data migration failed: /opt/platform/nfv/vim/22.12 path not exist during upgrade to Debian

Bug #1992828 reported by Bin Qian
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
Bin Qian

Bug Description

System: AIO-DX

During upgrading to Debian, the nfv-vim db migration failed due to /opt/platform/nfv/vim/22.12 directory not found.

2022-10-11T21:03:22.000 localhost upgrade_controller: info 2022-10-11 21:03:22.651 1657 INFO controllerconfig.upgrades.controller [-] Executing import command: mv /tmp/vim_db_v1 /opt/platform/nfv/vim/22.12/vim_db_v1
2022-10-11T21:03:22.000 localhost upgrade_controller: err 2022-10-11 21:03:22.679 1657 ERROR controllerconfig.upgrades.controller [-] Failed to execute command: 'mv /tmp/vim_db_v1 /opt/platform/nfv/vim/22.12/vim_db_v1' during upgrade processing, return code: 1: subprocess.CalledProcessError: Command '['mv /tmp/vim_db_v1 /opt/platform/nfv/vim/22.12/vim_db_v1']' returned non-zero exit status 1.
2022-10-11 21:03:22.679 1657 ERROR controllerconfig.upgrades.controller Traceback (most recent call last):
2022-10-11 21:03:22.679 1657 ERROR controllerconfig.upgrades.controller File "/usr/lib/python3/dist-packages/controllerconfig/upgrades/controller.py", line 555, in import_databases
2022-10-11 21:03:22.679 1657 ERROR controllerconfig.upgrades.controller subprocess.check_call([cmd[1]],
2022-10-11 21:03:22.679 1657 ERROR controllerconfig.upgrades.controller File "/usr/lib/python3.9/subprocess.py", line 373, in check_call
2022-10-11 21:03:22.679 1657 ERROR controllerconfig.upgrades.controller raise CalledProcessError(retcode, cmd)
2022-10-11 21:03:22.679 1657 ERROR controllerconfig.upgrades.controller subprocess.CalledProcessError: Command '['mv /tmp/vim_db_v1 /opt/platform/nfv/vim/22.12/vim_db_v1']' returned non-zero exit status 1.
2022-10-11 21:03:22.679 1657 ERROR controllerconfig.upgrades.controller
2022-10-11T21:03:22.000 localhost upgrade_controller: err 2022-10-11 21:03:22.682 1657 ERROR controllerconfig.upgrades.controller [-] Command '['mv /tmp/vim_db_v1 /opt/platform/nfv/vim/22.12/vim_db_v1']' returned non-zero exit status 1.: subprocess.CalledProcessError: Command '['mv /tmp/vim_db_v1 /opt/platform/nfv/vim/22.12/vim_db_v1']' returned non-zero exit status 1.
2022-10-11 21:03:22.682 1657 ERROR controllerconfig.upgrades.controller Traceback (most recent call last):

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to config (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/starlingx/config/+/861236

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

Reviewed: https://review.opendev.org/c/starlingx/config/+/861236
Committed: https://opendev.org/starlingx/config/commit/88b4942d39af3756771550325c49d69b4f4b0dcb
Submitter: "Zuul (22348)"
Branch: master

commit 88b4942d39af3756771550325c49d69b4f4b0dcb
Author: Bin Qian <email address hidden>
Date: Thu Oct 13 16:12:14 2022 +0000

    Ensure vim database directory exists

    Ensure /opt/platform/nfv/vim/<ver> directory is created before
    creating vim database.

    TCs:
    1. Full upgrade AIO-DX 22.06 -> 22.12 Debian passed

    Closes-Bug: 1992828

    Signed-off-by: Bin Qian <email address hidden>
    Change-Id: I330cd41a4405d9cb99a88aa938a1ac385f0e6f8e

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → Low
assignee: nobody → Bin Qian (bqian20)
importance: Low → Medium
tags: added: stx.8.0 stx.update
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.