Version 2 (modified by 10 years ago) (diff) | ,
---|
OG-ADM-5: Software Update Test
This page captures status for the test case OG-ADM-5. For additional information see the Acceptance Test Status - May 2013 page overall status, or the OpenGENI Acceptance Test Plan for details about the planned evaluation.
Last Update: 2013/05/20"
Step | State | Notes | Tickets |
Step 1 | Pass | ||
Step 2 | Pass | ||
Step 3 | Pass | ||
Step 4 | Pass | ||
Step 5 | Pass |
State Legend | Description |
Pass | Test completed and met all criteria |
Pass: most criteria | Test completed and met most criteria. Exceptions documented |
Fail | Test completed and failed to meet criteria. |
Complete | Test completed but will require re-execution due to expected changes |
Blocked | Blocked by ticketed issue(s). |
In Progress | Currently under test. |
Not Planned | This area is not part of initial evaluation |
Test Plan Steps
Step 1. Review relevant rack documentation about software upgrades
Software dependencies for OpenGENI include:
- OpenStack
- Python / Tk / Python libraries [TBD]
- OVS
- dpctl
- database (postgresql)
Version for each of the dependencies:
OpenStack Version:
lnevers@boscontroller:~$ nova-manage version list 2012.2.3 (2012.2.3-LOCALBRANCH:LOCALREVISION)
OVS Open vSwitch datapaths Control (dpctl):
gram@boscontroller:/$ ovs-dpctl -V ovs-dpctl (Open vSwitch) 1.4.0+build0 Compiled Feb 18 2013 13:13:22
OVS Quantum Plugin:
lnevers@boscontroller:~$ ovs-vsctl -V ovs-vsctl (Open vSwitch) 1.4.0+build0 Compiled Feb 18 2013 13:13:22
Database version:
gram@boscontroller:~/gram/src/services$ /usr/sbin/mysqld -V /usr/sbin/mysqld Ver 5.5.31-0ubuntu0.12.04.1 for debian-linux-gnu on x86_64 ((Ubuntu))
Pox Version:
gram@boscontroller:/opt/pox$ ./pox.py --version POX 0.1.0 (betta) / Copyright 2011-2013 James McCauley, et al. CPython (2.7.3/Aug 1 2012 05:14:39)
Python Version:
lnevers@boscontroller:~$ python -V Python 2.7.3
Step 2. Identify one or more software packages to upgrade.
Determined which packages needed updating:
lnevers@boscontroller:~$ sudo apt-get update Hit http://us.archive.ubuntu.com precise Release.gpg Get:1 http://us.archive.ubuntu.com precise-updates Release.gpg [198 B] Hit http://us.archive.ubuntu.com precise-backports Release.gpg Hit http://us.archive.ubuntu.com precise Release Get:2 http://us.archive.ubuntu.com precise-updates Release [49.6 kB] Hit http://security.ubuntu.com precise-security Release.gpg Hit http://extras.ubuntu.com precise Release.gpg Hit http://us.archive.ubuntu.com precise-backports Release Hit http://extras.ubuntu.com precise Release Get:3 http://ubuntu-cloud.archive.canonical.com precise-proposed/folsom Release.gpg [543 B] Get:4 http://ubuntu-cloud.archive.canonical.com precise-updates/folsom Release.gpg [543 B] Hit http://security.ubuntu.com precise-security Release Hit http://us.archive.ubuntu.com precise/main Sources Hit http://us.archive.ubuntu.com precise/restricted Sources Hit http://us.archive.ubuntu.com precise/universe Sources Hit http://us.archive.ubuntu.com precise/multiverse Sources Hit http://us.archive.ubuntu.com precise/main amd64 Packages Hit http://us.archive.ubuntu.com precise/restricted amd64 Packages Hit http://us.archive.ubuntu.com precise/universe amd64 Packages Hit http://us.archive.ubuntu.com precise/multiverse amd64 Packages Hit http://us.archive.ubuntu.com precise/main i386 Packages Hit http://us.archive.ubuntu.com precise/restricted i386 Packages Hit http://us.archive.ubuntu.com precise/universe i386 Packages Hit http://us.archive.ubuntu.com precise/multiverse i386 Packages Hit http://us.archive.ubuntu.com precise/main TranslationIndex Hit http://us.archive.ubuntu.com precise/multiverse TranslationIndex Hit http://us.archive.ubuntu.com precise/restricted TranslationIndex Hit http://ubuntu-cloud.archive.canonical.com precise-proposed/folsom Release Hit http://extras.ubuntu.com precise/main Sources Hit http://us.archive.ubuntu.com precise/universe TranslationIndex Hit http://security.ubuntu.com precise-security/main Sources Get:5 http://us.archive.ubuntu.com precise-updates/main Sources [383 kB] Hit http://ubuntu-cloud.archive.canonical.com precise-updates/folsom Release Hit http://extras.ubuntu.com precise/main amd64 Packages Hit http://extras.ubuntu.com precise/main i386 Packages Hit http://security.ubuntu.com precise-security/restricted Sources Hit http://security.ubuntu.com precise-security/universe Sources Hit http://security.ubuntu.com precise-security/multiverse Sources Hit http://security.ubuntu.com precise-security/main amd64 Packages Hit http://security.ubuntu.com precise-security/restricted amd64 Packages Hit http://security.ubuntu.com precise-security/universe amd64 Packages Hit http://security.ubuntu.com precise-security/multiverse amd64 Packages Hit http://security.ubuntu.com precise-security/main i386 Packages Hit http://security.ubuntu.com precise-security/restricted i386 Packages Hit http://security.ubuntu.com precise-security/universe i386 Packages Hit http://ubuntu-cloud.archive.canonical.com precise-proposed/folsom/main amd64 Packages Hit http://ubuntu-cloud.archive.canonical.com precise-proposed/folsom/main i386 Packages Ign http://ubuntu-cloud.archive.canonical.com precise-proposed/folsom/main TranslationIndex Ign http://extras.ubuntu.com precise/main TranslationIndex Hit http://security.ubuntu.com precise-security/multiverse i386 Packages Hit http://ubuntu-cloud.archive.canonical.com precise-updates/folsom/main amd64 Packages Hit http://ubuntu-cloud.archive.canonical.com precise-updates/folsom/main i386 Packages Ign http://ubuntu-cloud.archive.canonical.com precise-updates/folsom/main TranslationIndex Hit http://security.ubuntu.com precise-security/main TranslationIndex Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex Hit http://security.ubuntu.com precise-security/restricted TranslationIndex Hit http://security.ubuntu.com precise-security/universe TranslationIndex Get:6 http://us.archive.ubuntu.com precise-updates/restricted Sources [5,467 B] Get:7 http://us.archive.ubuntu.com precise-updates/universe Sources [87.1 kB] Get:8 http://us.archive.ubuntu.com precise-updates/multiverse Sources [6,582 B] Get:9 http://us.archive.ubuntu.com precise-updates/main amd64 Packages [613 kB] Hit http://security.ubuntu.com precise-security/main Translation-en Hit http://security.ubuntu.com precise-security/multiverse Translation-en Hit http://security.ubuntu.com precise-security/restricted Translation-en Hit http://security.ubuntu.com precise-security/universe Translation-en Get:10 http://us.archive.ubuntu.com precise-updates/restricted amd64 Packages [10.1 kB] Get:11 http://us.archive.ubuntu.com precise-updates/universe amd64 Packages [200 kB] Get:12 http://us.archive.ubuntu.com precise-updates/multiverse amd64 Packages [13.6 kB] Get:13 http://us.archive.ubuntu.com precise-updates/main i386 Packages [625 kB] Get:14 http://us.archive.ubuntu.com precise-updates/restricted i386 Packages [10.0 kB] Get:15 http://us.archive.ubuntu.com precise-updates/universe i386 Packages [203 kB] Get:16 http://us.archive.ubuntu.com precise-updates/multiverse i386 Packages [13.8 kB] Hit http://us.archive.ubuntu.com precise-updates/main TranslationIndex Hit http://us.archive.ubuntu.com precise-updates/multiverse TranslationIndex Hit http://us.archive.ubuntu.com precise-updates/restricted TranslationIndex Hit http://us.archive.ubuntu.com precise-updates/universe TranslationIndex Hit http://us.archive.ubuntu.com precise-backports/main Sources Hit http://us.archive.ubuntu.com precise-backports/restricted Sources Hit http://us.archive.ubuntu.com precise-backports/universe Sources Hit http://us.archive.ubuntu.com precise-backports/multiverse Sources Hit http://us.archive.ubuntu.com precise-backports/main amd64 Packages Hit http://us.archive.ubuntu.com precise-backports/restricted amd64 Packages Hit http://us.archive.ubuntu.com precise-backports/universe amd64 Packages Hit http://us.archive.ubuntu.com precise-backports/multiverse amd64 Packages Hit http://us.archive.ubuntu.com precise-backports/main i386 Packages Hit http://us.archive.ubuntu.com precise-backports/restricted i386 Packages Hit http://us.archive.ubuntu.com precise-backports/universe i386 Packages Hit http://us.archive.ubuntu.com precise-backports/multiverse i386 Packages Hit http://us.archive.ubuntu.com precise-backports/main TranslationIndex Hit http://us.archive.ubuntu.com precise-backports/multiverse TranslationIndex Hit http://us.archive.ubuntu.com precise-backports/restricted TranslationIndex Hit http://us.archive.ubuntu.com precise-backports/universe TranslationIndex Hit http://us.archive.ubuntu.com precise/main Translation-en Hit http://us.archive.ubuntu.com precise/multiverse Translation-en Hit http://us.archive.ubuntu.com precise/restricted Translation-en Hit http://us.archive.ubuntu.com precise/universe Translation-en Hit http://us.archive.ubuntu.com precise-updates/main Translation-en Hit http://us.archive.ubuntu.com precise-updates/multiverse Translation-en Hit http://us.archive.ubuntu.com precise-updates/restricted Translation-en Hit http://us.archive.ubuntu.com precise-updates/universe Translation-en Hit http://us.archive.ubuntu.com precise-backports/main Translation-en Hit http://us.archive.ubuntu.com precise-backports/multiverse Translation-en Hit http://us.archive.ubuntu.com precise-backports/restricted Translation-en Hit http://us.archive.ubuntu.com precise-backports/universe Translation-en Ign http://extras.ubuntu.com precise/main Translation-en_US Ign http://extras.ubuntu.com precise/main Translation-en Ign http://ubuntu-cloud.archive.canonical.com precise-proposed/folsom/main Translation-en_US Ign http://ubuntu-cloud.archive.canonical.com precise-proposed/folsom/main Translation-en Ign http://ubuntu-cloud.archive.canonical.com precise-updates/folsom/main Translation-en_US Ign http://ubuntu-cloud.archive.canonical.com precise-updates/folsom/main Translation-en Fetched 2,223 kB in 1s (1,385 kB/s)
The packages that needed updates include:
lnevers@boscontroller:~$ sudo aptitude <.....> --\ python - Python programming language and libraries (9) --\ main - Fully supported Free Software. (9) i A glance 2012.2.3-0ubun 2012.2.4-0ubun i A glance-api 2012.2.3-0ubun 2012.2.4-0ubun i A glance-common 2012.2.3-0ubun 2012.2.4-0ubun i A glance-registry 2012.2.3-0ubun 2012.2.4-0ubun i A keystone 2012.2.3+stabl 2012.2.3+stabl i A python-glance 2012.2.3-0ubun 2012.2.4-0ubun i A python-keystone 2012.2.3+stabl 2012.2.3+stabl i A python-nova 2012.2.3-0ubun 2012.2.3-0ubun i A python-quantum 2012.2.3-0ubun 2012.2.4-0ubun --\ net - Programs to connect to and provide various services (12) --\ main - Fully supported Free Software. (12) i A nova-api 2012.2.3-0ubun 2012.2.3-0ubun i A nova-cert 2012.2.3-0ubun 2012.2.3-0ubun i A nova-common 2012.2.3-0ubun 2012.2.3-0ubun i A nova-consoleauth 2012.2.3-0ubun 2012.2.3-0ubun i A nova-novncproxy 2012.2.3-0ubun 2012.2.3-0ubun i A nova-scheduler 2012.2.3-0ubun 2012.2.3-0ubun i A quantum-common 2012.2.3-0ubun 2012.2.4-0ubun i A quantum-dhcp-agent 2012.2.3-0ubun 2012.2.4-0ubun i A quantum-l3-agent 2012.2.3-0ubun 2012.2.4-0ubun i A quantum-plugin-openvswitch 2012.2.3-0ubun 2012.2.4-0ubun i A quantum-plugin-openvswitch-agent 2012.2.3-0ubun 2012.2.4-0ubun i A quantum-server 2012.2.3-0ubun 2012.2.4-0ubun
Chose glance:
lnevers@boscontroller:~$ sudo apt-cache showpkg glance Package: glance Versions: 2012.2.4-0ubuntu1~cloud0 (/var/lib/apt/lists/ubuntu-cloud.archive.canonical.com_ubuntu_dists_precise-proposed_folsom_main_binary-amd64_Packages) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 2012.2.3-0ubuntu2~cloud0 (/var/lib/apt/lists/ubuntu-cloud.archive.canonical.com_ubuntu_dists_precise-updates_folsom_main_binary-amd64_Packages) (/var/lib/dpkg/status) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 2012.1.3+stable-20130423-74b067df-0ubuntu1 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise-updates_main_binary-amd64_Packages) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 2012.1.3+stable~20120821-120fcf-0ubuntu1.5 (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_precise-security_main_binary-amd64_Packages) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 2012.1-0ubuntu2 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages) (/var/lib/apt/lists/ubuntu.mirror.cambrium.nl_ubuntu_dists_precise_main_binary-amd64_Packages) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 Reverse Depends: gram,glance glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 Dependencies: 2012.2.4-0ubuntu1~cloud0 - glance-api (5 2012.2.4-0ubuntu1~cloud0) glance-registry (5 2012.2.4-0ubuntu1~cloud0) python-ceph (0 (null)) 2012.2.3-0ubuntu2~cloud0 - glance-api (5 2012.2.3-0ubuntu2~cloud0) glance-registry (5 2012.2.3-0ubuntu2~cloud0) python-ceph (0 (null)) 2012.1.3+stable-20130423-74b067df-0ubuntu1 - python-glance (5 2012.1.3+stable-20130423-74b067df-0ubuntu1) python-routes (0 (null)) python-eventlet (0 (null)) python-migrate (0 (null)) python-sqlalchemy-ext (16 (null)) python-sqlalchemy (3 0.6.3-2) python-crypto (0 (null)) python-xattr (0 (null)) glance-api (5 2012.1.3+stable-20130423-74b067df-0ubuntu1) glance-registry (5 2012.1.3+stable-20130423-74b067df-0ubuntu1) ca-certificates (0 (null)) adduser (0 (null)) 2012.1.3+stable~20120821-120fcf-0ubuntu1.5 - python-glance (5 2012.1.3+stable~20120821-120fcf-0ubuntu1.5) python-routes (0 (null)) python-eventlet (0 (null)) python-migrate (0 (null)) python-sqlalchemy-ext (16 (null)) python-sqlalchemy (3 0.6.3-2) python-crypto (0 (null)) python-xattr (0 (null)) glance-api (5 2012.1.3+stable~20120821-120fcf-0ubuntu1.5) glance-registry (5 2012.1.3+stable~20120821-120fcf-0ubuntu1.5) ca-certificates (0 (null)) adduser (0 (null)) 2012.1-0ubuntu2 - python-glance (5 2012.1-0ubuntu2) python-routes (0 (null)) python-eventlet (0 (null)) python-migrate (0 (null)) python-sqlalchemy-ext (16 (null)) python-sqlalchemy (3 0.6.3-2) python-crypto (0 (null)) python-xattr (0 (null)) glance-api (5 2012.1-0ubuntu2) glance-registry (5 2012.1-0ubuntu2) ca-certificates (0 (null)) adduser (0 (null)) Provides: 2012.2.4-0ubuntu1~cloud0 - 2012.2.3-0ubuntu2~cloud0 - 2012.1.3+stable-20130423-74b067df-0ubuntu1 - 2012.1.3+stable~20120821-120fcf-0ubuntu1.5 - 2012.1-0ubuntu2 - Reverse Provides: lnevers@boscontroller:~$
Step 3. For each package, test the software before upgrading it
Create an experiment:
$ omni.py createslice lngram INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework gram INFO:omni:Created slice with Name lngram, URN urn:publicid:IDN+geni:bos:gcf+slice+lngram, Expiration 2013-05-20 14:55:42 INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createslice: Options as run: framework: gram Args: createslice lngram Result Summary: Created slice with Name lngram, URN urn:publicid:IDN+geni:bos:gcf+slice+lngram, Expiration 2013-05-20 14:55:42 INFO:omni: ============================================================ $ omni.py createsliver lngram -a gram2 -V2 ./OG-EXP-2-exp1.rspec INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework gram INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+lngram expires in <= 3 hours INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+lngram expires on 2013-05-20 14:55:42 UTC INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Creating sliver(s) from rspec file ./OG-EXP-2-exp1.rspec for slice urn:publicid:IDN+geni:bos:gcf+slice+lngram INFO:omni:Got return from CreateSliver for slice lngram at https://128.89.91.170:5002: INFO:omni:<?xml version="1.0" ?> INFO:omni: <!-- Reserved resources for: Slice: lngram at AM: URN: unspecified_AM_URN URL: https://128.89.91.170:5002 --> INFO:omni: <rspec type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd"> <node client_id="exp1-host1" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute1" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vmc3504810-0ba7-4d4b-8013-d9d9ec1791fc"> <interface client_id="exp1-host1:if0" mac_address="fa:16:3e:9e:33:5d" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface80e2ddea-f53d-4be5-9fd4-22ef5a28dadc"> <ip address="10.0.72.100" type="ip"/> </interface> <sliver_type name="m1.small"> <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/> </sliver_type> <services> <login authentication="ssh-keys" hostname="boscontroller" port="3000" username="lnevers"/> </services> <host name="exp1-host1"/> </node> <link client_id="link-0" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+link1348ec8f-a01d-4e96-aebe-c4a07bf3f206"> <interface_ref client_id="exp1-host1:if0"/> <interface_ref client_id="exp1-host2:if0"/> <property dest_id="exp1-host2:if0" source_id="exp1-host1:if0"/> <property dest_id="exp1-host1:if0" source_id="exp1-host2:if0"/> </link> <node client_id="exp1-host2" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute4" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vmb57311d4-2afe-4582-8309-43c283514f2d"> <interface client_id="exp1-host2:if0" mac_address="fa:16:3e:d6:d5:0e" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface9ed05ef6-c288-4f97-8334-e99f5a27bbb4"> <ip address="10.0.72.101" type="ip"/> </interface> <sliver_type name="m1.small"> <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/> </sliver_type> <services> <login authentication="ssh-keys" hostname="boscontroller" port="3001" username="lnevers"/> </services> <host name="exp1-host2"/> </node> </rspec> INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createsliver: Options as run: aggregate: ['gram2'] framework: gram Args: createsliver lngram ./OG-EXP-2-exp1.rspec Result Summary: Got Reserved resources RSpec from 128-89-91-170-5002 INFO:omni: ============================================================
Verify allocation:
lnevers@boscontroller:~$ source /etc/novarc lnevers@boscontroller:~$ nova list --all-tenants +--------------------------------------+------------+--------+------------------------------------------------+ | ID | Name | Status | Networks | +--------------------------------------+------------+--------+------------------------------------------------+ | 61969005-7e76-427a-9874-57ebad3df053 | exp1-host1 | ACTIVE | link-0=10.0.72.100; OpenGENI-mgmt-net=192.168.10.3 | | da509adb-cedb-433f-9118-5a83c41fbf5b | exp1-host2 | ACTIVE | link-0=10.0.72.101; OpenGENI-mgmt-net=192.168.10.4 | +--------------------------------------+------------+--------+------------------------------------------------+
Log in to each node and ping the remote:
$ ssh 128.89.91.170 -p 3000 lnevers@exp1-host1:~$ ping 10.0.72.101 PING 10.0.72.101 (10.0.72.101) 56(84) bytes of data. 64 bytes from 10.0.72.101: icmp_req=1 ttl=64 time=2.56 ms 64 bytes from 10.0.72.101: icmp_req=2 ttl=64 time=0.829 ms 64 bytes from 10.0.72.101: icmp_req=3 ttl=64 time=0.746 ms 64 bytes from 10.0.72.101: icmp_req=4 ttl=64 time=0.790 ms 64 bytes from 10.0.72.101: icmp_req=5 ttl=64 time=0.746 ms
Delete experiment:
$ omni.py deletesliver lngram -a gram2 -V2 INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework gram INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+lngram expires in <= 3 hours INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+lngram expires on 2013-05-20 14:55:42 UTC INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Deleted sliver urn:publicid:IDN+geni:bos:gcf+slice+lngram on unspecified_AM_URN at https://128.89.91.170:5002 INFO:omni: ------------------------------------------------------------ INFO:omni: Completed deletesliver: Options as run: aggregate: ['gram2'] framework: gram Args: deletesliver lngram Result Summary: Deleted sliver urn:publicid:IDN+geni:bos:gcf+slice+lngram on unspecified_AM_URN at https://128.89.91.170:5002 INFO:omni: ============================================================
Verify resources are released:
lnevers@boscontroller:~$ nova list --all-tenants lnevers@boscontroller:~$
Step 4. Upgrade each package
All packages considered were already at the latest version:
- ntp is at 4.2.6p3, which is the latest.
- xmlsec is at 1.2.14-1.2build1, which is the latest.
- git is at version 1.7.9.5-1, which is the latest.
- cloud-utils is at 0.25-0ubuntu5, which is the latest
- python is 2.7.3-0ubuntu2, which is the latest.
Chose the glance which includes:
- glance: OpenStack Image Registry and Delivery Service - Daemons - glance-api: OpenStack Image Registry and Delivery Service - API - glance-common: OpenStack Image Registry and Delivery Service - Common - glance-registry: OpenStack Image Registry and Delivery Service - Registry - python-glance: OpenStack Image Registry and Delivery Service - Python library - python-glance-doc: OpenStack Image Registry and Delivery Service - Documentation
Installed the latests glance package:
lnevers@boscontroller:~$ sudo apt-get install glance Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: glance-api glance-common glance-registry python-glance Suggested packages: python-ceph The following packages will be upgraded: glance glance-api glance-common glance-registry python-glance 5 upgraded, 0 newly installed, 0 to remove and 29 not upgraded. Need to get 335 kB of archives. After this operation, 11.3 kB of additional disk space will be used. Do you want to continue [Y/n]? Get:1 http://ubuntu-cloud.archive.canonical.com/ubuntu/ precise-proposed/folsom/main glance-api all 2012.2.4-0ubuntu1~cloud0 [13.4 kB] Get:2 http://ubuntu-cloud.archive.canonical.com/ubuntu/ precise-proposed/folsom/main glance-common all 2012.2.4-0ubuntu1~cloud0 [6,626 B] Get:3 http://ubuntu-cloud.archive.canonical.com/ubuntu/ precise-proposed/folsom/main glance all 2012.2.4-0ubuntu1~cloud0 [1,684 B] Get:4 http://ubuntu-cloud.archive.canonical.com/ubuntu/ precise-proposed/folsom/main glance-registry all 2012.2.4-0ubuntu1~cloud0 [4,802 B] Get:5 http://ubuntu-cloud.archive.canonical.com/ubuntu/ precise-proposed/folsom/main python-glance all 2012.2.4-0ubuntu1~cloud0 [309 kB] Fetched 335 kB in 3s (102 kB/s) (Reading database ... 190564 files and directories currently installed.) Preparing to replace glance-api 2012.2.3-0ubuntu2~cloud0 (using .../glance-api_2012.2.4-0ubuntu1~cloud0_all.deb) ... glance-api stop/waiting Unpacking replacement glance-api ... Preparing to replace glance-common 2012.2.3-0ubuntu2~cloud0 (using .../glance-common_2012.2.4-0ubuntu1~cloud0_all.deb) ... Unpacking replacement glance-common ... Preparing to replace glance 2012.2.3-0ubuntu2~cloud0 (using .../glance_2012.2.4-0ubuntu1~cloud0_all.deb) ... Unpacking replacement glance ... Preparing to replace glance-registry 2012.2.3-0ubuntu2~cloud0 (using .../glance-registry_2012.2.4-0ubuntu1~cloud0_all.deb) ... glance-registry stop/waiting Unpacking replacement glance-registry ... Preparing to replace python-glance 2012.2.3-0ubuntu2~cloud0 (using .../python-glance_2012.2.4-0ubuntu1~cloud0_all.deb) ... Unpacking replacement python-glance ... Processing triggers for ureadahead ... Setting up python-glance (2012.2.4-0ubuntu1~cloud0) ... Setting up glance-common (2012.2.4-0ubuntu1~cloud0) ... Setting up glance-api (2012.2.4-0ubuntu1~cloud0) ... glance-api start/running, process 14777 Setting up glance-registry (2012.2.4-0ubuntu1~cloud0) ... glance-registry start/running, process 14817 Setting up glance (2012.2.4-0ubuntu1~cloud0) ...
Verified that the package was updated:
lnevers@boscontroller:~$ sudo apt-cache showpkg glance Package: glance Versions: 2012.2.4-0ubuntu1~cloud0 (/var/lib/apt/lists/ubuntu-cloud.archive.canonical.com_ubuntu_dists_precise-proposed_folsom_main_binary-amd64_Packages) (/var/lib/dpkg/status) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 2012.2.3-0ubuntu2~cloud0 (/var/lib/apt/lists/ubuntu-cloud.archive.canonical.com_ubuntu_dists_precise-updates_folsom_main_binary-amd64_Packages) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 2012.1.3+stable-20130423-74b067df-0ubuntu1 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise-updates_main_binary-amd64_Packages) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 2012.1.3+stable~20120821-120fcf-0ubuntu1.5 (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_precise-security_main_binary-amd64_Packages) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 2012.1-0ubuntu2 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages) (/var/lib/apt/lists/ubuntu.mirror.cambrium.nl_ubuntu_dists_precise_main_binary-amd64_Packages) Description Language: File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages MD5: d72e12fa21290d21a54b74e8480abad1 Description Language: en File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en MD5: d72e12fa21290d21a54b74e8480abad1 Reverse Depends: gram,glance glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-registry,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-common,glance 2011.3-0ubuntu4.1 glance-common,glance 2011.3-0ubuntu4.1 glance-client,glance 2012.1~e1~20110919.1021-0ubuntu2 glance-api,glance 2012.1~e1~20110919.1021-0ubuntu2 Dependencies: 2012.2.4-0ubuntu1~cloud0 - glance-api (5 2012.2.4-0ubuntu1~cloud0) glance-registry (5 2012.2.4-0ubuntu1~cloud0) python-ceph (0 (null)) 2012.2.3-0ubuntu2~cloud0 - glance-api (5 2012.2.3-0ubuntu2~cloud0) glance-registry (5 2012.2.3-0ubuntu2~cloud0) python-ceph (0 (null)) 2012.1.3+stable-20130423-74b067df-0ubuntu1 - python-glance (5 2012.1.3+stable-20130423-74b067df-0ubuntu1) python-routes (0 (null)) python-eventlet (0 (null)) python-migrate (0 (null)) python-sqlalchemy-ext (16 (null)) python-sqlalchemy (3 0.6.3-2) python-crypto (0 (null)) python-xattr (0 (null)) glance-api (5 2012.1.3+stable-20130423-74b067df-0ubuntu1) glance-registry (5 2012.1.3+stable-20130423-74b067df-0ubuntu1) ca-certificates (0 (null)) adduser (0 (null)) 2012.1.3+stable~20120821-120fcf-0ubuntu1.5 - python-glance (5 2012.1.3+stable~20120821-120fcf-0ubuntu1.5) python-routes (0 (null)) python-eventlet (0 (null)) python-migrate (0 (null)) python-sqlalchemy-ext (16 (null)) python-sqlalchemy (3 0.6.3-2) python-crypto (0 (null)) python-xattr (0 (null)) glance-api (5 2012.1.3+stable~20120821-120fcf-0ubuntu1.5) glance-registry (5 2012.1.3+stable~20120821-120fcf-0ubuntu1.5) ca-certificates (0 (null)) adduser (0 (null)) 2012.1-0ubuntu2 - python-glance (5 2012.1-0ubuntu2) python-routes (0 (null)) python-eventlet (0 (null)) python-migrate (0 (null)) python-sqlalchemy-ext (16 (null)) python-sqlalchemy (3 0.6.3-2) python-crypto (0 (null)) python-xattr (0 (null)) glance-api (5 2012.1-0ubuntu2) glance-registry (5 2012.1-0ubuntu2) ca-certificates (0 (null)) adduser (0 (null)) Provides: 2012.2.4-0ubuntu1~cloud0 - 2012.2.3-0ubuntu2~cloud0 - 2012.1.3+stable-20130423-74b067df-0ubuntu1 - 2012.1.3+stable~20120821-120fcf-0ubuntu1.5 - 2012.1-0ubuntu2 - Reverse Provides: lnevers@boscontroller:~$
Step 5. For each package, test the software after upgrading it
After the update created a new experiment:
$ omni.py createslice lngram2 INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework gram INFO:omni:Created slice with Name lngram2, URN urn:publicid:IDN+geni:bos:gcf+slice+lngram2, Expiration 2013-05-20 20:29:03 INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createslice: Options as run: framework: gram Args: createslice lngram2 Result Summary: Created slice with Name lngram2, URN urn:publicid:IDN+geni:bos:gcf+slice+lngram2, Expiration 2013-05-20 20:29:03 INFO:omni: ============================================================ $ omni.py createsliver -a gram2 -V2 lngram2 ./OG-EXP-2-exp1.rspec INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework gram INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+lngram2 expires in <= 3 hours INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+lngram2 expires on 2013-05-20 20:29:03 UTC INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Creating sliver(s) from rspec file ./OG-EXP-2-exp1.rspec for slice urn:publicid:IDN+geni:bos:gcf+slice+lngram2 INFO:omni:Got return from CreateSliver for slice lngram2 at https://128.89.91.170:5002: INFO:omni:<?xml version="1.0" ?> INFO:omni: <!-- Reserved resources for: Slice: lngram2 at AM: URN: unspecified_AM_URN URL: https://128.89.91.170:5002 --> INFO:omni: <rspec type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd"> <node client_id="exp1-host1" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute4" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm7b93289f-61d8-41f2-837c-3f5d9fbb7dc2"> <interface client_id="exp1-host1:if0" mac_address="fa:16:3e:91:d8:93" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface4741daa7-7d43-4718-82e1-1bfb30edcd91"> <ip address="10.0.73.100" type="ip"/> </interface> <sliver_type name="m1.small"> <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/> </sliver_type> <services> <login authentication="ssh-keys" hostname="boscontroller" port="3000" username="lnevers"/> </services> <host name="exp1-host1"/> </node> <link client_id="link-0" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+linka49a02aa-7c22-4800-9c14-116e44b2d846"> <interface_ref client_id="exp1-host1:if0"/> <interface_ref client_id="exp1-host2:if0"/> <property dest_id="exp1-host2:if0" source_id="exp1-host1:if0"/> <property dest_id="exp1-host1:if0" source_id="exp1-host2:if0"/> </link> <node client_id="exp1-host2" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute1" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm3b4b8b5a-4f31-4f33-9946-93cc1694f49e"> <interface client_id="exp1-host2:if0" mac_address="fa:16:3e:17:82:dd" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface106694a1-fcf6-4d06-bfdd-e9114eee52a6"> <ip address="10.0.73.101" type="ip"/> </interface> <sliver_type name="m1.small"> <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/> </sliver_type> <services> <login authentication="ssh-keys" hostname="boscontroller" port="3001" username="lnevers"/> </services> <host name="exp1-host2"/> </node> </rspec> INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createsliver: Options as run: aggregate: ['gram2'] framework: gram Args: createsliver lngram2 ./OG-EXP-2-exp1.rspec Result Summary: Got Reserved resources RSpec from 128-89-91-170-5002 INFO:omni: ============================================================
Verified allocation of VMs:
lnevers@boscontroller:~$ source /etc/novarc lnevers@boscontroller:~$ nova list --all-tenants +--------------------------------------+------------+--------+------------------------------------------------+ | ID | Name | Status | Networks | +--------------------------------------+------------+--------+------------------------------------------------+ | e9d32004-9269-4be3-afd2-7e85580f9d5c | exp1-host1 | ACTIVE | link-0=10.0.73.100; OpenGENI-mgmt-net=192.168.10.3 | | 3417c758-83e7-4fdc-b43f-3f7636e57606 | exp1-host2 | ACTIVE | link-0=10.0.73.101; OpenGENI-mgmt-net=192.168.10.4 | +--------------------------------------+------------+--------+------------------------------------------------+
Logged into first of the two hosts and pinged remote:
$ ssh 128.89.91.170 -p 3000 lnevers@exp1-host1:~$ ifconfig eth1 eth1 Link encap:Ethernet HWaddr fa:16:3e:91:d8:93 inet addr:10.0.73.100 Bcast:10.0.73.255 Mask:255.255.255.0 inet6 addr: fe80::f816:3eff:fe91:d893/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:127 errors:0 dropped:0 overruns:0 frame:0 TX packets:11 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:22435 (22.4 KB) TX bytes:2094 (2.0 KB) lnevers@exp1-host1:~$ ping 10.0.73.101 PING 10.0.73.101 (10.0.73.101) 56(84) bytes of data. 64 bytes from 10.0.73.101: icmp_req=1 ttl=64 time=2.92 ms 64 bytes from 10.0.73.101: icmp_req=2 ttl=64 time=0.828 ms 64 bytes from 10.0.73.101: icmp_req=3 ttl=64 time=0.765 ms 64 bytes from 10.0.73.101: icmp_req=4 ttl=64 time=0.760 ms 64 bytes from 10.0.73.101: icmp_req=5 ttl=64 time=0.716 ms 64 bytes from 10.0.73.101: icmp_req=6 ttl=64 time=0.820 ms 64 bytes from 10.0.73.101: icmp_req=7 ttl=64 time=0.770 ms ^C --- 10.0.73.101 ping statistics --- 7 packets transmitted, 7 received, 0% packet loss, time 6002ms rtt min/avg/max/mdev = 0.716/1.083/2.928/0.754 ms
Logged into second of the two hosts and pinged remote:
$ ssh 128.89.91.170 -p 3001 lnevers@exp1-host2:~$ /sbin/ifconfig eth1 eth1 Link encap:Ethernet HWaddr fa:16:3e:17:82:dd inet addr:10.0.73.101 Bcast:10.0.73.255 Mask:255.255.255.0 inet6 addr: fe80::f816:3eff:fe17:82dd/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:84 errors:0 dropped:0 overruns:0 frame:0 TX packets:11 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:13489 (13.4 KB) TX bytes:2094 (2.0 KB) lnevers@exp1-host2:~$ ping 10.0.73.100 PING 10.0.73.100 (10.0.73.100) 56(84) bytes of data. 64 bytes from 10.0.73.100: icmp_req=1 ttl=64 time=1.52 ms 64 bytes from 10.0.73.100: icmp_req=2 ttl=64 time=0.691 ms 64 bytes from 10.0.73.100: icmp_req=3 ttl=64 time=0.822 ms 64 bytes from 10.0.73.100: icmp_req=4 ttl=64 time=0.757 ms 64 bytes from 10.0.73.100: icmp_req=5 ttl=64 time=0.818 ms ^C --- 10.0.73.100 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4000ms rtt min/avg/max/mdev = 0.691/0.921/1.520/0.304 ms
Delete sliver:
$ omni.py deletesliver -a gram2 -V2 lngram2 INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework gram INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+lngram2 expires in <= 3 hours INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+lngram2 expires on 2013-05-20 20:29:03 UTC INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Deleted sliver urn:publicid:IDN+geni:bos:gcf+slice+lngram2 on unspecified_AM_URN at https://128.89.91.170:5002 INFO:omni: ------------------------------------------------------------ INFO:omni: Completed deletesliver: Options as run: aggregate: ['gram2'] framework: gram Args: deletesliver lngram2 Result Summary: Deleted sliver urn:publicid:IDN+geni:bos:gcf+slice+lngram2 on unspecified_AM_URN at https://128.89.91.170:5002 INFO:omni: ============================================================
Verify resources are released:
lnevers@boscontroller:~$ nova list --all-tenants lnevers@boscontroller:~$