Last modified: 2013-04-25 20:13:31 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T45650, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 43650 - Switch instance bootstrapping to use salt
Switch instance bootstrapping to use salt
Status: RESOLVED WONTFIX
Product: Wikimedia Labs
Classification: Unclassified
Infrastructure (Other open bugs)
unspecified
All All
: Low normal
: ---
Assigned To: Ryan Lane
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-01-05 01:13 UTC by Ryan Lane
Modified: 2013-04-25 20:13 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ryan Lane 2013-01-05 01:13:48 UTC
Puppet has a tendency to fail its initial run, leaving us no way to fix a broken instance, even after we've fixed puppet. If we switch to salt for the initial bootstrapping, we can have salt run puppet, then can re-run puppet if it fails, for some reason.

Ideally we'd be able to make this run as a salt reactor.
Comment 1 Ryan Lane 2013-04-24 18:42:59 UTC
Decided against this when building a custom image. Salt was added to the bootstrapping so that we have access to the instance immediately, but it isn't responsible for key signing and such.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links