tripleo stable/newton CI deploys packages from ocata
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
James Slagle |
Bug Description
All tripleo multijobs are currently failing because they try to download Ocata packages on stable/newton environment.
I noticed this repo was deployed on stable/newton:
Repo-id : delorean
Repo-name : delorean-
Repo-revision: 1476198533
Repo-updated : Tue Oct 11 15:08:53 2016
Repo-pkgs : 421
Repo-size : 112 M
Repo-baseurl : https:/
Repo-expire : 21,600 second(s) (last: Mon Oct 17 23:32:57 2016)
Repo-excluded: 320
Repo-filename: /etc/yum.
I'm not sure we want it. Anyway, it makes all multinode jobs failing.
Also, on OVB jobs things are working well and we deploy newton packages in stable/newton.
Something must goes wrong with multinode jobs.
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Critical |
milestone: | none → newton-rc3 |
tags: | added: alert ci |
Changed in tripleo: | |
milestone: | newton-rc3 → ocata-1 |
tags: | added: newton-backport-potential |
It looks like the primary node gets the right repos, but not the secondary one.
Looking at the code, I think the issue is here: https:/ /github. com/openstack- infra/tripleo- ci/blob/ 17f4c8673db1750 f6cf561c51feef1 bc6108a251/ scripts/ tripleo. sh#L885- L896 . We are not passing any environment variables to the secondary node when setting up the repos, specifically we're not passing {STABLE_RELEASE}, so the master repos are configured.