Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: remove mutable default args in generate_machine_deployments_for_… #340

Closed
wants to merge 1 commit into from

fix: remove mutable default args in generate_machine_deployments_for_…

a7af86e
Select commit
Loading
Failed to load commit list.
Closed

fix: remove mutable default args in generate_machine_deployments_for_… #340

fix: remove mutable default args in generate_machine_deployments_for_…
a7af86e
Select commit
Loading
Failed to load commit list.
Atmosphere CI / Atmosphere CI failed Mar 28, 2024 in 1h 28m 44s

rockylinux-9-v1.27.8-run-sonobuoy: error in 'sh' step

rockylinux-8-v1.27.8-run-sonobuoy / Shell Script

Error in sh step, with arguments ./hack/run-functional-tests.sh.

script returned exit code 1
Build log
+ ./hack/run-functional-tests.sh
+ source /opt/stack/openrc
++ [[ -n '' ]]
++ [[ -n '' ]]
++++ dirname /opt/stack/openrc
+++ cd /opt/stack
+++ pwd
++ RC_DIR=/opt/stack
++ source /opt/stack/functions
+++ [[ -z '' ]]
+++ declare -r -g _DEVSTACK_FUNCTIONS=1
+++++ dirname /opt/stack/functions
++++ cd /opt/stack
++++ pwd
+++ FUNC_DIR=/opt/stack
+++ source /opt/stack/functions-common
+++++ set +o
+++++ grep xtrace
++++ _XTRACE_FUNCTIONS_COMMON='set -o xtrace'
++++ set +o xtrace
+++ source /opt/stack/inc/ini-config
+++++ set +o
+++++ grep xtrace
++++ INC_CONF_TRACE='set -o xtrace'
++++ set +o xtrace
+++ source /opt/stack/inc/meta-config
+++++ set +o
+++++ grep xtrace
++++ _XTRACE_INC_META='set -o xtrace'
++++ set +o xtrace
+++ source /opt/stack/inc/python
+++++ set +o
+++++ grep xtrace
++++ INC_PY_TRACE='set -o xtrace'
++++ set +o xtrace
+++ source /opt/stack/inc/rootwrap
+++++ set +o
+++++ grep xtrace
++++ INC_ROOT_TRACE='set -o xtrace'
++++ set +o xtrace
+++ source /opt/stack/inc/async
+++++ trueorfalse True DEVSTACK_PARALLEL
+++++ local xtrace
++++++ set +o
++++++ grep xtrace
+++++ xtrace='set -o xtrace'
+++++ set +o xtrace
++++ DEVSTACK_PARALLEL=True
++++ _ASYNC_BG_TIME=0
++++ set +o
++++ grep xtrace
+++ _XTRACE_FUNCTIONS='set -o xtrace'
+++ set +o xtrace
++ source /opt/stack/stackrc
+++ [[ -z '' ]]
+++ declare -r -g _DEVSTACK_STACKRC=1
+++++ dirname /opt/stack/stackrc
++++ cd /opt/stack
++++ pwd
+++ RC_DIR=/opt/stack
+++ source /opt/stack/functions
++++ [[ -z 1 ]]
++++ return 0
+++ TARGET_BRANCH=master
+++ TRAILING_TARGET_BRANCH=master
+++ BRANCHLESS_TARGET_BRANCH=master
+++ DEST=/opt/stack
+++ DATA_DIR=/opt/stack/data
+++ SERVICE_DIR=/opt/stack/status
+++ SUBUNIT_OUTPUT=/opt/stack/devstack.subunit
+++ [[ 1000 -eq 0 ]]
++++ whoami
+++ STACK_USER=ubuntu
+++ REGION_NAME=RegionOne
+++ KEYSTONE_REGION_NAME=RegionOne
+++ isset ENABLED_SERVICES
+++ [[ -v ENABLED_SERVICES ]]
+++ ENABLED_SERVICES=key
+++ ENABLED_SERVICES+=,n-api,n-cpu,n-cond,n-sch,n-novnc,n-api-meta
+++ ENABLED_SERVICES+=,placement-api,placement-client
+++ ENABLED_SERVICES+=,g-api
+++ ENABLED_SERVICES+=,c-sch,c-api,c-vol
+++ ENABLED_SERVICES+=,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server
+++ ENABLED_SERVICES+=,q-svc,q-ovn-metadata-agent
+++ ENABLED_SERVICES+=,horizon
+++ ENABLED_SERVICES+=,rabbit,tempest,mysql,etcd3,dstat
+++ ENABLE_HTTPD_MOD_WSGI_SERVICES=True
+++ NOVA_ENABLED_APIS=osapi_compute,metadata
+++ [[ -f /opt/stack/localrc ]]
+++ [[ -f /opt/stack/.localrc.auto ]]
+++ source /opt/stack/.localrc.auto
++++ GIT_BASE=https://github.com
++++ DATABASE_PASSWORD=root
++++ RABBIT_PASSWORD=secrete123
++++ SERVICE_PASSWORD=secrete123
++++ ADMIN_PASSWORD=secrete123
++++ KEYSTONE_ADMIN_ENDPOINT=true
++++ GLANCE_LIMIT_IMAGE_SIZE_TOTAL=10000
++++ VOLUME_BACKING_FILE_SIZE=50G
++++ LIBVIRT_TYPE=kvm
++++ enable_plugin neutron https://opendev.org/openstack/neutron
++++ local name=neutron
++++ local url=https://opendev.org/openstack/neutron
++++ local branch=master
++++ is_plugin_enabled neutron
++++ local name=neutron
++++ [[ ,, =~ ,neutron, ]]
++++ return 1
++++ DEVSTACK_PLUGINS+=,neutron
++++ GITREPO[$name]=https://opendev.org/openstack/neutron
++++ GITDIR[$name]=/opt/stack/neutron
++++ GITBRANCH[$name]=master
++++ FIXED_RANGE=10.1.0.0/20
++++ enable_plugin barbican https://opendev.org/openstack/barbican
++++ local name=barbican
++++ local url=https://opendev.org/openstack/barbican
++++ local branch=master
++++ is_plugin_enabled barbican
++++ local name=barbican
++++ [[ ,,neutron, =~ ,barbican, ]]
++++ return 1
++++ DEVSTACK_PLUGINS+=,barbican
++++ GITREPO[$name]=https://opendev.org/openstack/barbican
++++ GITDIR[$name]=/opt/stack/barbican
++++ GITBRANCH[$name]=master
++++ enable_plugin octavia https://opendev.org/openstack/octavia
++++ local name=octavia
++++ local url=https://opendev.org/openstack/octavia
++++ local branch=master
++++ is_plugin_enabled octavia
++++ local name=octavia
++++ [[ ,,neutron,barbican, =~ ,octavia, ]]
++++ return 1
++++ DEVSTACK_PLUGINS+=,octavia
++++ GITREPO[$name]=https://opendev.org/openstack/octavia
++++ GITDIR[$name]=/opt/stack/octavia
++++ GITBRANCH[$name]=master
++++ enable_plugin ovn-octavia-provider https://opendev.org/openstack/ovn-octavia-provider
++++ local name=ovn-octavia-provider
++++ local url=https://opendev.org/openstack/ovn-octavia-provider
++++ local branch=master
++++ is_plugin_enabled ovn-octavia-provider
++++ local name=ovn-octavia-provider
++++ [[ ,,neutron,barbican,octavia, =~ ,ovn-octavia-provider, ]]
++++ return 1
++++ DEVSTACK_PLUGINS+=,ovn-octavia-provider
++++ GITREPO[$name]=https://opendev.org/openstack/ovn-octavia-provider
++++ GITDIR[$name]=/opt/stack/ovn-octavia-provider
++++ GITBRANCH[$name]=master
++++ enable_service octavia o-api o-cw o-hm o-hk o-da
++++ local xtrace
+++++ set +o
+++++ grep xtrace
++++ xtrace='set -o xtrace'
++++ set +o xtrace
++++ enable_plugin magnum https://opendev.org/openstack/magnum
++++ local name=magnum
++++ local url=https://opendev.org/openstack/magnum
++++ local branch=master
++++ is_plugin_enabled magnum
++++ local name=magnum
++++ [[ ,,neutron,barbican,octavia,ovn-octavia-provider, =~ ,magnum, ]]
++++ return 1
++++ DEVSTACK_PLUGINS+=,magnum
++++ GITREPO[$name]=https://opendev.org/openstack/magnum
++++ GITDIR[$name]=/opt/stack/magnum
++++ GITBRANCH[$name]=master
++++ enable_plugin magnum-ui https://opendev.org/openstack/magnum-ui
++++ local name=magnum-ui
++++ local url=https://opendev.org/openstack/magnum-ui
++++ local branch=master
++++ is_plugin_enabled magnum-ui
++++ local name=magnum-ui
++++ [[ ,,neutron,barbican,octavia,ovn-octavia-provider,magnum, =~ ,magnum-ui, ]]
++++ return 1
++++ DEVSTACK_PLUGINS+=,magnum-ui
++++ GITREPO[$name]=https://opendev.org/openstack/magnum-ui
++++ GITDIR[$name]=/opt/stack/magnum-ui
++++ GITBRANCH[$name]=master
++++ LIBS_FROM_GIT=python-manilaclient
++++ enable_plugin manila https://opendev.org/openstack/manila
++++ local name=manila
++++ local url=https://opendev.org/openstack/manila
++++ local branch=master
++++ is_plugin_enabled manila
++++ local name=manila
++++ [[ ,,neutron,barbican,octavia,ovn-octavia-provider,magnum,magnum-ui, =~ ,manila, ]]
++++ return 1
++++ DEVSTACK_PLUGINS+=,manila
++++ GITREPO[$name]=https://opendev.org/openstack/manila
++++ GITDIR[$name]=/opt/stack/manila
++++ GITBRANCH[$name]=master
++++ enable_plugin manila-ui https://opendev.org/openstack/manila-ui
++++ local name=manila-ui
++++ local url=https://opendev.org/openstack/manila-ui
++++ local branch=master
++++ is_plugin_enabled manila-ui
++++ local name=manila-ui
++++ [[ ,,neutron,barbican,octavia,ovn-octavia-provider,magnum,magnum-ui,manila, =~ ,manila-ui, ]]
++++ return 1
++++ DEVSTACK_PLUGINS+=,manila-ui
++++ GITREPO[$name]=https://opendev.org/openstack/manila-ui
++++ GITDIR[$name]=/opt/stack/manila-ui
++++ GITBRANCH[$name]=master
++++ enable_plugin manila-tempest-plugin https://opendev.org/openstack/manila-tempest-plugin
++++ local name=manila-tempest-plugin
++++ local url=https://opendev.org/openstack/manila-tempest-plugin
++++ local branch=master
++++ is_plugin_enabled manila-tempest-plugin
++++ local name=manila-tempest-plugin
++++ [[ ,,neutron,barbican,octavia,ovn-octavia-provider,magnum,magnum-ui,manila,manila-ui, =~ ,manila-tempest-plugin, ]]
++++ return 1
++++ DEVSTACK_PLUGINS+=,manila-tempest-plugin
++++ GITREPO[$name]=https://opendev.org/openstack/manila-tempest-plugin
++++ GITDIR[$name]=/opt/stack/manila-tempest-plugin
++++ GITBRANCH[$name]=master
++++ SHARE_DRIVER=manila.share.drivers.generic.GenericShareDriver
++++ MANILA_ENABLED_BACKENDS=generic
++++ MANILA_OPTGROUP_generic_driver_handles_share_servers=True
++++ MANILA_OPTGROUP_generic_connect_share_server_to_tenant_network=True
++++ MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS='snapshot_support=True create_share_from_snapshot_support=True'
++++ MANILA_CONFIGURE_DEFAULT_TYPES=True
++++ MANILA_SERVICE_IMAGE_ENABLED=True
++++ MANILA_USE_SERVICE_INSTANCE_PASSWORD=True
+++ CELLSV2_SETUP=superconductor
+++ HORIZON_APACHE_ROOT=/dashboard
++++ trueorfalse False USER_UNITS
++++ local xtrace
+++++ set +o
+++++ grep xtrace
++++ xtrace='set -o xtrace'
++++ set +o xtrace
+++ USER_UNITS=False
+++ [[ False == \T\r\u\e ]]
+++ SYSTEMD_DIR=/etc/systemd/system
+++ SYSTEMCTL='sudo systemctl'
+++ [[ -r /opt/stack/.localrc.password ]]
+++ export USE_PYTHON3=True
+++ USE_PYTHON3=True
++++ _get_python_version python3
++++ local interp=python3
++++ local version
+++++ which python3
++++ [[ -x /usr/bin/python3 ]]
+++++ python3 -c 'import sys; print("%s.%s" % sys.version_info[0:2])'
++++ version=3.10
++++ echo 3.10
+++ _DEFAULT_PYTHON3_VERSION=3.10
+++ export PYTHON3_VERSION=3.10
+++ PYTHON3_VERSION=3.10
+++ export 'VIRTUALENV_CMD=python3 -m venv'
+++ VIRTUALENV_CMD='python3 -m venv'
+++ '[' -t 1 ']'
+++ _LOG_COLOR_DEFAULT=False
++++ trueorfalse False LOG_COLOR
++++ local xtrace
+++++ set +o
+++++ grep xtrace
++++ xtrace='set -o xtrace'
++++ set +o xtrace
+++ LOG_COLOR=False
+++ [[ False == \T\r\u\e ]]
+++ export 'PS4=+ $(short_source):   '
+++ PS4='+ $(short_source):   '
+++ stackrc:source:171                       :   IDENTITY_API_VERSION=3
++++ stackrc:source:175                       :   trueorfalse False ENFORCE_SCOPE
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:175                       :   ENFORCE_SCOPE=False
+++ stackrc:source:182                       :   DEVSTACK_VENV=/opt/stack/data/venv
+++ stackrc:source:188                       :   [[ '' =~ (CentOSStream|Rocky) ]]
++++ stackrc:source:191                       :   trueorfalse True GLOBAL_VENV
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:191                       :   GLOBAL_VENV=True
++++ stackrc:source:198                       :   trueorfalse False USE_VENV
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   grep xtrace
+++++ functions-common:trueorfalse:220         :   set +o
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:198                       :   USE_VENV=False
+++ stackrc:source:203                       :   ADDITIONAL_VENV_PACKAGES=
++++ stackrc:source:207                       :   trueorfalse False DATABASE_QUERY_LOGGING
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:207                       :   DATABASE_QUERY_LOGGING=False
++++ stackrc:source:211                       :   trueorfalse True MYSQL_GATHER_PERFORMANCE
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:211                       :   MYSQL_GATHER_PERFORMANCE=True
++++ stackrc:source:216                       :   trueorfalse True MYSQL_REDUCE_MEMORY
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:216                       :   MYSQL_REDUCE_MEMORY=True
+++ stackrc:source:227                       :   GIT_TIMEOUT=0
+++ stackrc:source:233                       :   WSGI_MODE=uwsgi
+++ stackrc:source:239                       :   GIT_BASE=https://github.com
+++ stackrc:source:242                       :   REQUIREMENTS_DIR=/opt/stack/requirements
+++ stackrc:source:260                       :   DEVSTACK_SERIES=2024.1
+++ stackrc:source:269                       :   CINDER_REPO=https://github.com/openstack/cinder.git
+++ stackrc:source:270                       :   CINDER_BRANCH=master
+++ stackrc:source:273                       :   GLANCE_REPO=https://github.com/openstack/glance.git
+++ stackrc:source:274                       :   GLANCE_BRANCH=master
+++ stackrc:source:277                       :   HORIZON_REPO=https://github.com/openstack/horizon.git
+++ stackrc:source:278                       :   HORIZON_BRANCH=master
+++ stackrc:source:281                       :   KEYSTONE_REPO=https://github.com/openstack/keystone.git
+++ stackrc:source:282                       :   KEYSTONE_BRANCH=master
+++ stackrc:source:285                       :   NEUTRON_REPO=https://github.com/openstack/neutron.git
+++ stackrc:source:286                       :   NEUTRON_BRANCH=master
+++ stackrc:source:289                       :   NOVA_REPO=https://github.com/openstack/nova.git
+++ stackrc:source:290                       :   NOVA_BRANCH=master
+++ stackrc:source:293                       :   SWIFT_REPO=https://github.com/openstack/swift.git
+++ stackrc:source:294                       :   SWIFT_BRANCH=master
+++ stackrc:source:297                       :   PLACEMENT_REPO=https://github.com/openstack/placement.git
+++ stackrc:source:298                       :   PLACEMENT_BRANCH=master
+++ stackrc:source:307                       :   REQUIREMENTS_REPO=https://github.com/openstack/requirements.git
+++ stackrc:source:308                       :   REQUIREMENTS_BRANCH=master
+++ stackrc:source:311                       :   TEMPEST_REPO=https://github.com/openstack/tempest.git
+++ stackrc:source:312                       :   TEMPEST_BRANCH=master
+++ stackrc:source:313                       :   TEMPEST_VENV_UPPER_CONSTRAINTS=master
+++ stackrc:source:324                       :   GITREPO["python-cinderclient"]=https://github.com/openstack/python-cinderclient.git
+++ stackrc:source:325                       :   GITBRANCH["python-cinderclient"]=master
+++ stackrc:source:328                       :   GITREPO["python-brick-cinderclient-ext"]=https://github.com/openstack/python-brick-cinderclient-ext.git
+++ stackrc:source:329                       :   GITBRANCH["python-brick-cinderclient-ext"]=master
+++ stackrc:source:332                       :   GITREPO["python-barbicanclient"]=https://github.com/openstack/python-barbicanclient.git
+++ stackrc:source:333                       :   GITBRANCH["python-barbicanclient"]=master
+++ stackrc:source:334                       :   GITDIR["python-barbicanclient"]=/opt/stack/python-barbicanclient
+++ stackrc:source:337                       :   GITREPO["python-glanceclient"]=https://github.com/openstack/python-glanceclient.git
+++ stackrc:source:338                       :   GITBRANCH["python-glanceclient"]=master
+++ stackrc:source:341                       :   GITREPO["python-ironicclient"]=https://github.com/openstack/python-ironicclient.git
+++ stackrc:source:342                       :   GITBRANCH["python-ironicclient"]=master
+++ stackrc:source:344                       :   GITDIR["python-ironicclient"]=/opt/stack/python-ironicclient
+++ stackrc:source:347                       :   GITREPO["keystoneauth"]=https://github.com/openstack/keystoneauth.git
+++ stackrc:source:348                       :   GITBRANCH["keystoneauth"]=master
+++ stackrc:source:351                       :   GITREPO["python-keystoneclient"]=https://github.com/openstack/python-keystoneclient.git
+++ stackrc:source:352                       :   GITBRANCH["python-keystoneclient"]=master
+++ stackrc:source:355                       :   GITREPO["python-neutronclient"]=https://github.com/openstack/python-neutronclient.git
+++ stackrc:source:356                       :   GITBRANCH["python-neutronclient"]=master
+++ stackrc:source:359                       :   GITREPO["python-novaclient"]=https://github.com/openstack/python-novaclient.git
+++ stackrc:source:360                       :   GITBRANCH["python-novaclient"]=master
+++ stackrc:source:363                       :   GITREPO["python-swiftclient"]=https://github.com/openstack/python-swiftclient.git
+++ stackrc:source:364                       :   GITBRANCH["python-swiftclient"]=master
+++ stackrc:source:367                       :   GITREPO["python-openstackclient"]=https://github.com/openstack/python-openstackclient.git
+++ stackrc:source:368                       :   GITBRANCH["python-openstackclient"]=master
+++ stackrc:source:370                       :   GITDIR["python-openstackclient"]=/opt/stack/python-openstackclient
+++ stackrc:source:373                       :   GITREPO["osc-placement"]=https://github.com/openstack/osc-placement.git
+++ stackrc:source:374                       :   GITBRANCH["osc-placement"]=master
+++ stackrc:source:385                       :   GITREPO["castellan"]=https://github.com/openstack/castellan.git
+++ stackrc:source:386                       :   GITBRANCH["castellan"]=master
+++ stackrc:source:389                       :   GITREPO["cliff"]=https://github.com/openstack/cliff.git
+++ stackrc:source:390                       :   GITBRANCH["cliff"]=master
+++ stackrc:source:393                       :   GITREPO["futurist"]=https://github.com/openstack/futurist.git
+++ stackrc:source:394                       :   GITBRANCH["futurist"]=master
+++ stackrc:source:397                       :   GITREPO["debtcollector"]=https://github.com/openstack/debtcollector.git
+++ stackrc:source:398                       :   GITBRANCH["debtcollector"]=master
+++ stackrc:source:401                       :   GITREPO["automaton"]=https://github.com/openstack/automaton.git
+++ stackrc:source:402                       :   GITBRANCH["automaton"]=master
+++ stackrc:source:405                       :   GITREPO["oslo.cache"]=https://github.com/openstack/oslo.cache.git
+++ stackrc:source:406                       :   GITBRANCH["oslo.cache"]=master
+++ stackrc:source:409                       :   GITREPO["oslo.concurrency"]=https://github.com/openstack/oslo.concurrency.git
+++ stackrc:source:410                       :   GITBRANCH["oslo.concurrency"]=master
+++ stackrc:source:413                       :   GITREPO["oslo.config"]=https://github.com/openstack/oslo.config.git
+++ stackrc:source:414                       :   GITBRANCH["oslo.config"]=master
+++ stackrc:source:417                       :   GITREPO["oslo.context"]=https://github.com/openstack/oslo.context.git
+++ stackrc:source:418                       :   GITBRANCH["oslo.context"]=master
+++ stackrc:source:421                       :   GITREPO["oslo.db"]=https://github.com/openstack/oslo.db.git
+++ stackrc:source:422                       :   GITBRANCH["oslo.db"]=master
+++ stackrc:source:425                       :   GITREPO["oslo.i18n"]=https://github.com/openstack/oslo.i18n.git
+++ stackrc:source:426                       :   GITBRANCH["oslo.i18n"]=master
+++ stackrc:source:429                       :   GITREPO["oslo.limit"]=https://github.com/openstack/oslo.limit.git
+++ stackrc:source:430                       :   GITBRANCH["oslo.limit"]=master
+++ stackrc:source:433                       :   GITREPO["oslo.log"]=https://github.com/openstack/oslo.log.git
+++ stackrc:source:434                       :   GITBRANCH["oslo.log"]=master
+++ stackrc:source:437                       :   GITREPO["oslo.messaging"]=https://github.com/openstack/oslo.messaging.git
+++ stackrc:source:438                       :   GITBRANCH["oslo.messaging"]=master
+++ stackrc:source:441                       :   GITREPO["oslo.middleware"]=https://github.com/openstack/oslo.middleware.git
+++ stackrc:source:442                       :   GITBRANCH["oslo.middleware"]=master
+++ stackrc:source:445                       :   GITREPO["oslo.policy"]=https://github.com/openstack/oslo.policy.git
+++ stackrc:source:446                       :   GITBRANCH["oslo.policy"]=master
+++ stackrc:source:449                       :   GITREPO["oslo.privsep"]=https://github.com/openstack/oslo.privsep.git
+++ stackrc:source:450                       :   GITBRANCH["oslo.privsep"]=master
+++ stackrc:source:453                       :   GITREPO["oslo.reports"]=https://github.com/openstack/oslo.reports.git
+++ stackrc:source:454                       :   GITBRANCH["oslo.reports"]=master
+++ stackrc:source:457                       :   GITREPO["oslo.rootwrap"]=https://github.com/openstack/oslo.rootwrap.git
+++ stackrc:source:458                       :   GITBRANCH["oslo.rootwrap"]=master
+++ stackrc:source:461                       :   GITREPO["oslo.serialization"]=https://github.com/openstack/oslo.serialization.git
+++ stackrc:source:462                       :   GITBRANCH["oslo.serialization"]=master
+++ stackrc:source:465                       :   GITREPO["oslo.service"]=https://github.com/openstack/oslo.service.git
+++ stackrc:source:466                       :   GITBRANCH["oslo.service"]=master
+++ stackrc:source:469                       :   GITREPO["oslo.utils"]=https://github.com/openstack/oslo.utils.git
+++ stackrc:source:470                       :   GITBRANCH["oslo.utils"]=master
+++ stackrc:source:473                       :   GITREPO["oslo.versionedobjects"]=https://github.com/openstack/oslo.versionedobjects.git
+++ stackrc:source:474                       :   GITBRANCH["oslo.versionedobjects"]=master
+++ stackrc:source:477                       :   GITREPO["oslo.vmware"]=https://github.com/openstack/oslo.vmware.git
+++ stackrc:source:478                       :   GITBRANCH["oslo.vmware"]=master
+++ stackrc:source:481                       :   GITREPO["osprofiler"]=https://github.com/openstack/osprofiler.git
+++ stackrc:source:482                       :   GITBRANCH["osprofiler"]=master
+++ stackrc:source:485                       :   GITREPO["pycadf"]=https://github.com/openstack/pycadf.git
+++ stackrc:source:486                       :   GITBRANCH["pycadf"]=master
+++ stackrc:source:489                       :   GITREPO["stevedore"]=https://github.com/openstack/stevedore.git
+++ stackrc:source:490                       :   GITBRANCH["stevedore"]=master
+++ stackrc:source:493                       :   GITREPO["taskflow"]=https://github.com/openstack/taskflow.git
+++ stackrc:source:494                       :   GITBRANCH["taskflow"]=master
+++ stackrc:source:497                       :   GITREPO["tooz"]=https://github.com/openstack/tooz.git
+++ stackrc:source:498                       :   GITBRANCH["tooz"]=master
+++ stackrc:source:501                       :   GITREPO["pbr"]=https://github.com/openstack/pbr.git
+++ stackrc:source:502                       :   GITBRANCH["pbr"]=master
+++ stackrc:source:512                       :   GITREPO["cursive"]=https://github.com/openstack/cursive.git
+++ stackrc:source:513                       :   GITBRANCH["cursive"]=master
+++ stackrc:source:516                       :   GITREPO["glance_store"]=https://github.com/openstack/glance_store.git
+++ stackrc:source:517                       :   GITBRANCH["glance_store"]=master
+++ stackrc:source:520                       :   GITREPO["keystonemiddleware"]=https://github.com/openstack/keystonemiddleware.git
+++ stackrc:source:521                       :   GITBRANCH["keystonemiddleware"]=master
+++ stackrc:source:524                       :   GITREPO["ceilometermiddleware"]=https://github.com/openstack/ceilometermiddleware.git
+++ stackrc:source:525                       :   GITBRANCH["ceilometermiddleware"]=master
+++ stackrc:source:526                       :   GITDIR["ceilometermiddleware"]=/opt/stack/ceilometermiddleware
+++ stackrc:source:529                       :   GITREPO["openstacksdk"]=https://github.com/openstack/openstacksdk.git
+++ stackrc:source:530                       :   GITBRANCH["openstacksdk"]=master
+++ stackrc:source:533                       :   GITREPO["os-brick"]=https://github.com/openstack/os-brick.git
+++ stackrc:source:534                       :   GITBRANCH["os-brick"]=master
+++ stackrc:source:537                       :   GITREPO["os-client-config"]=https://github.com/openstack/os-client-config.git
+++ stackrc:source:538                       :   GITBRANCH["os-client-config"]=master
+++ stackrc:source:539                       :   GITDIR["os-client-config"]=/opt/stack/os-client-config
+++ stackrc:source:542                       :   GITREPO["os-vif"]=https://github.com/openstack/os-vif.git
+++ stackrc:source:543                       :   GITBRANCH["os-vif"]=master
+++ stackrc:source:546                       :   GITREPO["osc-lib"]=https://github.com/openstack/osc-lib.git
+++ stackrc:source:547                       :   GITBRANCH["osc-lib"]=master
+++ stackrc:source:550                       :   GITREPO["ironic-lib"]=https://github.com/openstack/ironic-lib.git
+++ stackrc:source:551                       :   GITBRANCH["ironic-lib"]=master
+++ stackrc:source:553                       :   GITDIR["ironic-lib"]=/opt/stack/ironic-lib
+++ stackrc:source:556                       :   GITREPO["diskimage-builder"]=https://github.com/openstack/diskimage-builder.git
+++ stackrc:source:557                       :   GITBRANCH["diskimage-builder"]=master
+++ stackrc:source:558                       :   GITDIR["diskimage-builder"]=/opt/stack/diskimage-builder
+++ stackrc:source:561                       :   GITREPO["neutron-lib"]=https://github.com/openstack/neutron-lib.git
+++ stackrc:source:562                       :   GITBRANCH["neutron-lib"]=master
+++ stackrc:source:563                       :   GITDIR["neutron-lib"]=/opt/stack/neutron-lib
+++ stackrc:source:566                       :   GITREPO["os-resource-classes"]=https://github.com/openstack/os-resource-classes.git
+++ stackrc:source:567                       :   GITBRANCH["os-resource-classes"]=master
+++ stackrc:source:570                       :   GITREPO["os-traits"]=https://github.com/openstack/os-traits.git
+++ stackrc:source:571                       :   GITBRANCH["os-traits"]=master
+++ stackrc:source:574                       :   GITREPO["ovsdbapp"]=https://github.com/openstack/ovsdbapp.git
+++ stackrc:source:575                       :   GITBRANCH["ovsdbapp"]=master
+++ stackrc:source:576                       :   GITDIR["ovsdbapp"]=/opt/stack/ovsdbapp
+++ stackrc:source:579                       :   GITREPO["os-ken"]=https://github.com/openstack/os-ken.git
+++ stackrc:source:580                       :   GITBRANCH["os-ken"]=master
+++ stackrc:source:581                       :   GITDIR["os-ken"]=/opt/stack/os-ken
+++ stackrc:source:593                       :   IRONIC_PYTHON_AGENT_REPO=https://github.com/openstack/ironic-python-agent.git
+++ stackrc:source:594                       :   IRONIC_PYTHON_AGENT_BRANCH=master
+++ stackrc:source:597                       :   NOVNC_REPO=https://github.com/novnc/novnc.git
+++ stackrc:source:598                       :   NOVNC_BRANCH=v1.3.0
+++ stackrc:source:601                       :   SPICE_REPO=http://anongit.freedesktop.org/git/spice/spice-html5.git
+++ stackrc:source:602                       :   SPICE_BRANCH=master
++++ stackrc:source:608                       :   trueorfalse False ENABLE_VOLUME_MULTIATTACH
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   grep xtrace
+++++ functions-common:trueorfalse:220         :   set +o
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:608                       :   ENABLE_VOLUME_MULTIATTACH=False
+++ stackrc:source:613                       :   DEFAULT_VIRT_DRIVER=libvirt
+++ stackrc:source:614                       :   VIRT_DRIVER=libvirt
+++ stackrc:source:615                       :   case "$VIRT_DRIVER" in
+++ stackrc:source:617                       :   LIBVIRT_TYPE=kvm
+++ stackrc:source:618                       :   LIBVIRT_CPU_MODE=custom
+++ stackrc:source:619                       :   LIBVIRT_CPU_MODEL=Nehalem
+++ stackrc:source:620                       :   [[ '' =~ (Debian|Ubuntu) ]]
+++ stackrc:source:627                       :   LIBVIRT_GROUP=libvirtd
+++ stackrc:source:664                       :   CIRROS_VERSION=0.6.2
++++ stackrc:source:665                       :   uname -m
+++ stackrc:source:665                       :   CIRROS_ARCH=x86_64
++++ stackrc:source:670                       :   trueorfalse True DOWNLOAD_DEFAULT_IMAGES
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:670                       :   DOWNLOAD_DEFAULT_IMAGES=True
+++ stackrc:source:671                       :   [[ True == \T\r\u\e ]]
+++ stackrc:source:672                       :   [[ -n '' ]]
+++ stackrc:source:675                       :   case "$VIRT_DRIVER" in
+++ stackrc:source:677                       :   case "$LIBVIRT_TYPE" in
+++ stackrc:source:683                       :   DEFAULT_IMAGE_NAME=cirros-0.6.2-x86_64-disk
+++ stackrc:source:684                       :   DEFAULT_IMAGE_FILE_NAME=cirros-0.6.2-x86_64-disk.img
+++ stackrc:source:685                       :   IMAGE_URLS+=https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img
+++ stackrc:source:698                       :   DOWNLOAD_DEFAULT_IMAGES=False
+++ stackrc:source:707                       :   EXTRA_CACHE_URLS=
+++ stackrc:source:710                       :   ETCD_VERSION=v3.4.27
+++ stackrc:source:711                       :   ETCD_SHA256_AMD64=a32d21e006252dbc3405b0645ba8468021ed41376974b573285927bf39b39eb9
+++ stackrc:source:712                       :   ETCD_SHA256_ARM64=ed7e257c225b9b9545fac22246b97f4074a4b5109676e92dbaebfb9315b69cc0
+++ stackrc:source:713                       :   ETCD_SHA256_PPC64=eb8825e0bc2cbaf9e55947f5ee373ebc9ca43b6a2ea5ced3b992c81855fff37e
+++ stackrc:source:715                       :   ETCD_SHA256_S390X=
+++ stackrc:source:717                       :   is_arch x86_64
++++ functions-common:is_arch:518             :   uname -m
+++ functions-common:is_arch:518             :   [[ x86_64 == \x\8\6\_\6\4 ]]
+++ stackrc:source:718                       :   ETCD_ARCH=amd64
+++ stackrc:source:719                       :   ETCD_SHA256=a32d21e006252dbc3405b0645ba8468021ed41376974b573285927bf39b39eb9
+++ stackrc:source:739                       :   ETCD_PORT=2379
+++ stackrc:source:740                       :   ETCD_PEER_PORT=2380
+++ stackrc:source:741                       :   ETCD_DOWNLOAD_URL=https://github.com/etcd-io/etcd/releases/download
+++ stackrc:source:742                       :   ETCD_NAME=etcd-v3.4.27-linux-amd64
+++ stackrc:source:743                       :   ETCD_DOWNLOAD_FILE=etcd-v3.4.27-linux-amd64.tar.gz
+++ stackrc:source:744                       :   ETCD_DOWNLOAD_LOCATION=https://github.com/etcd-io/etcd/releases/download/v3.4.27/etcd-v3.4.27-linux-amd64.tar.gz
+++ stackrc:source:746                       :   EXTRA_CACHE_URLS+=,https://github.com/etcd-io/etcd/releases/download/v3.4.27/etcd-v3.4.27-linux-amd64.tar.gz
+++ stackrc:source:749                       :   CACHE_BACKEND=dogpile.cache.memcached
+++ stackrc:source:750                       :   MEMCACHE_SERVERS=localhost:11211
+++ stackrc:source:753                       :   for image_url in ${IMAGE_URLS//,/ }
++++ stackrc:source:754                       :   echo https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img
++++ stackrc:source:754                       :   wc -l
++++ stackrc:source:754                       :   grep -o -F https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img
+++ stackrc:source:754                       :   '[' 1 -gt 1 ']'
+++ stackrc:source:760                       :   VOLUME_BACKING_FILE_SIZE=50G
+++ stackrc:source:763                       :   VOLUME_NAME_PREFIX=volume-
+++ stackrc:source:764                       :   INSTANCE_NAME_PREFIX=instance-
+++ stackrc:source:767                       :   S3_SERVICE_PORT=3333
+++ stackrc:source:770                       :   PRIVATE_NETWORK_NAME=private
+++ stackrc:source:771                       :   PUBLIC_NETWORK_NAME=public
+++ stackrc:source:773                       :   PUBLIC_INTERFACE=
+++ stackrc:source:776                       :   SERVICE_PROTOCOL=http
++++ stackrc:source:782                       :   nproc
++++ stackrc:source:782                       :   nproc
+++ stackrc:source:782                       :   API_WORKERS=4
+++ stackrc:source:785                       :   SERVICE_TIMEOUT=60
+++ stackrc:source:788                       :   NOVA_READY_TIMEOUT=60
+++ stackrc:source:791                       :   SERVICE_GRACEFUL_SHUTDOWN_TIMEOUT=5
+++ stackrc:source:794                       :   WORKER_TIMEOUT=80
++++ stackrc:source:802                       :   trueorfalse False OFFLINE
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   grep xtrace
+++++ functions-common:trueorfalse:220         :   set +o
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:802                       :   OFFLINE=False
++++ stackrc:source:807                       :   trueorfalse False ERROR_ON_CLONE
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:807                       :   ERROR_ON_CLONE=False
++++ stackrc:source:810                       :   trueorfalse True ENABLE_DEBUG_LOG_LEVEL
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:810                       :   ENABLE_DEBUG_LOG_LEVEL=True
+++ stackrc:source:816                       :   FLOATING_RANGE=172.24.4.0/24
+++ stackrc:source:817                       :   IPV4_ADDRS_SAFE_TO_USE=10.0.0.0/22
+++ stackrc:source:818                       :   FIXED_RANGE=10.1.0.0/20
+++ stackrc:source:819                       :   HOST_IP_IFACE=
+++ stackrc:source:820                       :   HOST_IP=
+++ stackrc:source:821                       :   HOST_IPV6=
++++ stackrc:source:823                       :   get_default_host_ip 10.1.0.0/20 172.24.4.0/24 '' '' inet
++++ functions-common:get_default_host_ip:764 :   local fixed_range=10.1.0.0/20
++++ functions-common:get_default_host_ip:765 :   local floating_range=172.24.4.0/24
++++ functions-common:get_default_host_ip:766 :   local host_ip_iface=
++++ functions-common:get_default_host_ip:767 :   local host_ip=
++++ functions-common:get_default_host_ip:768 :   local af=inet
++++ functions-common:get_default_host_ip:771 :   '[' -z '' -o '' == dhcp ']'
++++ functions-common:get_default_host_ip:772 :   host_ip=
+++++ functions-common:get_default_host_ip:774 :   ip -f inet route
+++++ functions-common:get_default_host_ip:774 :   awk '/default/ {print $5}'
+++++ functions-common:get_default_host_ip:774 :   head -1
++++ functions-common:get_default_host_ip:774 :   host_ip_iface=ens3
++++ functions-common:get_default_host_ip:775 :   local host_ips
+++++ functions-common:get_default_host_ip:776 :   LC_ALL=C
+++++ functions-common:get_default_host_ip:776 :   awk '/inet/ {split($2,parts,"/");  print parts[1]}'
+++++ functions-common:get_default_host_ip:776 :   sed /temporary/d
+++++ functions-common:get_default_host_ip:776 :   ip -f inet addr show ens3
++++ functions-common:get_default_host_ip:776 :   host_ips=199.204.45.42
++++ functions-common:get_default_host_ip:777 :   local ip
++++ functions-common:get_default_host_ip:778 :   for ip in $host_ips
++++ functions-common:get_default_host_ip:785 :   [[ inet == \i\n\e\t\6 ]]
++++ functions-common:get_default_host_ip:789 :   address_in_net 199.204.45.42 10.1.0.0/20
++++ functions-common:address_in_net:2177     :   local ip=199.204.45.42
++++ functions-common:address_in_net:2178     :   local range=10.1.0.0/20
++++ functions-common:address_in_net:2179     :   local masklen=20
++++ functions-common:address_in_net:2180     :   local network
++++++ functions-common:address_in_net:2181     :   cidr2netmask 20
++++++ functions-common:cidr2netmask:2199       :   local 'maskpat=255 255 255 255'
++++++ functions-common:cidr2netmask:2200       :   local 'maskdgt=254 252 248 240 224 192 128'
++++++ functions-common:cidr2netmask:2201       :   set -- 255 255 240
++++++ functions-common:cidr2netmask:2202       :   echo 255.255.240.0
+++++ functions-common:address_in_net:2181     :   maskip 10.1.0.0 255.255.240.0
+++++ functions-common:maskip:2261             :   local ip=10.1.0.0
+++++ functions-common:maskip:2262             :   local mask=255.255.240.0
+++++ functions-common:maskip:2263             :   local l=10.1.0
+++++ functions-common:maskip:2263             :   local r=1.0.0
+++++ functions-common:maskip:2263             :   local n=255.255.240
+++++ functions-common:maskip:2263             :   local m=255.240.0
+++++ functions-common:maskip:2264             :   local subnet
+++++ functions-common:maskip:2265             :   subnet=10.1.0.0
+++++ functions-common:maskip:2266             :   echo 10.1.0.0
++++ functions-common:address_in_net:2181     :   network=10.1.0.0
++++ functions-common:address_in_net:2182     :   local subnet
++++++ functions-common:address_in_net:2183     :   cidr2netmask 20
++++++ functions-common:cidr2netmask:2199       :   local 'maskpat=255 255 255 255'
++++++ functions-common:cidr2netmask:2200       :   local 'maskdgt=254 252 248 240 224 192 128'
++++++ functions-common:cidr2netmask:2201       :   set -- 255 255 240
++++++ functions-common:cidr2netmask:2202       :   echo 255.255.240.0
+++++ functions-common:address_in_net:2183     :   maskip 199.204.45.42 255.255.240.0
+++++ functions-common:maskip:2261             :   local ip=199.204.45.42
+++++ functions-common:maskip:2262             :   local mask=255.255.240.0
+++++ functions-common:maskip:2263             :   local l=199.204.45
+++++ functions-common:maskip:2263             :   local r=204.45.42
+++++ functions-common:maskip:2263             :   local n=255.255.240
+++++ functions-common:maskip:2263             :   local m=255.240.0
+++++ functions-common:maskip:2264             :   local subnet
+++++ functions-common:maskip:2265             :   subnet=199.204.32.0
+++++ functions-common:maskip:2266             :   echo 199.204.32.0
++++ functions-common:address_in_net:2183     :   subnet=199.204.32.0
++++ functions-common:address_in_net:2184     :   [[ 10.1.0.0 == 199.204.32.0 ]]
++++ functions-common:get_default_host_ip:789 :   address_in_net 199.204.45.42 172.24.4.0/24
++++ functions-common:address_in_net:2177     :   local ip=199.204.45.42
++++ functions-common:address_in_net:2178     :   local range=172.24.4.0/24
++++ functions-common:address_in_net:2179     :   local masklen=24
++++ functions-common:address_in_net:2180     :   local network
++++++ functions-common:address_in_net:2181     :   cidr2netmask 24
++++++ functions-common:cidr2netmask:2199       :   local 'maskpat=255 255 255 255'
++++++ functions-common:cidr2netmask:2200       :   local 'maskdgt=254 252 248 240 224 192 128'
++++++ functions-common:cidr2netmask:2201       :   set -- 255 255 255
++++++ functions-common:cidr2netmask:2202       :   echo 255.255.255.0
+++++ functions-common:address_in_net:2181     :   maskip 172.24.4.0 255.255.255.0
+++++ functions-common:maskip:2261             :   local ip=172.24.4.0
+++++ functions-common:maskip:2262             :   local mask=255.255.255.0
+++++ functions-common:maskip:2263             :   local l=172.24.4
+++++ functions-common:maskip:2263             :   local r=24.4.0
+++++ functions-common:maskip:2263             :   local n=255.255.255
+++++ functions-common:maskip:2263             :   local m=255.255.0
+++++ functions-common:maskip:2264             :   local subnet
+++++ functions-common:maskip:2265             :   subnet=172.24.4.0
+++++ functions-common:maskip:2266             :   echo 172.24.4.0
++++ functions-common:address_in_net:2181     :   network=172.24.4.0
++++ functions-common:address_in_net:2182     :   local subnet
++++++ functions-common:address_in_net:2183     :   cidr2netmask 24
++++++ functions-common:cidr2netmask:2199       :   local 'maskpat=255 255 255 255'
++++++ functions-common:cidr2netmask:2200       :   local 'maskdgt=254 252 248 240 224 192 128'
++++++ functions-common:cidr2netmask:2201       :   set -- 255 255 255
++++++ functions-common:cidr2netmask:2202       :   echo 255.255.255.0
+++++ functions-common:address_in_net:2183     :   maskip 199.204.45.42 255.255.255.0
+++++ functions-common:maskip:2261             :   local ip=199.204.45.42
+++++ functions-common:maskip:2262             :   local mask=255.255.255.0
+++++ functions-common:maskip:2263             :   local l=199.204.45
+++++ functions-common:maskip:2263             :   local r=204.45.42
+++++ functions-common:maskip:2263             :   local n=255.255.255
+++++ functions-common:maskip:2263             :   local m=255.255.0
+++++ functions-common:maskip:2264             :   local subnet
+++++ functions-common:maskip:2265             :   subnet=199.204.45.0
+++++ functions-common:maskip:2266             :   echo 199.204.45.0
++++ functions-common:address_in_net:2183     :   subnet=199.204.45.0
++++ functions-common:address_in_net:2184     :   [[ 172.24.4.0 == 199.204.45.0 ]]
++++ functions-common:get_default_host_ip:790 :   host_ip=199.204.45.42
++++ functions-common:get_default_host_ip:791 :   break
++++ functions-common:get_default_host_ip:795 :   echo 199.204.45.42
+++ stackrc:source:823                       :   HOST_IP=199.204.45.42
+++ stackrc:source:824                       :   '[' 199.204.45.42 == '' ']'
++++ stackrc:source:828                       :   get_default_host_ip '' '' '' '' inet6
++++ functions-common:get_default_host_ip:764 :   local fixed_range=
++++ functions-common:get_default_host_ip:765 :   local floating_range=
++++ functions-common:get_default_host_ip:766 :   local host_ip_iface=
++++ functions-common:get_default_host_ip:767 :   local host_ip=
++++ functions-common:get_default_host_ip:768 :   local af=inet6
++++ functions-common:get_default_host_ip:771 :   '[' -z '' -o '' == dhcp ']'
++++ functions-common:get_default_host_ip:772 :   host_ip=
+++++ functions-common:get_default_host_ip:774 :   awk '/default/ {print $5}'
+++++ functions-common:get_default_host_ip:774 :   ip -f inet6 route
+++++ functions-common:get_default_host_ip:774 :   head -1
++++ functions-common:get_default_host_ip:774 :   host_ip_iface=100
++++ functions-common:get_default_host_ip:775 :   local host_ips
+++++ functions-common:get_default_host_ip:776 :   awk '/inet6/ {split($2,parts,"/");  print parts[1]}'
+++++ functions-common:get_default_host_ip:776 :   sed /temporary/d
+++++ functions-common:get_default_host_ip:776 :   LC_ALL=C
+++++ functions-common:get_default_host_ip:776 :   ip -f inet6 addr show 100
Device "100" does not exist.
++++ functions-common:get_default_host_ip:776 :   host_ips=
++++ functions-common:get_default_host_ip:777 :   local ip
++++ functions-common:get_default_host_ip:795 :   echo
+++ stackrc:source:828                       :   HOST_IPV6=
++++ stackrc:source:831                       :   trueorfalse True NEUTRON_PORT_SECURITY
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:831                       :   NEUTRON_PORT_SECURITY=True
+++ stackrc:source:836                       :   SERVICE_IP_VERSION=4
+++ stackrc:source:842                       :   [[ 4 != \4 ]]
+++ stackrc:source:846                       :   [[ 4 == 4 ]]
+++ stackrc:source:847                       :   DEF_SERVICE_HOST=199.204.45.42
+++ stackrc:source:848                       :   DEF_SERVICE_LOCAL_HOST=127.0.0.1
+++ stackrc:source:849                       :   DEF_SERVICE_LISTEN_ADDRESS=0.0.0.0
+++ stackrc:source:852                       :   [[ 4 == 6 ]]
+++ stackrc:source:863                       :   SERVICE_LISTEN_ADDRESS=0.0.0.0
+++ stackrc:source:867                       :   SERVICE_HOST=199.204.45.42
+++ stackrc:source:869                       :   SERVICE_LOCAL_HOST=127.0.0.1
+++ stackrc:source:873                       :   TUNNEL_IP_VERSION=4
+++ stackrc:source:876                       :   [[ 4 != \4 ]]
+++ stackrc:source:880                       :   [[ 4 == 4 ]]
+++ stackrc:source:881                       :   DEF_TUNNEL_ENDPOINT_IP=199.204.45.42
+++ stackrc:source:884                       :   [[ 4 == 6 ]]
+++ stackrc:source:895                       :   TUNNEL_ENDPOINT_IP=199.204.45.42
++++ stackrc:source:898                       :   trueorfalse False SYSLOG
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:898                       :   SYSLOG=False
+++ stackrc:source:899                       :   SYSLOG_HOST=199.204.45.42
+++ stackrc:source:900                       :   SYSLOG_PORT=516
+++ stackrc:source:904                       :   GIT_DEPTH=0
++++ stackrc:source:908                       :   trueorfalse True RECREATE_KEYSTONE_DB
++++ functions-common:trueorfalse:219         :   local xtrace
+++++ functions-common:trueorfalse:220         :   set +o
+++++ functions-common:trueorfalse:220         :   grep xtrace
++++ functions-common:trueorfalse:220         :   xtrace='set -o xtrace'
++++ functions-common:trueorfalse:221         :   set +o xtrace
+++ stackrc:source:908                       :   RECREATE_KEYSTONE_DB=True
+++ stackrc:source:920                       :   [[ -z '' ]]
+++ stackrc:source:921                       :   default_logdir=/opt/stack/logs
+++ stackrc:source:922                       :   [[ -z '' ]]
+++ stackrc:source:924                       :   LOGDIR=/opt/stack/logs
+++ stackrc:source:934                       :   unset default_logdir logfile
+++ stackrc:source:940                       :   ULIMIT_NOFILE=2048
++ openrc:source:30                         :   [[ -r /opt/stack/.stackenv ]]
++ openrc:source:31                         :   source /opt/stack/.stackenv
+++ .stackenv:source:2                       :   BASE_SQL_CONN=mysql+pymysql://root:root@127.0.0.1
+++ .stackenv:source:3                       :   DATA_DIR=/opt/stack/data
+++ .stackenv:source:4                       :   DEST=/opt/stack
+++ .stackenv:source:5                       :   ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-metadata-agent,horizon,rabbit,tempest,mysql,etcd3,dstat,octavia,o-api,o-cw,o-hm,o-hk,o-da,barbican,magnum-api,magnum-cond,magnum-ui,manila,m-api,m-shr,m-sch,m-dat,manila-ui,n-novnc-cell1,n-super-cond,n-cond-cell1
+++ .stackenv:source:6                       :   HOST_IP=199.204.45.42
+++ .stackenv:source:7                       :   KEYSTONE_SERVICE_URI=http://199.204.45.42/identity
+++ .stackenv:source:8                       :   LOGFILE=
+++ .stackenv:source:9                       :   OS_CACERT=
+++ .stackenv:source:10                      :   SERVICE_HOST=199.204.45.42
+++ .stackenv:source:11                      :   STACK_USER=ubuntu
+++ .stackenv:source:12                      :   TLS_IP=
+++ .stackenv:source:13                      :   HOST_IPV6=
+++ .stackenv:source:14                      :   SERVICE_IP_VERSION=4
+++ .stackenv:source:15                      :   TUNNEL_ENDPOINT_IP=199.204.45.42
+++ .stackenv:source:16                      :   TUNNEL_IP_VERSION=4
++ openrc:source:32                         :   export OS_CACERT
++ openrc:source:36                         :   source /opt/stack/lib/tls
+++ lib/tls:source:38                        :   is_service_enabled tls-proxy
+++ functions-common:is_service_enabled:2048 :   local xtrace
++++ functions-common:is_service_enabled:2049 :   grep xtrace
++++ functions-common:is_service_enabled:2049 :   set +o
+++ functions-common:is_service_enabled:2049 :   xtrace='set -o xtrace'
+++ functions-common:is_service_enabled:2050 :   set +o xtrace
+++ functions-common:is_service_enabled:2077 :   return 1
++++ lib/tls:source:43                        :   hostname -f
+++ lib/tls:source:43                        :   DEVSTACK_HOSTNAME=localhost
+++ lib/tls:source:44                        :   DEVSTACK_CERT_NAME=devstack-cert
+++ lib/tls:source:45                        :   DEVSTACK_CERT=/opt/stack/data/devstack-cert.pem
+++ lib/tls:source:48                        :   ROOT_CA_DIR=/opt/stack/data/CA/root-ca
+++ lib/tls:source:49                        :   INT_CA_DIR=/opt/stack/data/CA/int-ca
+++ lib/tls:source:51                        :   ORG_NAME=OpenStack
+++ lib/tls:source:52                        :   ORG_UNIT_NAME=DevStack
+++ lib/tls:source:55                        :   STUD_PROTO=--tls
+++ lib/tls:source:56                        :   STUD_CIPHERS='TLSv1+HIGH:!DES:!aNULL:!eNULL:@STRENGTH'
+++ lib/tls:source:63                        :   OPENSSL=/usr/bin/openssl
++ openrc:source:43                         :   export OS_PROJECT_NAME=demo
++ openrc:source:43                         :   OS_PROJECT_NAME=demo
++ openrc:source:45                         :   echo 'WARNING: setting legacy OS_TENANT_NAME to support cli tools.'
WARNING: setting legacy OS_TENANT_NAME to support cli tools.
++ openrc:source:46                         :   export OS_TENANT_NAME=demo
++ openrc:source:46                         :   OS_TENANT_NAME=demo
++ openrc:source:50                         :   export OS_USERNAME=demo
++ openrc:source:50                         :   OS_USERNAME=demo
++ openrc:source:55                         :   export OS_PASSWORD=secrete123
++ openrc:source:55                         :   OS_PASSWORD=secrete123
++ openrc:source:58                         :   export OS_REGION_NAME=RegionOne
++ openrc:source:58                         :   OS_REGION_NAME=RegionOne
++ openrc:source:66                         :   [[ 4 == 6 ]]
++ openrc:source:71                         :   HOST_IP=199.204.45.42
++ openrc:source:72                         :   SERVICE_HOST=199.204.45.42
++ openrc:source:73                         :   GLANCE_HOST=199.204.45.42
++ openrc:source:77                         :   export OS_IDENTITY_API_VERSION=3
++ openrc:source:77                         :   OS_IDENTITY_API_VERSION=3
++ openrc:source:80                         :   export OS_AUTH_TYPE=password
++ openrc:source:80                         :   OS_AUTH_TYPE=password
++ openrc:source:89                         :   KEYSTONE_BACKUP=http://199.204.45.42:5000
++ openrc:source:90                         :   KEYSTONE_SERVICE_URI=http://199.204.45.42/identity
++ openrc:source:92                         :   export OS_AUTH_URL=http://199.204.45.42/identity
++ openrc:source:92                         :   OS_AUTH_URL=http://199.204.45.42/identity
++ openrc:source:96                         :   '[' 3 = 3 ']'
++ openrc:source:97                         :   export OS_USER_DOMAIN_ID=default
++ openrc:source:97                         :   OS_USER_DOMAIN_ID=default
++ openrc:source:98                         :   export OS_PROJECT_DOMAIN_ID=default
++ openrc:source:98                         :   OS_PROJECT_DOMAIN_ID=default
++ openrc:source:102                        :   [[ ! -v OS_CACERT ]]
++ openrc:source:112                        :   export CINDER_VERSION=3
++ openrc:source:112                        :   CINDER_VERSION=3
++ openrc:source:113                        :   export OS_VOLUME_API_VERSION=3
++ openrc:source:113                        :   OS_VOLUME_API_VERSION=3
+ ./hack/run-functional-tests.sh:main:23   :   OS_DISTRO=rockylinux-8
+ ./hack/run-functional-tests.sh:main:24   :   NODE_COUNT=2
+ ./hack/run-functional-tests.sh:main:25   :   SONOBUOY_VERSION=0.56.16
+ ./hack/run-functional-tests.sh:main:26   :   SONOBUOY_ARCH=amd64
+ ./hack/run-functional-tests.sh:main:27   :   DNS_NAMESERVER=1.1.1.1
+ ./hack/run-functional-tests.sh:main:28   :   IMAGE_NAME=rockylinux-8-kube-v1.27.8
+ ./hack/run-functional-tests.sh:main:31   :   [[ rockylinux-8 == ubuntu* ]]
+ ./hack/run-functional-tests.sh:main:31   :   OS_DISTRO=flatcar
+ ./hack/run-functional-tests.sh:main:35   :   [[ false != \t\r\u\e ]]
+ ./hack/run-functional-tests.sh:main:36   :   curl -LO https://object-storage.public.mtl1.vexxhost.net/swift/v1/a91f106f55e64246babde7402c21b87a/magnum-capi/rockylinux-8-kube-v1.27.8.qcow2
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100     9  100     9    0     0    146      0 --:--:-- --:--:-- --:--:--   147
+ ./hack/run-functional-tests.sh:main:40   :   openstack image create --disk-format=qcow2 --container-format=bare --property os_distro=flatcar --file=rockylinux-8-kube-v1.27.8.qcow2 rockylinux-8-kube-v1.27.8
+------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field            | Value                                                                                                                                                                              |
+------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| container_format | bare                                                                                                                                                                               |
| created_at       | 2024-03-28T04:57:09Z                                                                                                                                                               |
| disk_format      | qcow2                                                                                                                                                                              |
| file             | /v2/images/e0aeab7d-7aa1-4f91-b315-29e32906b13e/file                                                                                                                               |
| id               | e0aeab7d-7aa1-4f91-b315-29e32906b13e                                                                                                                                               |
| min_disk         | 0                                                                                                                                                                                  |
| min_ram          | 0                                                                                                                                                                                  |
| name             | rockylinux-8-kube-v1.27.8                                                                                                                                                          |
| owner            | 677471e59ff449819c4b4068c5933d3f                                                                                                                                                   |
| properties       | os_distro='flatcar', os_hidden='False', owner_specified.openstack.md5='', owner_specified.openstack.object='images/rockylinux-8-kube-v1.27.8', owner_specified.openstack.sha256='' |
| protected        | False                                                                                                                                                                              |
| schema           | /v2/schemas/image                                                                                                                                                                  |
| status           | queued                                                                                                                                                                             |
| tags             |                                                                                                                                                                                    |
| updated_at       | 2024-03-28T04:57:09Z                                                                                                                                                               |
| visibility       | shared                                                                                                                                                                             |
+------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
++ ./hack/run-functional-tests.sh:main:48   :   openstack image show rockylinux-8-kube-v1.27.8 -c id -f value
+ ./hack/run-functional-tests.sh:main:48   :   openstack coe cluster template create --image e0aeab7d-7aa1-4f91-b315-29e32906b13e --external-network public --dns-nameserver 1.1.1.1 --master-lb-enabled --master-flavor m1.medium --flavor m1.medium --network-driver calico --docker-storage-driver overlay2 --coe kubernetes --label kube_tag=v1.27.8 --label fixed_subnet_cidr=192.168.24.0/24 k8s-v1.27.8
Request to create cluster template k8s-v1.27.8 accepted
+-----------------------+-----------------------------------------------------------------+
| Field                 | Value                                                           |
+-----------------------+-----------------------------------------------------------------+
| insecure_registry     | -                                                               |
| labels                | {'kube_tag': 'v1.27.8', 'fixed_subnet_cidr': '192.168.24.0/24'} |
| updated_at            | -                                                               |
| floating_ip_enabled   | True                                                            |
| fixed_subnet          | -                                                               |
| master_flavor_id      | m1.medium                                                       |
| uuid                  | ee51410d-8b1f-403d-be0c-411134f10226                            |
| no_proxy              | -                                                               |
| https_proxy           | -                                                               |
| tls_disabled          | False                                                           |
| keypair_id            | -                                                               |
| public                | False                                                           |
| http_proxy            | -                                                               |
| docker_volume_size    | -                                                               |
| server_type           | vm                                                              |
| external_network_id   | public                                                          |
| cluster_distro        | flatcar                                                         |
| image_id              | e0aeab7d-7aa1-4f91-b315-29e32906b13e                            |
| volume_driver         | -                                                               |
| registry_enabled      | False                                                           |
| docker_storage_driver | overlay2                                                        |
| apiserver_port        | -                                                               |
| name                  | k8s-v1.27.8                                                     |
| created_at            | 2024-03-28T04:57:15.189015+00:00                                |
| network_driver        | calico                                                          |
| fixed_network         | -                                                               |
| coe                   | kubernetes                                                      |
| flavor_id             | m1.medium                                                       |
| master_lb_enabled     | True                                                            |
| dns_nameserver        | 1.1.1.1                                                         |
| hidden                | False                                                           |
| tags                  | -                                                               |
+-----------------------+-----------------------------------------------------------------+
+ ./hack/run-functional-tests.sh:main:63   :   openstack coe cluster create --cluster-template k8s-v1.27.8 --master-count 1 --node-count 2 --merge-labels --label audit_log_enabled=true k8s-cluster
Request to create cluster 0b09386d-8d38-4452-90d3-a5afe95476a2 accepted
+ ./hack/run-functional-tests.sh:main:72   :   set +e
+ ./hack/run-functional-tests.sh:main:73   :   for i in {1..5}
+ ./hack/run-functional-tests.sh:main:74   :   openstack coe cluster show k8s-cluster
+----------------------+----------------------------------------------------------------------------------------------+
| Field                | Value                                                                                        |
+----------------------+----------------------------------------------------------------------------------------------+
| status               | CREATE_IN_PROGRESS                                                                           |
| health_status        | None                                                                                         |
| cluster_template_id  | ee51410d-8b1f-403d-be0c-411134f10226                                                         |
| node_addresses       | []                                                                                           |
| uuid                 | 0b09386d-8d38-4452-90d3-a5afe95476a2                                                         |
| stack_id             | None                                                                                         |
| status_reason        | None                                                                                         |
| created_at           | 2024-03-28T04:57:19+00:00                                                                    |
| updated_at           | None                                                                                         |
| coe_version          | None                                                                                         |
| labels               | {'kube_tag': 'v1.27.8', 'fixed_subnet_cidr': '192.168.24.0/24', 'audit_log_enabled': 'true'} |
| labels_overridden    | {}                                                                                           |
| labels_skipped       | {}                                                                                           |
| labels_added         | {'audit_log_enabled': 'true'}                                                                |
Output truncated.

Details

  • unit (3 ms)
  • functional (4 ms)
  • flatcar-v1.27.8-run-sonobuoy (3 ms)
  • ubuntu-2204-v1.27.8-run-sonobuoy (3 ms)
  • rockylinux-8-v1.27.8-run-sonobuoy (4 ms)
    Error: script returned exit code 1
  • rockylinux-9-v1.27.8-run-sonobuoy (1 hr 1 min)
    Error: script returned exit code 1