Last modified: 2014-04-01 07:49:51 UTC
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 :/
It's this problem: https://github.com/trebuchet-deploy/trebuchet/issues/3
https://gerrit.wikimedia.org/r/#/c/121574/
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.