https://bugzilla.wikimedia.org/show_bug.cgi?id=60891
Web browser: ---
Bug ID: 60891
Summary: sync of integration/slave-scripts has minions stuck
pending
Product: Wikimedia
Version: wmf-deployment
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: git-deploy
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected], [email protected]
Classification: Unclassified
Mobile Platform: ---
Whenever I deploy integration/slave-scripts from tin.eqiad.wmnet, the minions
are stuck in pending state.
ssh tin.eqiad.wmnet
$ cd /srv/deployment/integration/slave-scripts
$ git deploy start
$ git pull
$ git deploy sync
...
# INFO : created tag 'integration/slave-scripts-20140205-131314'
...
Running: sudo salt-call -l quiet publish.runner deploy.fetch
'integration/slave-scripts'
Repo: integration/slave-scripts; checking tag:
integration/slave-scripts-20140205-131314
2 minions pending (2 reporting)
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry):
Details show:
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): d
Repo: integration/slave-scripts; checking tag:
integration/slave-scripts-20140205-131314
lanthanum.eqiad.wmnet: integration/slave-scripts-20131210-164114 (fetch: 1
[started: 3 mins, last-return: 2 mins])
lanthanum.eqiad.wmnet: integration/slave-scripts-20131210-164114 (fetch: 1
[started: 3 mins, last-return: 3 mins])
2 minions pending (2 reporting)
Looking at the minion lanthanum.eqiad.wmnet in
/srv/deployment/integration/slave-scripts , the tag has been fetched:
lanthanum$ git tag |fgrep integration/slave-scripts-20131210-164114
integration/slave-scripts-20131210-164114
lanthanum$
I then continue:
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): y
Running: sudo salt-call -l quiet publish.runner deploy.checkout
'integration/slave-scripts,False'
Repo: integration/slave-scripts; checking tag:
integration/slave-scripts-20140205-131314
2 minions pending (2 reporting)
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): d
Repo: integration/slave-scripts; checking tag:
integration/slave-scripts-20140205-131314
lanthanum.eqiad.wmnet: integration/slave-scripts-20131210-164114 (fetch: 1
[started: 0 mins, last-return: 0 mins])
lanthanum.eqiad.wmnet: integration/slave-scripts-20131210-164114 (fetch: 1
[started: 0 mins, last-return: 0 mins])
2 minions pending (2 reporting)
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry):
Looking on the minion, the tag has been checked out properly.
At that point I just validate (y).
I guess salt is broken somehow with lanthanum.eqiad.wmnet and not reporting
back properly.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l