Closed benmoss closed 8 years ago
Hey benmoss!
Thanks for submitting this pull request! I'm here to inform the recipients of the pull request that you and the commit authors have already signed the CLA.
We have created an issue in Pivotal Tracker to manage this:
https://www.pivotaltracker.com/story/show/129882983
The labels on this github issue will be updated when the story is started.
We added golang/go1.6.3.windows-amd64.zip as a blob, which is available here: https://storage.googleapis.com/golang/go1.6.3.windows-amd64.zip
Looks like this would also need config/blobs.yml
updates, but I can see why that wouldn't be part of this PR since you won't have creds to upload to the bucket.
We would like to discuss how to add something to the CONSATs as well, but as far as we can tell it would only be able to run on non-Lite directors, since it requires a different OS.
Sounds reasonable. CONSATS_CONFIG
could have
UseWindowsAgents bool `json:"use_windows_agents"`
field and the manifest generation in destiny could determine the stemcell and templates to use for the client jobs. This would probably require test-consumer
to be ported to windows as well.
consul.agent.mode
should not be configurableGinkgoRecover
Hey @aminjam if you could either fix this PR or create stories to address the remaining points above, we can prioritize this PR.
Added a story for CONSATs here: https://www.pivotaltracker.com/story/show/130237483
@Amit-PivotalLabs Is there anything else you need from us for this PR? We have already started the work on the other stories.
Hi @benmoss,
Can you rebase one more time to get this PR up to date with the latest develop. We have finished the dns epic and are in a state where we can merge this PR, however there are a few changes that need to be made before we can do so. First is updating the windows package to use consul 0.7. We also are no longer using dnsmasq. This means we are setting consul's port to 53 again and that is set in confab. If you can get those two things in sync we can merge this PR right away.
Thanks, Christian and @chinangela
@christianang We have rebased this PR with develop, and updated the consul to 0.7.0
. We are unable to upload the blobs, so these are the expected blobs for this PR:
consul-windows/consul_0.7.0_windows_amd64.zip golang/go1.6.3.windows-amd64.zip
Amin & Sunjay
Cool thanks for updating that. We have also added those two blobs to consul-release.
Christian & @evanfarrar
@Amit-PivotalLabs We just submitted a PR for the monit stop feature (requested here)
Hey all,
Here's our latest attempt at Windows support for Confab. We would like to discuss how to add something to the CONSATs as well, but as far as we can tell it would only be able to run on non-Lite directors, since it requires a different OS.
The
exiter
stuff you see is there because our packaging scripts are written in Powershell and therefore don't work withbosh export release
, which tries to build all the packages for a single stemcell. We figured out this trick so that they can run in bash and short-circuit, producing an empty pre-compiled package. Since we don't actually run these jobs on Linux this isn't a problem.Amin & Ben