uvsmtid / common-salt-states

A framework of interrelated states and pillars on top of Saltstack common to other projects.
Apache License 2.0
2 stars 0 forks source link

Implement bootstrap for Windows #23

Closed uvsmtid closed 8 years ago

uvsmtid commented 8 years ago

At the moment bootstrap script does not work on Windows.

There should be an easy way to make a conveniently setup Windows machine.

uvsmtid commented 8 years ago

The initial working bootstrap implementation for Windows was merged at commit c088a560be425d52a730f791c4f96a7e4274fe02.

To close this task, there are still items to complete (like checking network, configuring hostname, adding user, etc.) which implemented for Linux but not for Windows.

uvsmtid commented 8 years ago

The bootstrap and default highstate (including setting up SSH on bootstrap) for practical purposes has been merged at 34e8bcdf748052dd60b046df9146c2a15823920c - this task is closed.

Some networking (adding default route and pinging the router) is not done, but can be completed along rising needs.

uvsmtid commented 8 years ago

Commit 919ec28e56691fba0d76edceecb96b84c734579b completes all steps except link_sources and link_resources which are only needed for standalone minion (and this has to be refactored with generic approach to system_resources).