CI: https://product-ci.infra.mirantis.net/view/8.0_swarm/job/8.0.system_test.ubuntu.upgrade_one_controller_neutron/3/testReport/
Scenario:
1. Install 7.0 and deploy some env
2. Load to master upgrade script (fuel-kilo-8.0-upgrade-139-2015-10-09_16-23-00.tar.lrz)
3. Execute command '/var/upgrade.sh --no-rollback --password *****'
Expected result:
Upgrade was successful .
Actual result:
Script failed with following message:
[root@nailgun var]# /var/upgrade.sh --no-rollback --password *****
which: no virtualenv in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror, priorities
Setting up Install Process
Loading mirror speeds from cached hostfile
No package python-virtualenv available.
Error: Nothing to do
Failed to install python-virtualenv
[root@nailgun var]#
By 8.0 upgrade script will be modified so it uses only packaged dependencies and there won't be need to use virtualenv. I have no idea why this bug is critical if we have approved epic to get rid of upgrade tarball.