Rabbitmq old version after upgrade Fuel 9.2

Bug #1663728 reported by Andrey Epifanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Anton Chevychalov

Bug Description

After upgrading MOS9.0/1 upto MOS9.2 RabbitMQ still the old version

root@node-1:~# apt-cache policy rabbitmq-server
rabbitmq-server:
  Installed: 3.6.5-1~u14.04+mos2
  Candidate: 3.6.5-1~u14.04+mos2
  Version table:
     3.6.6-1~u14.04+mos2 0
       1050 http://mirror.fuel-infra.org/mos-repos/ubuntu/9.2/ mos9.0-updates/main amd64 Packages
 *** 3.6.5-1~u14.04+mos2 0
       1100 http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ mos9.0-holdback/main amd64 Packages
       1100 http://mirror.fuel-infra.org/mos-repos/ubuntu/9.2/ mos9.0-holdback/main amd64 Packages
        100 /var/lib/dpkg/status
     3.6.5-1~u14.04+mos1 0
       1050 http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ mos9.0-updates/main amd64 Packages
     3.6.1-1~u14.04+mos3 0
       1050 http://10.20.16.2:8080/mitaka-9.0/ubuntu/x86_64/ mos9.0/main amd64 Packages
     3.2.4-1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Workaround:
Upgrade it manually before the restart.

Revision history for this message
Denis Meltsaykin (dmeltsaykin) wrote :

CI Team, please clean up the mos9.2-holdback repository from http://mirror.fuel-infra.org/mos-repos/ubuntu/9.2/

Also please leave mos9.0-holdback untouched, since the fixes are needed for 9.0/9.1 envs.

Changed in fuel:
assignee: nobody → Fuel build team (fuel-build)
milestone: none → 9.x-updates
importance: Undecided → High
Revision history for this message
Alexey Galkin (agalkin) wrote :

This defect does not occur with a 9.2 (RC2) "clean installation" (without upgrade).

root@node-1:~# dpkg -l | grep rabbitmq
ii rabbitmq-server 3.6.6-1~u14.04+mos2 all Multi-protocol messaging broker

Revision history for this message
Dmitry Burmistrov (dburmistrov) wrote :

rabbitmq-server package has been removed from 9.0-2017-02-01-102421 snapshot

Changed in fuel:
assignee: Fuel build team (fuel-build) → Dmitry Burmistrov (dburmistrov)
status: New → Fix Committed
Revision history for this message
Denis Meltsaykin (dmeltsaykin) wrote :

I'm about to make the corresponding change to mos-playbooks and to check the consistency of the 9.2 repo as well.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-mirror (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/446963

Changed in fuel:
milestone: 9.x-updates → 9.2-mu-1
assignee: Dmitry Burmistrov (dburmistrov) → Anton Chevychalov (achevychalov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-mirror (stable/mitaka)

Reviewed: https://review.openstack.org/446963
Committed: https://git.openstack.org/cgit/openstack/fuel-mirror/commit/?id=ea88f6bd1186b13006a67609eca53882ab79ddf1
Submitter: Jenkins
Branch: stable/mitaka

commit ea88f6bd1186b13006a67609eca53882ab79ddf1
Author: Anton Chevychalov <email address hidden>
Date: Fri Mar 17 14:36:19 2017 +0300

    Remove mos-holdback from MOS 9.2

    There are some trade offs in using two holdback repos. After that
    commit we have mos-holdback for versions MOS 9.0 - 9.1
    and mos92-holdback for 9.2+ versions

    Change-Id: Iecf69c90a7711d55d0c537a4c3e56ac7f333eccc
    Partial-Bug: #1663728

tags: added: in-stable-mitaka
tags: added: on-verification
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to openstack/mos-updates (9.0/mitaka)

Reviewed: https://review.fuel-infra.org/32549
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0/mitaka

Commit: 1a7af3bcc487c489dd5e5569d8a211d7e09a7664
Author: Denis V. Meltsaykin <email address hidden>
Date: Mon Mar 27 10:51:25 2017

Remove old holdback from every node

It turned out that removing mos9.0-holdback from the env's settings is
not enough, since the 'setup_repositories' task is not able to delete
repositories at all, just install them or change their contents. Thus,
we have to remove old holdback leftovers directly from the environment
using the environment preparation playbook.

Change-Id: I17d01233d6a7eab7328919092583bdeb545fe1f6
Related-Bug: #1663728

Revision history for this message
TatyanaGladysheva (tgladysheva) wrote :

Verified on 9.2 mu1 updates.

Actual results:
RabbitMQ has new version after upgrading MOS9.0 to MOS9.2:

root@node-1:~# apt-cache policy rabbitmq-server
rabbitmq-server:
  Installed: 3.6.6-1~u14.04+mos2
  Candidate: 3.6.6-1~u14.04+mos2
  Version table:
 *** 3.6.6-1~u14.04+mos2 0
       1050 http://mirror.fuel-infra.org/mos-repos/ubuntu/9.2/ mos9.0-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     3.6.5-1~u14.04+mos1 0
       1050 http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ mos9.0-updates/main amd64 Packages
     3.6.1-1~u14.04+mos3 0
       1050 http://10.109.45.2:8080/mitaka-9.0/ubuntu/x86_64/ mos9.0/main amd64 Packages
     3.2.4-1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

tags: removed: on-verification
Changed in fuel:
status: Fix Committed → 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.