[Fuel Upgrade] Rollback failed - previous version nailgun container wasn't started

Bug #1349286 reported by Andrey Sledzinskiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Evgeniy L

Bug Description

Reproduced on fuel-5.1-upgrade-76-2014-07-25_18-23-03.tar

Steps:
1. Install fuel-5.0 - 26
2. Create simple cluster with default values - 1 controller, 1 compute, 1 cinder
3. Deploy cluster
4. After successful deployment upgrade fuel to 5.0.1 with fuel-5.0.1-upgrade-75-2014-07-24_21-23-41.tar
5. After successful upgrade deploy simple cluster with new CentOS release version - 1 controller, 1 compute, 1 cinder
6. After deployment run upgrade to 5.1 with fuel-5.1-upgrade-76-2014-07-25_18-23-03.tar

Expected - fuel is upgraded to 5.1
Actual - upgrade failed, rollback started but after rollback 5.0.1 nailgun container doesn't work

Logs are attached

Tags: upgrade
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
Evgeniy L (rustyrobot)
Changed in fuel:
status: New → Confirmed
tags: added: upgrade
removed: fuel-upgrade
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/110011

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/110011
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=a20648ab025e24223e708c1dc9512d3e426bc496
Submitter: Jenkins
Branch: master

commit a20648ab025e24223e708c1dc9512d3e426bc496
Author: Evgeniy L <email address hidden>
Date: Mon Jul 28 15:19:06 2014 +0400

    Upgrades, fixed host system upgrader

    Switch /etc/fuel/version.yaml to new
    version when run host system upgrade
    engine because puppet relies on this
    file.

    This change fixes the bug, when user
    runs upgrade several times and puppet
    overwrites supervisor configs for
    previous version.

    Change-Id: I79ff27bb5078d0cf885612af0560b9e1623c6206
    Closes-bug: #1349286

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

verified on
VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "5.1"
  api: "1.0"
  build_number: "420"
  build_id: "2014-08-10_02-01-17"
  astute_sha: "b52910642d6de941444901b0f20e95ebbcb2b2e9"
  fuellib_sha: "d699fc178559e98cfd7d53b58478b46553ffe39e"
  ostf_sha: "acf52a59e04fa74d2ed2b68ea225f4d24403b264"
  nailgun_sha: "2741cdc0f0615263db2f176899d406207ec4ac04"
  fuelmain_sha: "9d4463400b4924159c978af43855e48bcf2a84b2"

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.