To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+u...@cloudfoundry.org.
Bump James or team. I know you're busy and back from vacation. It'd be great if this thread could get some attention.Mike
On Wed, Mar 19, 2014 at 5:38 AM, James Bayer wrote:
Mike I'm Ooo the rest of this week, but the VMware vsphere CPI is about to support multiple datacenter/cluster options from what I understand, I would like to have a solution to this problem and if it's not addressed while I'm out, we can revisit it next week
Sent from my mobile
On Mar 18, 2014, at 10:44 AM, Mike Youngstrom wrote:
We deploy our cloud foundry deployment as several individual bosh deployments. This is mostly because we have to deploy to multiple vsphere datacenters and there is a one to one relationship restriction between Bosh director and vsphere datacenter.This causes us problems when cloud foundry uses the "spec.index" to configure a job since each bosh deployment will reset spec.index to 0.spec.index is used in several places in cf-release today:* In all syslog_forwarder.conf.erb files.* In the Cloud Controller: https://github.com/cloudfoundry/cf-release/blob/master/jobs/cloud_controller_ng/monit#L19* In DEA Logging agent: https://github.com/cloudfoundry/cf-release/blob/master/jobs/dea_logging_agent/templates/dea_logging_agent.json.erb#L2* In Loggregator: https://github.com/cloudfoundry/cf-release/blob/master/jobs/loggregator/templates/loggregator.json.erb#L6We currently survive by adding tons of custom "offset" properties to these jobs then incrementing the index by the offset for each of our deployments similar to what go router does today:I've attempted to submit a PR that added offset to a component in the past but it was rejected:Though the justification for that PR was to fix collector indexing, recent use of "spec.index" is impacting actual functionality in Cloud Foundry more and more. If we submit PRs today that add offsets to components would they get accepted? And would the CF team consider officially supporting offsets in future use of spec.index so we don't have to search for spec.index surprises when we merge? Or is there any other recommendations to how we can handle this issue?thanks,Mike
To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+unsubscribe@cloudfoundry.org.To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+unsubscribe@cloudfoundry.org.
To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+u...@cloudfoundry.org.
To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+u...@cloudfoundry.org.
To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+u...@cloudfoundry.org.