Page MenuHomePhabricator

git-deploy minions never complete fetches
Closed, ResolvedPublic

Description

For some reason the integration/slave-scripts target never manage to have the minions to fetch:

hashar@tin:/srv/deployment/integration/slave-scripts$ git deploy sync
Repo: integration/slave-scripts
Tag: integration/slave-scripts-sync-20140324-204000

0/2 minions completed fetch
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): r
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry):
Repo: integration/slave-scripts
Tag: integration/slave-scripts-sync-20140324-203823

0/2 minions completed fetch
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry):
Repo: integration/slave-scripts
Tag: integration/slave-scripts-sync-20140324-203823

0/2 minions completed fetch
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry):

...

Same thing when checking out:

Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): r
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): y
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): Repo: integration/slave-scripts
Tag: integration/slave-scripts-sync-20140324-204000

0/2 minions completed checkout
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): y
Deployment finished.

Though the minions actually fetched and checked the change :/


Version: wmf-deployment
Severity: normal

Details

Reference
bz63029

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:58 AM
bzimport added a project: Deployments.
bzimport set Reference to bz63029.
bzimport added a subscriber: Unknown Object (MLST).

Change 121574 had a related patch set uploaded by Hashar:
Fix repos with checked-in .gitmodules

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

Change 121574 merged by Dzahn:
Fix repos with checked-in .gitmodules

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

That fixed the issue!

hashar@tin:~$ cd /srv/deployment/integration/slave-scripts/
hashar@tin:/srv/deployment/integration/slave-scripts$ git deploy start
Deployment started.
hashar@tin:/srv/deployment/integration/slave-scripts$ git deploy sync --force
Repo: integration/slave-scripts
Tag: integration/slave-scripts-sync-20140331-103819

2/2 minions completed fetch
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): y
Repo: integration/slave-scripts
Tag: integration/slave-scripts-sync-20140331-103819

2/2 minions completed checkout
Continue? ([d]etailed/[C]oncise report,[y]es,[n]o,[r]etry): y
Deployment finished.
hashar@tin:/srv/deployment/integration/slave-scripts$

Was a duplicate of bug 60891. It is indeed fixed.