Hashar has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/381129 )

Change subject: fab: migrate from salt to cumin
......................................................................

fab: migrate from salt to cumin

salt is being sunset and replaced by cumin. I had integration-cumin
setup to act as the master.

See doc on:
https://wikitech.wikimedia.org/wiki/Cumin

Bug: T176314
Change-Id: I1d9c046922697da148907b680be988301f9cce2f
---
M fabfile.py
1 file changed, 5 insertions(+), 5 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/29/381129/1

diff --git a/fabfile.py b/fabfile.py
index 1f9f039..eea187b 100644
--- a/fabfile.py
+++ b/fabfile.py
@@ -8,7 +8,7 @@
   access the following hosts and uses
   the proper username and key:
    - contint1001.wikimedia.org
-   - integration-saltmaster.integration.eqiad.wmflabs
+   - integration-cumin.integration.eqiad.wmflabs
 * Run $ fab deploy_zuul
 
 """
@@ -45,8 +45,8 @@
 def deploy_slave_scripts():
     """Pull integration/jenkins on CI labs slaves"""
     env.sudo_user = 'root'
-    env.host_string = 'integration-saltmaster.integration.eqiad.wmflabs'
-    sudo("salt -v '*slave*' cmd.run "
+    env.host_string = 'integration-cumin.integration.eqiad.wmflabs'
+    sudo("cumin --force 'name:slave' "
          "'cd /srv/deployment/integration/slave-scripts && git pull'")
 
 
@@ -54,8 +54,8 @@
 def docker_pull_image(imageName):
     """Pull a docker image onto the docker slaves"""
     env.sudo_user = 'root'
-    env.host_string = 'integration-saltmaster.integration.eqiad.wmflabs'
-    sudo("salt -v '*slave-docker*' cmd.run "
+    env.host_string = 'integration-cumin.integration.eqiad.wmflabs'
+    sudo("cumin --force 'name:slave-docker' "
          "'docker pull " + imageName + "'")
 
 

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1d9c046922697da148907b680be988301f9cce2f
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to