Upgrade M->N fails on CephStorage : update_os_net_config: command not found

Bug #1748469 reported by Yurii Prokulevych
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Yurii Prokulevych

Bug Description

Description of problem:
-----------------------
Upgrade from M to N failed on Ceph upgrade:
...
Stopping Ceph osd.1 on ceph-0...kill 18509...kill 18509...done
/root/tripleo_upgrade_node.sh: line 26: update_os_net_config: command not found

The problem seems to be here - https://github.com/openstack/tripleo-heat-templates/blob/stable/newton/extraconfig/tasks/major_upgrade_ceph_storage.sh#L11-L13

Steps to Reproduce:
-------------------
1. Perform major upgrade from M(latest) to N

Actual results:
---------------
Upgrade fails

Changed in tripleo:
assignee: nobody → Yurii Prokulevych (yprokule)
Changed in tripleo:
milestone: none → rocky-1
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/newton)

Reviewed: https://review.openstack.org/542816
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=7582128434f220c747d98c02626399de22a218c3
Submitter: Zuul
Branch: stable/newton

commit 7582128434f220c747d98c02626399de22a218c3
Author: Yurii Prokulevych <email address hidden>
Date: Fri Feb 9 14:08:50 2018 +0100

    Update redirect for tripleo_upgrade_node.sh for CephStorage.

    major_upgrade_ceph_storage.sh directly redirects to file
    tripleo_upgrade_node.sh, used for non-controller upgrade.
    This causes declaration of update_os_net_config to be lost, e.g:
      line 26: update_os_net_config: command not found

    Closes-Bug: 1748469

    Change-Id: I8d5febea541fc89affba3bdb9071cc11ecefce42

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 5.3.10

This issue was fixed in the openstack/tripleo-heat-templates 5.3.10 release.

Changed in tripleo:
milestone: rocky-1 → rocky-2
Changed in tripleo:
milestone: rocky-2 → rocky-3
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
milestone: stein-2 → stein-3
Changed in tripleo:
milestone: stein-3 → train-1
Changed in tripleo:
milestone: train-1 → train-2
Changed in tripleo:
milestone: train-2 → train-3
Changed in tripleo:
milestone: train-3 → ussuri-1
Changed in tripleo:
status: Triaged → 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.