tripleo stable/newton CI deploys packages from ocata

Bug #1634319 reported by Emilien Macchi
6
This bug affects 1 person
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-openstack-neutron-f0ca030595cb7484be338c5678738b2e536b2369
Repo-revision: 1476198533
Repo-updated : Tue Oct 11 15:08:53 2016
Repo-pkgs : 421
Repo-size : 112 M
Repo-baseurl : https://trunk.rdoproject.org/centos7-ocata/f0/ca/f0ca030595cb7484be338c5678738b2e536b2369_ebed6939/
Repo-expire : 21,600 second(s) (last: Mon Oct 17 23:32:57 2016)
Repo-excluded: 320
Repo-filename: /etc/yum.repos.d/delorean.repo

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.

Tags: ci
Changed in tripleo:
status: New → Triaged
importance: Undecided → Critical
milestone: none → newton-rc3
tags: added: alert ci
Revision history for this message
Javier Peña (jpena-c) wrote :

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/17f4c8673db1750f6cf561c51feef1bc6108a251/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.

Revision history for this message
Steven Hardy (shardy) wrote :

https://review.openstack.org/#/c/387750/ has been posted which aims to address this issue by sourcing the deploy.env

Changed in tripleo:
status: Triaged → In Progress
assignee: nobody → James Slagle (james-slagle)
tags: removed: alert
Changed in tripleo:
milestone: newton-rc3 → ocata-1
tags: added: newton-backport-potential
Revision history for this message
James Slagle (james-slagle) wrote :

as the fix is in tripleo-ci, we don't need the newton-backport-potential tag

tags: removed: newton-backport-potential
Changed in tripleo:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.