We will need puppet manifests to maintain the NodePool configuration. Upstream has an independent puppet module for it https://review.openstack.org/gitweb?p=openstack-infra/puppet-nodepool.git
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
nodepool: preliminary role and config file | operations/puppet | production | +249 -0 | |
Passwords/keys for Nodepool | labs/private | master | +8 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | hashar | T89143 Puppetize Nodepool configuration | |||
Resolved | hashar | T89142 Create a Debian package for NodePool on Debian Jessie | |||
Resolved | Andrew | T96131 Provide Debian package python-pymysql for jessie-wikimedia | |||
Resolved | hashar | T96867 Use systemd for Nodepool |
Event Timeline
Comment Actions
I have a first Gerrit draft at https://gerrit.wikimedia.org/r/#/c/201728/ It depends on T89142: Create a Debian package for NodePool on Debian Jessie.
Comment Actions
Change 223536 had a related patch set uploaded (by Hashar):
Passwords/keys for Nodepool
Comment Actions
The bulk of the work has been done. There are some refinements going on but overall labnodepool1001.eqiad.wmnet had a puppet catalog applied.