Hashar has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/223536

Change subject: Passwords/keys for Nodepool
......................................................................

Passwords/keys for Nodepool

Nodepool needs a few credentials to interact with the OpenStack API,
Jenkins and SSH into instances.

Add dummy entries under passwords::nodepool.

operations/puppet.git : https://gerrit.wikimedia.org/r/#/c/201728/

Bug: T89143
Change-Id: Icb2f9b9fe7dbef60f293870e223edfa849cf0951
---
M modules/passwords/manifests/init.pp
1 file changed, 11 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/labs/private 
refs/changes/36/223536/1

diff --git a/modules/passwords/manifests/init.pp 
b/modules/passwords/manifests/init.pp
index ac845a0..1512d97 100644
--- a/modules/passwords/manifests/init.pp
+++ b/modules/passwords/manifests/init.pp
@@ -183,6 +183,17 @@
     $jobbuilder_user_apikey = 'd1ae36235638ce19b2aef73a8cb510a7'
 }
 
+class passwords::nodepool {
+    # Jenkins API token. Used by Nodepool to attach/detach slaves.
+    $jenkins_api_key = ''
+
+    # Private SSH key. Used by Jenkins and Nodepool to ssh to instances
+    $jenkins_ssh_private_key = ''
+
+    # Password of the user that has access to the OpenStack API
+    $manager_pass = ''
+}
+
 class passwords::mongodb::eventlogging {
     $user = 'eventloggingusername'
     $password = 'fakepassword'

-- 
To view, visit https://gerrit.wikimedia.org/r/223536
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Icb2f9b9fe7dbef60f293870e223edfa849cf0951
Gerrit-PatchSet: 1
Gerrit-Project: labs/private
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to