tripleo-quickstart-extras removes CentOS-Base during upgrade from Ocata to Pike

Bug #1724292 reported by Emilien Macchi
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Emilien Macchi

Bug Description

During the upgrade from Ocata to Pike, we disable all repos during the upgrade process:

http://logs.openstack.org/65/511765/1/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/96951f8/logs/undercloud/home/jenkins/overcloud-repo.yaml.txt.gz

    sudo yum-config-manager --disable "*"

But we don't re-enable CentOS base, which is required at any time.

Revision history for this message
Alex Schultz (alex-schultz) wrote :

So this should be defined in the quickstart config for the upgrade jobs. We did the disabling on purpose to support the AFS mirrors so you have to define the base repos in the quickstart config. See https://review.openstack.org/#/c/492289/

Changed in tripleo:
assignee: Emilien Macchi (emilienm) → Javier Peña (jpena-c)
status: Triaged → In Progress
assignee: Javier Peña (jpena-c) → Emilien Macchi (emilienm)
Changed in tripleo:
milestone: queens-1 → queens-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart-extras (master)

Reviewed: https://review.openstack.org/512708
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/commit/?id=cf15dafa4b3752b56b76767db175c800e31266a5
Submitter: Zuul
Branch: master

commit cf15dafa4b3752b56b76767db175c800e31266a5
Author: Emilien Macchi <email address hidden>
Date: Tue Oct 17 09:33:29 2017 -0700

    upgrades: manage quickstart-centos-base repository

    - Add the centos-base repo to overcloud-repo-tripleo-ci.yaml.j2

    https://review.openstack.org/501817 changed the way repositories
    are handled in upgrades, to allow using the AFS mirrors. However,
    it missed the CentOS base repo, which can cause issues when a
    package update requires an RPM from the base repo.

    - Refactor overcloud-repo-tripleo-ci.yaml.j2 to work on any version.

    For now, master is Queens but otherwise we made this script standard to
    run on any version.

    Co-Authored-By: Javier Pena <email address hidden>
    Change-Id: I634c496672900bb0bbde90dcce0a6c2f3d01d466
    Closes-Bug: 1724292

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-quickstart-extras 2.1.1

This issue was fixed in the openstack/tripleo-quickstart-extras 2.1.1 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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