Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor the Windows world #1383

Closed

Conversation

joaocgreis
Copy link
Member

This moves the Windows Ansible scripts to ansible/. Since some refactoring was necessary to make them fit, I took the opportunity to change most packages to install from Chocolatey.

This can be used to deploy new workers, but I'm not sure it can be safely used to refresh the current ones. Hence, this does not include changes in the inventory yet. I will keep working on this. When that happens, I will merge the create-windows.yml into create.yml.

cc @maclover7

@joaocgreis joaocgreis mentioned this pull request Jun 22, 2018
maclover7

This comment was marked as off-topic.

@maclover7
Copy link
Contributor

Will this cover what's added in #708?

@joaocgreis
Copy link
Member Author

@nodejs/build I plan to land this soon. Please keep in mind that this is only good for creating new machines, I don't know if this will run well on existing ones. I will keep working on this, I plan to review our current inventory and update inventory.yml as I do so.

joaocgreis added a commit that referenced this pull request Jun 29, 2018
This removes all Windows machines from both `ansible/` and `setup/`
inventories. The new scripts added here should only be used to create
new machines for now, the inventory will be reviewed later. The
`windows-servers.md` files in secrets have the current updated list
of Windows machines.

PR-URL: #1383
Reviewed-By: Jon Moss <[email protected]>
@joaocgreis
Copy link
Member Author

Landed in 054bb4e. Thanks for your review @maclover7!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants