Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/openstack-magnum.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/cloud7-openstack-train-el7-build-91973-739236/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/openstack-magnum.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/openstack-magnum-9.4.1-1.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/openstack-magnum.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/cloud7-openstack-train-el7-build-91973-739236/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/openstack-magnum.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iHUiG5 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf magnum-9.4.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/magnum-9.4.1.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd magnum-9.4.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git add . + /usr/bin/git commit -q -a --author 'rpm-build ' -m 'openstack-magnum-9.4.1 base' + rm -rf test-requirements-bandit.txt test-requirements.txt requirements-bandit.txt requirements.txt tools/pip-requires tools/test-requires + find contrib -name tests -type d + xargs rm -rf + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cLfkRH + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' running build running build_py creating build creating build/lib creating build/lib/magnum creating build/lib/magnum/cmd copying magnum/cmd/api.py -> build/lib/magnum/cmd copying magnum/cmd/__init__.py -> build/lib/magnum/cmd copying magnum/cmd/db_manage.py -> build/lib/magnum/cmd copying magnum/cmd/driver_manage.py -> build/lib/magnum/cmd copying magnum/cmd/status.py -> build/lib/magnum/cmd copying magnum/cmd/conductor.py -> build/lib/magnum/cmd creating build/lib/magnum/db creating build/lib/magnum/db/sqlalchemy copying magnum/db/sqlalchemy/api.py -> build/lib/magnum/db/sqlalchemy copying magnum/db/sqlalchemy/__init__.py -> build/lib/magnum/db/sqlalchemy copying magnum/db/sqlalchemy/models.py -> build/lib/magnum/db/sqlalchemy copying magnum/db/sqlalchemy/migration.py -> build/lib/magnum/db/sqlalchemy creating build/lib/magnum/servicegroup copying magnum/servicegroup/__init__.py -> build/lib/magnum/servicegroup copying magnum/servicegroup/magnum_service_periodic.py -> build/lib/magnum/servicegroup creating build/lib/magnum/api copying magnum/api/__init__.py -> build/lib/magnum/api copying magnum/api/hooks.py -> build/lib/magnum/api copying magnum/api/config.py -> build/lib/magnum/api copying magnum/api/expose.py -> build/lib/magnum/api copying magnum/api/servicegroup.py -> build/lib/magnum/api copying magnum/api/utils.py -> build/lib/magnum/api copying magnum/api/app.py -> build/lib/magnum/api copying magnum/api/http_error.py -> build/lib/magnum/api copying magnum/api/versioned_method.py -> build/lib/magnum/api copying magnum/api/validation.py -> build/lib/magnum/api copying magnum/api/attr_validator.py -> build/lib/magnum/api creating build/lib/magnum/tests creating build/lib/magnum/tests/functional creating build/lib/magnum/tests/functional/api creating build/lib/magnum/tests/functional/api/v1 copying magnum/tests/functional/api/v1/__init__.py -> build/lib/magnum/tests/functional/api/v1 creating build/lib/magnum/common copying magnum/common/cinder.py -> build/lib/magnum/common copying magnum/common/__init__.py -> build/lib/magnum/common copying magnum/common/rpc.py -> build/lib/magnum/common copying magnum/common/short_id.py -> build/lib/magnum/common copying magnum/common/policy.py -> build/lib/magnum/common copying magnum/common/config.py -> build/lib/magnum/common copying magnum/common/service.py -> build/lib/magnum/common copying magnum/common/neutron.py -> build/lib/magnum/common copying magnum/common/nova.py -> build/lib/magnum/common copying magnum/common/docker_utils.py -> build/lib/magnum/common copying magnum/common/profiler.py -> build/lib/magnum/common copying magnum/common/utils.py -> build/lib/magnum/common copying magnum/common/context.py -> build/lib/magnum/common copying magnum/common/octavia.py -> build/lib/magnum/common copying magnum/common/name_generator.py -> build/lib/magnum/common copying magnum/common/urlfetch.py -> build/lib/magnum/common copying magnum/common/exception.py -> build/lib/magnum/common copying magnum/common/rpc_service.py -> build/lib/magnum/common copying magnum/common/keystone.py -> build/lib/magnum/common copying magnum/common/clients.py -> build/lib/magnum/common creating build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/client.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/__init__.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/base.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/config.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/datagen.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/models.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/utils.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/manager.py -> build/lib/magnum/tests/functional/common creating build/lib/magnum/tests/functional/k8s copying magnum/tests/functional/k8s/__init__.py -> build/lib/magnum/tests/functional/k8s copying magnum/tests/functional/k8s/test_k8s_python_client.py -> build/lib/magnum/tests/functional/k8s copying magnum/tests/functional/k8s/test_magnum_python_client.py -> build/lib/magnum/tests/functional/k8s creating build/lib/magnum/drivers creating build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/__init__.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/template_def.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/version.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/driver.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/scale_manager.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/monitor.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 creating build/lib/magnum/drivers/heat copying magnum/drivers/heat/__init__.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/swarm_mode_template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/k8s_fedora_template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/driver.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/swarm_fedora_template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/k8s_coreos_template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/k8s_template_def.py -> build/lib/magnum/drivers/heat creating build/lib/magnum/api/controllers copying magnum/api/controllers/root.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/__init__.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/base.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/versions.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/link.py -> build/lib/magnum/api/controllers creating build/lib/magnum/tests/unit creating build/lib/magnum/tests/unit/service copying magnum/tests/unit/service/__init__.py -> build/lib/magnum/tests/unit/service copying magnum/tests/unit/service/test_periodic.py -> build/lib/magnum/tests/unit/service creating build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/__init__.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_octavia.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_docker_utils.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_neutron.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_policy.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_utils.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_short_id.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_profiler.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_keystone.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_context.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_urlfetch.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_rpc.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_service.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_clients.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_exception.py -> build/lib/magnum/tests/unit/common creating build/lib/magnum/tests/unit/common/cert_manager copying magnum/tests/unit/common/cert_manager/__init__.py -> build/lib/magnum/tests/unit/common/cert_manager copying magnum/tests/unit/common/cert_manager/test_local.py -> build/lib/magnum/tests/unit/common/cert_manager copying magnum/tests/unit/common/cert_manager/test_x509keypair_cert_manager.py -> build/lib/magnum/tests/unit/common/cert_manager copying magnum/tests/unit/common/cert_manager/test_cert_manager.py -> build/lib/magnum/tests/unit/common/cert_manager copying magnum/tests/unit/common/cert_manager/test_barbican.py -> build/lib/magnum/tests/unit/common/cert_manager creating build/lib/magnum/tests/unit/conductor creating build/lib/magnum/tests/unit/conductor/handlers creating build/lib/magnum/tests/unit/conductor/handlers/common copying magnum/tests/unit/conductor/handlers/common/__init__.py -> build/lib/magnum/tests/unit/conductor/handlers/common copying magnum/tests/unit/conductor/handlers/common/test_trust_manager.py -> build/lib/magnum/tests/unit/conductor/handlers/common copying magnum/tests/unit/conductor/handlers/common/test_cert_manager.py -> build/lib/magnum/tests/unit/conductor/handlers/common creating build/lib/magnum/tests/unit/db creating build/lib/magnum/tests/unit/db/sqlalchemy copying magnum/tests/unit/db/sqlalchemy/__init__.py -> build/lib/magnum/tests/unit/db/sqlalchemy copying magnum/tests/unit/db/sqlalchemy/test_types.py -> build/lib/magnum/tests/unit/db/sqlalchemy creating build/lib/magnum/drivers/common copying magnum/drivers/common/__init__.py -> build/lib/magnum/drivers/common copying magnum/drivers/common/k8s_scale_manager.py -> build/lib/magnum/drivers/common copying magnum/drivers/common/k8s_monitor.py -> build/lib/magnum/drivers/common copying magnum/drivers/common/driver.py -> build/lib/magnum/drivers/common creating build/lib/magnum/tests/unit/conductor/tasks copying magnum/tests/unit/conductor/tasks/__init__.py -> build/lib/magnum/tests/unit/conductor/tasks copying magnum/tests/unit/conductor/tasks/test_heat_tasks.py -> build/lib/magnum/tests/unit/conductor/tasks creating build/lib/magnum/tests/unit/api creating build/lib/magnum/tests/unit/api/controllers creating build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_cluster.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_bay.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/__init__.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_magnum_service.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_certificate.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_utils.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_nodegroup.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_federation.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_stats.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_types.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_cluster_template.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_cluster_actions.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_quota.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_baymodel.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/functional/api/__init__.py -> build/lib/magnum/tests/functional/api copying magnum/tests/functional/api/base.py -> build/lib/magnum/tests/functional/api creating build/lib/magnum/conductor creating build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/__init__.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/ca_conductor.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/nodegroup_conductor.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/conductor_listener.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/cluster_conductor.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/federation_conductor.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/indirection_api.py -> build/lib/magnum/conductor/handlers creating build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/__init__.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/bay_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/baypatch_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/cert_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/baymodelpatch_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/baymodel_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/cluster_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/clusterpatch_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/cluster_id_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/magnum_service_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/cluster_template_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/cluster_templatepatch_model.py -> build/lib/magnum/tests/functional/api/v1/models creating build/lib/magnum/conductor/tasks copying magnum/conductor/tasks/__init__.py -> build/lib/magnum/conductor/tasks copying magnum/conductor/tasks/heat_tasks.py -> build/lib/magnum/conductor/tasks creating build/lib/magnum/common/policies copying magnum/common/policies/__init__.py -> build/lib/magnum/common/policies copying magnum/common/policies/quota.py -> build/lib/magnum/common/policies copying magnum/common/policies/base.py -> build/lib/magnum/common/policies copying magnum/common/policies/nodegroup.py -> build/lib/magnum/common/policies copying magnum/common/policies/stats.py -> build/lib/magnum/common/policies copying magnum/common/policies/magnum_service.py -> build/lib/magnum/common/policies copying magnum/common/policies/certificate.py -> build/lib/magnum/common/policies copying magnum/common/policies/federation.py -> build/lib/magnum/common/policies copying magnum/common/policies/cluster_template.py -> build/lib/magnum/common/policies copying magnum/common/policies/bay.py -> build/lib/magnum/common/policies copying magnum/common/policies/cluster.py -> build/lib/magnum/common/policies copying magnum/common/policies/baymodel.py -> build/lib/magnum/common/policies creating build/lib/magnum/service copying magnum/service/__init__.py -> build/lib/magnum/service copying magnum/service/periodic.py -> build/lib/magnum/service creating build/lib/magnum/tests/unit/servicegroup copying magnum/tests/unit/servicegroup/__init__.py -> build/lib/magnum/tests/unit/servicegroup copying magnum/tests/unit/servicegroup/test_magnum_service.py -> build/lib/magnum/tests/unit/servicegroup copying magnum/__init__.py -> build/lib/magnum copying magnum/i18n.py -> build/lib/magnum copying magnum/version.py -> build/lib/magnum creating build/lib/magnum/objects copying magnum/objects/__init__.py -> build/lib/magnum/objects copying magnum/objects/quota.py -> build/lib/magnum/objects copying magnum/objects/base.py -> build/lib/magnum/objects copying magnum/objects/nodegroup.py -> build/lib/magnum/objects copying magnum/objects/stats.py -> build/lib/magnum/objects copying magnum/objects/magnum_service.py -> build/lib/magnum/objects copying magnum/objects/fields.py -> build/lib/magnum/objects copying magnum/objects/certificate.py -> build/lib/magnum/objects copying magnum/objects/federation.py -> build/lib/magnum/objects copying magnum/objects/cluster_template.py -> build/lib/magnum/objects copying magnum/objects/cluster.py -> build/lib/magnum/objects copying magnum/objects/x509keypair.py -> build/lib/magnum/objects copying magnum/db/api.py -> build/lib/magnum/db copying magnum/db/__init__.py -> build/lib/magnum/db copying magnum/db/migration.py -> build/lib/magnum/db creating build/lib/magnum/conf copying magnum/conf/glance.py -> build/lib/magnum/conf copying magnum/conf/api.py -> build/lib/magnum/conf copying magnum/conf/cinder.py -> build/lib/magnum/conf copying magnum/conf/__init__.py -> build/lib/magnum/conf copying magnum/conf/paths.py -> build/lib/magnum/conf copying magnum/conf/quota.py -> build/lib/magnum/conf copying magnum/conf/certificates.py -> build/lib/magnum/conf copying magnum/conf/rpc.py -> build/lib/magnum/conf copying magnum/conf/barbican.py -> build/lib/magnum/conf copying magnum/conf/x509.py -> build/lib/magnum/conf copying magnum/conf/opts.py -> build/lib/magnum/conf copying magnum/conf/kubernetes.py -> build/lib/magnum/conf copying magnum/conf/docker_registry.py -> build/lib/magnum/conf copying magnum/conf/cluster_heat.py -> build/lib/magnum/conf copying magnum/conf/neutron.py -> build/lib/magnum/conf copying magnum/conf/services.py -> build/lib/magnum/conf copying magnum/conf/conductor.py -> build/lib/magnum/conf copying magnum/conf/nova.py -> build/lib/magnum/conf copying magnum/conf/trust.py -> build/lib/magnum/conf copying magnum/conf/database.py -> build/lib/magnum/conf copying magnum/conf/profiler.py -> build/lib/magnum/conf copying magnum/conf/utils.py -> build/lib/magnum/conf copying magnum/conf/docker.py -> build/lib/magnum/conf copying magnum/conf/octavia.py -> build/lib/magnum/conf copying magnum/conf/cluster_templates.py -> build/lib/magnum/conf copying magnum/conf/magnum_client.py -> build/lib/magnum/conf copying magnum/conf/heat.py -> build/lib/magnum/conf copying magnum/conf/drivers.py -> build/lib/magnum/conf copying magnum/conf/cluster.py -> build/lib/magnum/conf copying magnum/conf/keystone.py -> build/lib/magnum/conf copying magnum/tests/__init__.py -> build/lib/magnum/tests copying magnum/tests/base.py -> build/lib/magnum/tests copying magnum/tests/policy_fixture.py -> build/lib/magnum/tests copying magnum/tests/output_fixture.py -> build/lib/magnum/tests copying magnum/tests/conf_fixture.py -> build/lib/magnum/tests copying magnum/tests/utils.py -> build/lib/magnum/tests copying magnum/tests/fake_notifier.py -> build/lib/magnum/tests copying magnum/tests/fakes.py -> build/lib/magnum/tests creating build/lib/magnum/api/middleware copying magnum/api/middleware/__init__.py -> build/lib/magnum/api/middleware copying magnum/api/middleware/parsable_error.py -> build/lib/magnum/api/middleware copying magnum/api/middleware/auth_token.py -> build/lib/magnum/api/middleware creating build/lib/magnum/tests/functional/api/v1/clients copying magnum/tests/functional/api/v1/clients/__init__.py -> build/lib/magnum/tests/functional/api/v1/clients copying magnum/tests/functional/api/v1/clients/cert_client.py -> build/lib/magnum/tests/functional/api/v1/clients copying magnum/tests/functional/api/v1/clients/cluster_client.py -> build/lib/magnum/tests/functional/api/v1/clients copying magnum/tests/functional/api/v1/clients/magnum_service_client.py -> build/lib/magnum/tests/functional/api/v1/clients copying magnum/tests/functional/api/v1/clients/bay_client.py -> build/lib/magnum/tests/functional/api/v1/clients copying magnum/tests/functional/api/v1/clients/baymodel_client.py -> build/lib/magnum/tests/functional/api/v1/clients copying magnum/tests/functional/api/v1/clients/cluster_template_client.py -> build/lib/magnum/tests/functional/api/v1/clients creating build/lib/magnum/tests/functional/mesos copying magnum/tests/functional/mesos/__init__.py -> build/lib/magnum/tests/functional/mesos copying magnum/tests/functional/mesos/test_mesos_python_client.py -> build/lib/magnum/tests/functional/mesos creating build/lib/magnum/conductor/handlers/common copying magnum/conductor/handlers/common/__init__.py -> build/lib/magnum/conductor/handlers/common copying magnum/conductor/handlers/common/cert_manager.py -> build/lib/magnum/conductor/handlers/common copying magnum/conductor/handlers/common/trust_manager.py -> build/lib/magnum/conductor/handlers/common copying magnum/drivers/__init__.py -> build/lib/magnum/drivers creating build/lib/magnum/common/cert_manager copying magnum/common/cert_manager/__init__.py -> build/lib/magnum/common/cert_manager copying magnum/common/cert_manager/barbican_cert_manager.py -> build/lib/magnum/common/cert_manager copying magnum/common/cert_manager/local_cert_manager.py -> build/lib/magnum/common/cert_manager copying magnum/common/cert_manager/cert_manager.py -> build/lib/magnum/common/cert_manager copying magnum/common/cert_manager/x509keypair_cert_manager.py -> build/lib/magnum/common/cert_manager creating build/lib/magnum/tests/unit/template copying magnum/tests/unit/template/__init__.py -> build/lib/magnum/tests/unit/template copying magnum/tests/unit/template/test_template.py -> build/lib/magnum/tests/unit/template copying magnum/tests/unit/conductor/handlers/__init__.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_federation_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_nodegroup_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_mesos_cluster_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_cluster_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_swarm_cluster_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_conductor_listener.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_ca_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_k8s_cluster_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_indirection_api.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/db/test_cluster.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/__init__.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/test_magnum_service.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/base.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/test_nodegroup.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/utils.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/test_federation.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/test_x509keypair.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/test_cluster_template.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/test_quota.py -> build/lib/magnum/tests/unit/db creating build/lib/magnum/tests/unit/conf copying magnum/tests/unit/conf/__init__.py -> build/lib/magnum/tests/unit/conf copying magnum/tests/unit/conf/test_conf.py -> build/lib/magnum/tests/unit/conf creating build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/__init__.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/quota.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/nodegroup.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/types.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/stats.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/cluster_actions.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/collection.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/certificate.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/federation.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/cluster_template.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/bay.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/cluster.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/baymodel.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/magnum_services.py -> build/lib/magnum/api/controllers/v1 creating build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/__init__.py -> build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/test_driver_manage.py -> build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/test_api.py -> build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/test_conductor.py -> build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/test_status.py -> build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/test_db_manage.py -> build/lib/magnum/tests/unit/cmd copying magnum/conductor/api.py -> build/lib/magnum/conductor copying magnum/conductor/__init__.py -> build/lib/magnum/conductor copying magnum/conductor/utils.py -> build/lib/magnum/conductor copying magnum/conductor/scale_manager.py -> build/lib/magnum/conductor copying magnum/conductor/k8s_api.py -> build/lib/magnum/conductor copying magnum/conductor/monitors.py -> build/lib/magnum/conductor creating build/lib/magnum/hacking copying magnum/hacking/__init__.py -> build/lib/magnum/hacking copying magnum/hacking/checks.py -> build/lib/magnum/hacking creating build/lib/magnum/tests/unit/common/x509 copying magnum/tests/unit/common/x509/__init__.py -> build/lib/magnum/tests/unit/common/x509 copying magnum/tests/unit/common/x509/test_sign.py -> build/lib/magnum/tests/unit/common/x509 copying magnum/tests/unit/common/x509/test_validator.py -> build/lib/magnum/tests/unit/common/x509 copying magnum/tests/unit/common/x509/test_operations.py -> build/lib/magnum/tests/unit/common/x509 creating build/lib/magnum/common/x509 copying magnum/common/x509/__init__.py -> build/lib/magnum/common/x509 copying magnum/common/x509/operations.py -> build/lib/magnum/common/x509 copying magnum/common/x509/extensions.py -> build/lib/magnum/common/x509 copying magnum/common/x509/validator.py -> build/lib/magnum/common/x509 creating build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/drivers/swarm_fedora_atomic_v2/__init__.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/drivers/swarm_fedora_atomic_v2/template_def.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/drivers/swarm_fedora_atomic_v2/version.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/drivers/swarm_fedora_atomic_v2/driver.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/drivers/swarm_fedora_atomic_v2/monitor.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/tests/unit/__init__.py -> build/lib/magnum/tests/unit copying magnum/tests/unit/test_hacking.py -> build/lib/magnum/tests/unit creating build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/test_cluster.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/__init__.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/test_magnum_service.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/test_objects.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/test_nodegroup.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/utils.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/test_federation.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/test_x509keypair.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/test_cluster_template.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/test_fields.py -> build/lib/magnum/tests/unit/objects creating build/lib/magnum/tests/functional/swarm_mode copying magnum/tests/functional/swarm_mode/__init__.py -> build/lib/magnum/tests/functional/swarm_mode copying magnum/tests/functional/swarm_mode/test_swarm_mode_python_client.py -> build/lib/magnum/tests/functional/swarm_mode copying magnum/tests/unit/api/controllers/__init__.py -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/api/controllers/test_base.py -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/api/controllers/test_root.py -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/conductor/__init__.py -> build/lib/magnum/tests/unit/conductor copying magnum/tests/unit/conductor/test_rpcapi.py -> build/lib/magnum/tests/unit/conductor copying magnum/tests/unit/conductor/test_k8s_api.py -> build/lib/magnum/tests/unit/conductor copying magnum/tests/unit/conductor/test_utils.py -> build/lib/magnum/tests/unit/conductor copying magnum/tests/unit/conductor/test_monitors.py -> build/lib/magnum/tests/unit/conductor copying magnum/tests/unit/conductor/test_scale_manager.py -> build/lib/magnum/tests/unit/conductor creating build/lib/magnum/drivers/k8s_fedora_ironic_v1 copying magnum/drivers/k8s_fedora_ironic_v1/__init__.py -> build/lib/magnum/drivers/k8s_fedora_ironic_v1 copying magnum/drivers/k8s_fedora_ironic_v1/template_def.py -> build/lib/magnum/drivers/k8s_fedora_ironic_v1 copying magnum/drivers/k8s_fedora_ironic_v1/version.py -> build/lib/magnum/drivers/k8s_fedora_ironic_v1 copying magnum/drivers/k8s_fedora_ironic_v1/driver.py -> build/lib/magnum/drivers/k8s_fedora_ironic_v1 creating build/lib/magnum/drivers/k8s_coreos_v1 copying magnum/drivers/k8s_coreos_v1/__init__.py -> build/lib/magnum/drivers/k8s_coreos_v1 copying magnum/drivers/k8s_coreos_v1/template_def.py -> build/lib/magnum/drivers/k8s_coreos_v1 copying magnum/drivers/k8s_coreos_v1/version.py -> build/lib/magnum/drivers/k8s_coreos_v1 copying magnum/drivers/k8s_coreos_v1/driver.py -> build/lib/magnum/drivers/k8s_coreos_v1 copying magnum/tests/unit/api/test_app.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/__init__.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/base.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_validation.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_expose.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/utils.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_hooks.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_servicegroup.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_attr_validator.py -> build/lib/magnum/tests/unit/api creating build/lib/magnum/tests/functional/k8s_ironic copying magnum/tests/functional/k8s_ironic/__init__.py -> build/lib/magnum/tests/functional/k8s_ironic copying magnum/tests/functional/k8s_ironic/test_k8s_python_client.py -> build/lib/magnum/tests/functional/k8s_ironic creating build/lib/magnum/drivers/swarm_fedora_atomic_v1 copying magnum/drivers/swarm_fedora_atomic_v1/__init__.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v1 copying magnum/drivers/swarm_fedora_atomic_v1/template_def.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v1 copying magnum/drivers/swarm_fedora_atomic_v1/version.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v1 copying magnum/drivers/swarm_fedora_atomic_v1/driver.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v1 copying magnum/drivers/swarm_fedora_atomic_v1/monitor.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v1 creating build/lib/magnum/tests/functional/swarm copying magnum/tests/functional/swarm/__init__.py -> build/lib/magnum/tests/functional/swarm copying magnum/tests/functional/swarm/test_swarm_python_client.py -> build/lib/magnum/tests/functional/swarm creating build/lib/magnum/drivers/k8s_fedora_atomic_v1 copying magnum/drivers/k8s_fedora_atomic_v1/__init__.py -> build/lib/magnum/drivers/k8s_fedora_atomic_v1 copying magnum/drivers/k8s_fedora_atomic_v1/template_def.py -> build/lib/magnum/drivers/k8s_fedora_atomic_v1 copying magnum/drivers/k8s_fedora_atomic_v1/version.py -> build/lib/magnum/drivers/k8s_fedora_atomic_v1 copying magnum/drivers/k8s_fedora_atomic_v1/driver.py -> build/lib/magnum/drivers/k8s_fedora_atomic_v1 copying magnum/tests/functional/__init__.py -> build/lib/magnum/tests/functional copying magnum/tests/functional/python_client_base.py -> build/lib/magnum/tests/functional creating build/lib/magnum/drivers/k8s_fedora_coreos_v1 copying magnum/drivers/k8s_fedora_coreos_v1/__init__.py -> build/lib/magnum/drivers/k8s_fedora_coreos_v1 copying magnum/drivers/k8s_fedora_coreos_v1/template_def.py -> build/lib/magnum/drivers/k8s_fedora_coreos_v1 copying magnum/drivers/k8s_fedora_coreos_v1/version.py -> build/lib/magnum/drivers/k8s_fedora_coreos_v1 copying magnum/drivers/k8s_fedora_coreos_v1/driver.py -> build/lib/magnum/drivers/k8s_fedora_coreos_v1 creating build/lib/magnum/tests/unit/drivers copying magnum/tests/unit/drivers/__init__.py -> build/lib/magnum/tests/unit/drivers copying magnum/tests/unit/drivers/test_heat_driver.py -> build/lib/magnum/tests/unit/drivers copying magnum/tests/unit/drivers/test_k8s_fedora_atomic_v1_driver.py -> build/lib/magnum/tests/unit/drivers copying magnum/tests/unit/drivers/test_template_definition.py -> build/lib/magnum/tests/unit/drivers creating build/lib/magnum/tests/functional/k8s_coreos copying magnum/tests/functional/k8s_coreos/__init__.py -> build/lib/magnum/tests/functional/k8s_coreos copying magnum/tests/functional/k8s_coreos/test_k8s_python_client.py -> build/lib/magnum/tests/functional/k8s_coreos running egg_info writing requirements to magnum.egg-info/requires.txt writing magnum.egg-info/PKG-INFO writing top-level names to magnum.egg-info/top_level.txt writing dependency_links to magnum.egg-info/dependency_links.txt writing entry points to magnum.egg-info/entry_points.txt writing pbr to magnum.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'magnum.egg-info/SOURCES.txt' copying magnum/db/sqlalchemy/alembic.ini -> build/lib/magnum/db/sqlalchemy creating build/lib/magnum/db/sqlalchemy/alembic copying magnum/db/sqlalchemy/alembic/README -> build/lib/magnum/db/sqlalchemy/alembic copying magnum/db/sqlalchemy/alembic/env.py -> build/lib/magnum/db/sqlalchemy/alembic copying magnum/db/sqlalchemy/alembic/script.py.mako -> build/lib/magnum/db/sqlalchemy/alembic creating build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/041d9a0f1159_add_flavor_id_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/049f81f6f584_remove_ssh_authorized_key_from_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/04c625aa95ba_change_storage_driver_to_string.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/05d3e97de9ee_add_volume_driver.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/085e601a39f6_remove_service.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/14328d6a57e3_add_master_count_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1481f5b560dd_add_labels_column_to_baymodel_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/156ceb17fb0a_add_bay_status_reason.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1afee1db6cd0_add_master_flavor.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1c1ff5e56048_rename_container_image_id.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1d045384b966_add_insecure_baymodel_attr.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1f196a3dabae_remove_container.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2581ebaf0cb2_initial_migration.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/27ad304554e2_adding_magnum_service_functionality.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/29affeaa2bc2_rename_bay_master_address.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2ace4006498_rename_bay_minions_address.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2ae93c9c6191_add_public_column_to_baymodel_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2b5f24dd95de_rename_service_port.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2d1354bbf76e_ssh_authorized_key.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2d8657c0cdc_add_bay_uuid.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/33ef79969018_add_memory_to_container.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/35cff7c86221_add_private_network_to_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/3a938526b35d_add_docker_volume_size.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/3b6c4c42adb4_add_unique_constraints.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/3be65537a94a_add_network_driver_baymodel_column.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/3bea56f25597_multi_tenant.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/40f325033343_add_bay_create_timeout_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/417917e778f5_add_server_type_to_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/421102d1f2d2_create_x509keypair_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/456126c6c9e9_create_baylock_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/461d798132c7_change_cluster_to_support_nodegroups.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/47380964133d_add_network_subnet_fip_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/4956f03cabad_add_cluster_distro.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/4e263f236334_add_registry_enabled.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/4ea34a59a64c_add_discovery_url_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/52bcaf58fecb_add_master_flavor_id_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/53882537ac57_add_host_column_to_pod.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5518af8dbc21_rename_cert_uuid.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5793cd26898d_add_bay_status.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/57fbdf2327a2_remove_baylock.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/592131657ca1_add_coe_column_to_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5977879072a7_add_env_to_container.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/59e7664a8ba1_add_container_status.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5ad410481b88_rename_insecure.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5d4caa6e0a42_create_trustee_for_each_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/68ce16dfd341_add_master_lb_enabled_column_to_baymodel_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/6f21dc920bb_add_cert_uuid_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/6f21dc998bb_add_master_addresses_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/720f640f43d1_rename_bay_table_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/859fb45df249_remove_replication_controller.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/87e62e3c7abc_add_hidden_to_cluster_template.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/966a99e70ff_add_proxy.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/9a1539f1cd2c_add_federation_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/a0e7c8450ab1_add_labels_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/a1136d335540_add_docker_storage_driver_column.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/aa0cc27839af_add_docker_volume_size_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/ac92cbae311c_add_nodegoup_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/adc3b7679ae_add_registry_trust_id_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/b1f612248cab_add_floating_ip_enabled_column_to_.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/bb42b7cad130_remove_node_object.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/bc46ba6cf949_add_keypair_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/c04e925e65c2_nodegroups_v2.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/cbbc65a86986_add_health_status_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/d072f58ab240_modify_x509keypair_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/e0653b2d5271_add_fixed_subnet_column_to_baymodel_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/e647f5931da8_add_insecure_registry_to_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/e772b2598d9_add_container_command.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/ee92b41b8809_create_quotas_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/ef08a5e057bd_remove_pod.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/fb03fdef8919_rename_baymodel_to_clustertemplate.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/fcb4efee8f8b_add_version_info_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/api/app.wsgi -> build/lib/magnum/api copying magnum/api/rest_api_version_history.rst -> build/lib/magnum/api copying magnum/drivers/mesos_ubuntu_v1/COPYING -> build/lib/magnum/drivers/mesos_ubuntu_v1 creating build/lib/magnum/drivers/mesos_ubuntu_v1/image copying magnum/drivers/mesos_ubuntu_v1/image/Dockerfile -> build/lib/magnum/drivers/mesos_ubuntu_v1/image copying magnum/drivers/mesos_ubuntu_v1/image/README.md -> build/lib/magnum/drivers/mesos_ubuntu_v1/image copying magnum/drivers/mesos_ubuntu_v1/image/install_imagebuild_deps.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/image copying magnum/drivers/mesos_ubuntu_v1/image/validate_image.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/image creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker copying magnum/drivers/mesos_ubuntu_v1/image/docker/elements-deps -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker copying magnum/drivers/mesos_ubuntu_v1/image/docker/package-installs.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d copying magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d/60-disable-docker-service -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d copying magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d/10-add-docker-repo -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos copying magnum/drivers/mesos_ubuntu_v1/image/mesos/elements-deps -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos copying magnum/drivers/mesos_ubuntu_v1/image/mesos/package-installs.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d copying magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d/60-disable-upstart -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d copying magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d/10-apt-repo -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d creating build/lib/magnum/drivers/mesos_ubuntu_v1/templates copying magnum/drivers/mesos_ubuntu_v1/templates/mesos_slave_software_configs.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates copying magnum/drivers/mesos_ubuntu_v1/templates/mesoscluster.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates copying magnum/drivers/mesos_ubuntu_v1/templates/mesosmaster.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates copying magnum/drivers/mesos_ubuntu_v1/templates/mesosslave.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates creating build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/add-ext-ca-certs.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/add-proxy.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/configure-mesos-master.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/configure-mesos-slave.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/start-services-master.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/start-services-slave.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/volume-service.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/write-heat-params-master.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/write-heat-params.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments creating build/lib/magnum/drivers/common/templates copying magnum/drivers/common/templates/lb_api.yaml -> build/lib/magnum/drivers/common/templates copying magnum/drivers/common/templates/lb_etcd.yaml -> build/lib/magnum/drivers/common/templates copying magnum/drivers/common/templates/network.yaml -> build/lib/magnum/drivers/common/templates creating build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/disable_floating_ip.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/disable_lb_floating_ip.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/enable_floating_ip.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/enable_lb_floating_ip.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/no_etcd_volume.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/no_master_lb.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/no_private_network.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/no_volume.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/with_etcd_volume.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/with_master_lb.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/with_master_lb_octavia.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/with_private_network.yaml -> build/lib/magnum/drivers/common/templates/environments copying magnum/drivers/common/templates/environments/with_volume.yaml -> build/lib/magnum/drivers/common/templates/environments creating build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/api_gateway_switcher_master.yaml -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/api_gateway_switcher_pool.yaml -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/atomic-install-openstack-ca.sh -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/configure-docker-registry.sh -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/configure-docker-storage.sh -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/configure_docker_storage_driver_atomic.sh -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/enable-docker-registry.sh -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/floating_ip_address_switcher_private.yaml -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/floating_ip_address_switcher_public.yaml -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/network_switcher_existing.yaml -> build/lib/magnum/drivers/common/templates/fragments copying magnum/drivers/common/templates/fragments/network_switcher_private.yaml -> build/lib/magnum/drivers/common/templates/fragments creating build/lib/magnum/drivers/common/templates/kubernetes creating build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/add-proxy.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/calico-service.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/configure-etcd.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-master.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-minion.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/core-dns-service.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/disable-selinux.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-auto-healing.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-auto-scaling.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-cert-api-manager.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-cinder-csi.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-helm-tiller.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-controller.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-octavia.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-traefik.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-keystone-auth.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-prometheus-monitoring.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-services-master.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-services-minion.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/flannel-service.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/install-clients.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/install-cri.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/install-helm-modules.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/kube-apiserver-to-kubelet-role.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/kube-dashboard-service.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/make-cert-client.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/make-cert.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/start-container-agent.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/upgrade-kubernetes.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/wc-notify-master.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-heat-params-master.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-heat-params.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-kube-os-config.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments creating build/lib/magnum/drivers/common/templates/kubernetes/helm copying magnum/drivers/common/templates/kubernetes/helm/ingress-nginx.sh -> build/lib/magnum/drivers/common/templates/kubernetes/helm copying magnum/drivers/common/templates/kubernetes/helm/metrics-server.sh -> build/lib/magnum/drivers/common/templates/kubernetes/helm copying magnum/drivers/common/templates/kubernetes/helm/prometheus-adapter.sh -> build/lib/magnum/drivers/common/templates/kubernetes/helm copying magnum/drivers/common/templates/kubernetes/helm/prometheus-operator.sh -> build/lib/magnum/drivers/common/templates/kubernetes/helm creating build/lib/magnum/drivers/common/templates/swarm creating build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/add-docker-daemon-options.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/add-proxy.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/cfn-signal.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/configure-etcd.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/configure-selinux.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/enable-services.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/make-cert.py -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/network-config-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/network-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/remove-docker-key.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/volume-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-cluster-failure-service.yaml -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-docker-socket.yaml -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-heat-params-master.yaml -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-heat-params-node.yaml -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-network-config.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-swarm-agent-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-swarm-master-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments creating build/lib/magnum/tests/contrib copying magnum/tests/contrib/copy_instance_logs.sh -> build/lib/magnum/tests/contrib copying magnum/tests/contrib/gate_hook.sh -> build/lib/magnum/tests/contrib copying magnum/tests/contrib/post_test_hook.sh -> build/lib/magnum/tests/contrib creating build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates copying magnum/drivers/swarm_fedora_atomic_v2/templates/swarmcluster.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates copying magnum/drivers/swarm_fedora_atomic_v2/templates/swarmmaster.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates copying magnum/drivers/swarm_fedora_atomic_v2/templates/swarmnode.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates creating build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-heat-params-master.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-swarm-master-service.sh -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-swarm-worker-service.sh -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying magnum/tests/unit/api/controllers/auth-paste.ini -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/api/controllers/auth-root-access.ini -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/api/controllers/auth-v1-access.ini -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/api/controllers/noauth-paste.ini -> build/lib/magnum/tests/unit/api/controllers creating build/lib/magnum/drivers/k8s_fedora_ironic_v1/image creating build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/Readme.md -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/elements-deps -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/package-installs.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes creating build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates copying magnum/drivers/k8s_fedora_ironic_v1/templates/kubecluster.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates copying magnum/drivers/k8s_fedora_ironic_v1/templates/kubemaster.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates copying magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates copying magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates creating build/lib/magnum/drivers/k8s_coreos_v1/templates copying magnum/drivers/k8s_coreos_v1/templates/COPYING -> build/lib/magnum/drivers/k8s_coreos_v1/templates copying magnum/drivers/k8s_coreos_v1/templates/kubecluster.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates copying magnum/drivers/k8s_coreos_v1/templates/kubemaster.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates copying magnum/drivers/k8s_coreos_v1/templates/kubeminion.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates creating build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/add-ext-ca-certs.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/add-proxy.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/configure-docker.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/configure-etcd.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/create-kube-namespace.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-coredns.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-docker-mount.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-apiserver.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-controller-manager.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-dashboard.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-proxy-master.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-proxy-minion.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-scheduler.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kubelet-master.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kubelet-minion.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-network-service-client.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-network-service.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/make-cert-client.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/make-cert.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/wc-notify.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/write-heat-params-master.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/write-heat-params.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/write-kubeconfig.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/write-master-kubeconfig.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/write-network-config.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments creating build/lib/magnum/drivers/swarm_fedora_atomic_v1/image creating build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/Dockerfile -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/README.rst -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/run_openvswitch_neutron.sh -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch creating build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/COPYING -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/README.md -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/cluster.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/swarmmaster.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/swarmnode.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates creating build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates copying magnum/drivers/k8s_fedora_atomic_v1/templates/COPYING -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates copying magnum/drivers/k8s_fedora_atomic_v1/templates/kubecluster.yaml -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates copying magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates copying magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates creating build/lib/magnum/drivers/k8s_fedora_atomic_v1/tools copying magnum/drivers/k8s_fedora_atomic_v1/tools/grafana-prometheus-dashboard.json -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/tools creating build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/COPYING -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/fcct-config.yaml -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/kubecluster.yaml -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/kubemaster.yaml -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/kubeminion.yaml -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/user_data.json -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates + sleep 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.dE8Mro + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch ++ dirname /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch + cd magnum-9.4.1 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/service/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/service/periodic.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/stats.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/fields.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/federation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/x509keypair.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/i18n.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/db_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/driver_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/status.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/ca_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/nodegroup_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/conductor_listener.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/federation_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/indirection_api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common copying build/lib/magnum/conductor/handlers/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common copying build/lib/magnum/conductor/handlers/common/cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common copying build/lib/magnum/conductor/handlers/common/trust_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common copying build/lib/magnum/conductor/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks copying build/lib/magnum/conductor/tasks/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks copying build/lib/magnum/conductor/tasks/heat_tasks.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks copying build/lib/magnum/conductor/scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/k8s_api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/monitors.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/db/api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/db/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/db/migration.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/sqlalchemy/api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/sqlalchemy/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/sqlalchemy/models.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/sqlalchemy/alembic.ini -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/52bcaf58fecb_add_master_flavor_id_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5ad410481b88_rename_insecure.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/cbbc65a86986_add_health_status_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/456126c6c9e9_create_baylock_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/720f640f43d1_rename_bay_table_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1afee1db6cd0_add_master_flavor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/4e263f236334_add_registry_enabled.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/68ce16dfd341_add_master_lb_enabled_column_to_baymodel_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/bb42b7cad130_remove_node_object.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/6f21dc998bb_add_master_addresses_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2581ebaf0cb2_initial_migration.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/3a938526b35d_add_docker_volume_size.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/bc46ba6cf949_add_keypair_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/592131657ca1_add_coe_column_to_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/aa0cc27839af_add_docker_volume_size_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/a1136d335540_add_docker_storage_driver_column.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/417917e778f5_add_server_type_to_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2d8657c0cdc_add_bay_uuid.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/b1f612248cab_add_floating_ip_enabled_column_to_.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2d1354bbf76e_ssh_authorized_key.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/a0e7c8450ab1_add_labels_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/4ea34a59a64c_add_discovery_url_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/27ad304554e2_adding_magnum_service_functionality.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/4956f03cabad_add_cluster_distro.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/59e7664a8ba1_add_container_status.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/35cff7c86221_add_private_network_to_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/9a1539f1cd2c_add_federation_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/57fbdf2327a2_remove_baylock.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/ef08a5e057bd_remove_pod.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/33ef79969018_add_memory_to_container.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2ae93c9c6191_add_public_column_to_baymodel_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/04c625aa95ba_change_storage_driver_to_string.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5793cd26898d_add_bay_status.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/fb03fdef8919_rename_baymodel_to_clustertemplate.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/3b6c4c42adb4_add_unique_constraints.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/d072f58ab240_modify_x509keypair_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/ee92b41b8809_create_quotas_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/041d9a0f1159_add_flavor_id_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/3bea56f25597_multi_tenant.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/421102d1f2d2_create_x509keypair_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/049f81f6f584_remove_ssh_authorized_key_from_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5d4caa6e0a42_create_trustee_for_each_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/859fb45df249_remove_replication_controller.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/fcb4efee8f8b_add_version_info_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/47380964133d_add_network_subnet_fip_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/40f325033343_add_bay_create_timeout_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/87e62e3c7abc_add_hidden_to_cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2ace4006498_rename_bay_minions_address.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1481f5b560dd_add_labels_column_to_baymodel_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/966a99e70ff_add_proxy.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/c04e925e65c2_nodegroups_v2.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/53882537ac57_add_host_column_to_pod.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/461d798132c7_change_cluster_to_support_nodegroups.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/ac92cbae311c_add_nodegoup_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5518af8dbc21_rename_cert_uuid.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/3be65537a94a_add_network_driver_baymodel_column.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1d045384b966_add_insecure_baymodel_attr.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/e772b2598d9_add_container_command.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1f196a3dabae_remove_container.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/6f21dc920bb_add_cert_uuid_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2b5f24dd95de_rename_service_port.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/14328d6a57e3_add_master_count_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/e647f5931da8_add_insecure_registry_to_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/29affeaa2bc2_rename_bay_master_address.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1c1ff5e56048_rename_container_image_id.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/adc3b7679ae_add_registry_trust_id_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5977879072a7_add_env_to_container.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/085e601a39f6_remove_service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/156ceb17fb0a_add_bay_status_reason.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/e0653b2d5271_add_fixed_subnet_column_to_baymodel_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/05d3e97de9ee_add_volume_driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/script.py.mako -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic copying build/lib/magnum/db/sqlalchemy/alembic/README -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic copying build/lib/magnum/db/sqlalchemy/alembic/env.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic copying build/lib/magnum/db/sqlalchemy/migration.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/app.wsgi -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware copying build/lib/magnum/api/middleware/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware copying build/lib/magnum/api/middleware/parsable_error.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware copying build/lib/magnum/api/middleware/auth_token.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware copying build/lib/magnum/api/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/hooks.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/rest_api_version_history.rst -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/config.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/expose.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/servicegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/app.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/http_error.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/versioned_method.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/validation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/root.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/versions.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/link.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/types.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/stats.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/cluster_actions.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/collection.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/federation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/magnum_services.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/attr_validator.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup copying build/lib/magnum/servicegroup/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup copying build/lib/magnum/servicegroup/magnum_service_periodic.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/policy_fixture.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/contrib copying build/lib/magnum/tests/contrib/copy_instance_logs.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/contrib copying build/lib/magnum/tests/contrib/gate_hook.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/contrib copying build/lib/magnum/tests/contrib/post_test_hook.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/contrib copying build/lib/magnum/tests/output_fixture.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/conf_fixture.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/fake_notifier.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional copying build/lib/magnum/tests/functional/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional copying build/lib/magnum/tests/functional/python_client_base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode copying build/lib/magnum/tests/functional/swarm_mode/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode copying build/lib/magnum/tests/functional/swarm_mode/test_swarm_mode_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos copying build/lib/magnum/tests/functional/k8s_coreos/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos copying build/lib/magnum/tests/functional/k8s_coreos/test_k8s_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic copying build/lib/magnum/tests/functional/k8s_ironic/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic copying build/lib/magnum/tests/functional/k8s_ironic/test_k8s_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm copying build/lib/magnum/tests/functional/swarm/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm copying build/lib/magnum/tests/functional/swarm/test_swarm_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api copying build/lib/magnum/tests/functional/api/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api copying build/lib/magnum/tests/functional/api/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1 copying build/lib/magnum/tests/functional/api/v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/bay_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/baypatch_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cert_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/baymodelpatch_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/baymodel_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cluster_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/clusterpatch_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cluster_id_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/magnum_service_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cluster_template_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cluster_templatepatch_model.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/cert_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/cluster_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/magnum_service_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/bay_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/baymodel_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/cluster_template_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos copying build/lib/magnum/tests/functional/mesos/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos copying build/lib/magnum/tests/functional/mesos/test_mesos_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/config.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/datagen.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/models.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s copying build/lib/magnum/tests/functional/k8s/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s copying build/lib/magnum/tests/functional/k8s/test_k8s_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s copying build/lib/magnum/tests/functional/k8s/test_magnum_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s copying build/lib/magnum/tests/fakes.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service copying build/lib/magnum/tests/unit/service/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service copying build/lib/magnum/tests/unit/service/test_periodic.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service copying build/lib/magnum/tests/unit/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_objects.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_federation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_x509keypair.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_fields.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/test_hacking.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/test_driver_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/test_api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/test_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/test_status.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/test_db_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/test_rpcapi.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_federation_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_nodegroup_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_mesos_cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_swarm_cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_conductor_listener.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_ca_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_k8s_cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_indirection_api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common copying build/lib/magnum/tests/unit/conductor/handlers/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common copying build/lib/magnum/tests/unit/conductor/handlers/common/test_trust_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common copying build/lib/magnum/tests/unit/conductor/handlers/common/test_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common copying build/lib/magnum/tests/unit/conductor/test_k8s_api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/test_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks copying build/lib/magnum/tests/unit/conductor/tasks/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks copying build/lib/magnum/tests/unit/conductor/tasks/test_heat_tasks.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks copying build/lib/magnum/tests/unit/conductor/test_monitors.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/test_scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_federation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_x509keypair.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_quota.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy copying build/lib/magnum/tests/unit/db/sqlalchemy/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy copying build/lib/magnum/tests/unit/db/sqlalchemy/test_types.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_app.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_validation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_expose.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_hooks.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_servicegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_attr_validator.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/test_base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/auth-paste.ini -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/test_root.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/auth-v1-access.ini -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/noauth-paste.ini -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/auth-root-access.ini -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_federation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_stats.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_types.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_cluster_actions.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_quota.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup copying build/lib/magnum/tests/unit/servicegroup/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup copying build/lib/magnum/tests/unit/servicegroup/test_magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf copying build/lib/magnum/tests/unit/conf/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf copying build/lib/magnum/tests/unit/conf/test_conf.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers copying build/lib/magnum/tests/unit/drivers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers copying build/lib/magnum/tests/unit/drivers/test_heat_driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers copying build/lib/magnum/tests/unit/drivers/test_k8s_fedora_atomic_v1_driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers copying build/lib/magnum/tests/unit/drivers/test_template_definition.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template copying build/lib/magnum/tests/unit/template/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template copying build/lib/magnum/tests/unit/template/test_template.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_octavia.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_docker_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 copying build/lib/magnum/tests/unit/common/x509/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 copying build/lib/magnum/tests/unit/common/x509/test_sign.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 copying build/lib/magnum/tests/unit/common/x509/test_validator.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 copying build/lib/magnum/tests/unit/common/x509/test_operations.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 copying build/lib/magnum/tests/unit/common/test_neutron.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_policy.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_short_id.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/test_local.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/test_x509keypair_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/test_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/test_barbican.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/test_context.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_urlfetch.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_clients.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_exception.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/glance.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cinder.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/paths.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/certificates.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/barbican.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/x509.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/opts.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/kubernetes.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/docker_registry.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster_heat.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/neutron.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/services.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/nova.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/trust.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/database.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/docker.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/octavia.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster_templates.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/magnum_client.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/heat.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/drivers.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/start-services-slave.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/configure-mesos-slave.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/add-ext-ca-certs.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/write-heat-params-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/configure-mesos-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/volume-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/write-heat-params.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/add-proxy.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/start-services-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/mesoscluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/mesosslave.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/mesos_slave_software_configs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/mesosmaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates copying build/lib/magnum/drivers/mesos_ubuntu_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/monitor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/README.md -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d/10-add-docker-repo -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/package-installs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d/60-disable-docker-service -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/elements-deps -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/Dockerfile -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/validate_image.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/install_imagebuild_deps.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d/10-apt-repo -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/package-installs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d/60-disable-upstart -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/elements-deps -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos copying build/lib/magnum/drivers/mesos_ubuntu_v1/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/README.md -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/swarmmaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/swarmnode.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/cluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/monitor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/run_openvswitch_neutron.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/Dockerfile -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/README.rst -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/kubemaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/user_data.json -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/kubeminion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/fcct-config.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/kubecluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/swarm_mode_template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/k8s_fedora_template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/swarm_fedora_template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/k8s_coreos_template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/k8s_template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-swarm-master-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-heat-params-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-swarm-worker-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/swarmmaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/swarmnode.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/swarmcluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/monitor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 copying build/lib/magnum/drivers/k8s_coreos_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-docker-mount.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-coredns.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-network-service.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/write-network-config.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-proxy-minion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/make-cert-client.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/configure-etcd.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/add-proxy.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/make-cert.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kubelet-minion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-controller-manager.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/write-kubeconfig.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-network-service-client.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-proxy-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-scheduler.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-dashboard.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/write-heat-params.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/create-kube-namespace.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/write-master-kubeconfig.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/add-ext-ca-certs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-apiserver.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kubelet-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/wc-notify.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/write-heat-params-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/configure-docker.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/kubemaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/templates/kubeminion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/templates/kubecluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/templates/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 copying build/lib/magnum/drivers/k8s_coreos_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 copying build/lib/magnum/drivers/k8s_coreos_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates/kubemaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates/kubecluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/package-installs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/elements-deps -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/Readme.md -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates/kubecluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/tools copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/tools/grafana-prometheus-dashboard.json -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/tools creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common copying build/lib/magnum/drivers/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/make-cert-client.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-traefik.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/install-cri.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-services-minion.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/flannel-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/calico-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/write-heat-params-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/install-helm-modules.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/upgrade-kubernetes.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/configure-etcd.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/start-container-agent.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-services-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-controller.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-cinder-csi.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-auto-healing.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/wc-notify-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/make-cert.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-auto-scaling.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-cert-api-manager.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-keystone-auth.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-helm-tiller.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-prometheus-monitoring.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/add-proxy.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/kube-apiserver-to-kubelet-role.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/install-clients.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/write-kube-os-config.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-minion.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/disable-selinux.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/write-heat-params.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/core-dns-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-octavia.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/kube-dashboard-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/helm copying build/lib/magnum/drivers/common/templates/kubernetes/helm/ingress-nginx.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/helm copying build/lib/magnum/drivers/common/templates/kubernetes/helm/prometheus-adapter.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/helm copying build/lib/magnum/drivers/common/templates/kubernetes/helm/metrics-server.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/helm copying build/lib/magnum/drivers/common/templates/kubernetes/helm/prometheus-operator.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/helm creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/configure_docker_storage_driver_atomic.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/atomic-install-openstack-ca.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/api_gateway_switcher_pool.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/configure-docker-registry.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/network_switcher_private.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/enable-docker-registry.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/network_switcher_existing.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/configure-docker-storage.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/floating_ip_address_switcher_public.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/floating_ip_address_switcher_private.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/api_gateway_switcher_master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/network-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-docker-socket.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/add-docker-daemon-options.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-heat-params-node.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/enable-services.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-cluster-failure-service.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/volume-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/configure-etcd.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-network-config.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-swarm-agent-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/cfn-signal.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/network-config-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/add-proxy.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-swarm-master-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/remove-docker-key.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/configure-selinux.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-heat-params-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/make-cert.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/lb_etcd.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates copying build/lib/magnum/drivers/common/templates/network.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates copying build/lib/magnum/drivers/common/templates/lb_api.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_etcd_volume.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_master_lb.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/enable_lb_floating_ip.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_private_network.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/no_etcd_volume.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/disable_lb_floating_ip.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/no_volume.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/no_master_lb.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/disable_floating_ip.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/enable_floating_ip.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/no_private_network.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_master_lb_octavia.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_volume.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/k8s_scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common copying build/lib/magnum/drivers/common/k8s_monitor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common copying build/lib/magnum/drivers/common/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking copying build/lib/magnum/hacking/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking copying build/lib/magnum/hacking/checks.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/cinder.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/x509/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/x509/operations.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/x509/extensions.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/x509/validator.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/short_id.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/policy.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/config.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/neutron.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/nova.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/docker_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/context.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/octavia.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/name_generator.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/barbican_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/local_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/x509keypair_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/stats.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/federation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/bay.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/urlfetch.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/exception.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/rpc_service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/clients.py -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service/periodic.py to periodic.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/nodegroup.py to nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/stats.py to stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/magnum_service.py to magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/fields.py to fields.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/certificate.py to certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/federation.py to federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/cluster_template.py to cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/x509keypair.py to x509keypair.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/i18n.py to i18n.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/db_manage.py to db_manage.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/driver_manage.py to driver_manage.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/status.py to status.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/conductor.py to conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/ca_conductor.py to ca_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/nodegroup_conductor.py to nodegroup_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/conductor_listener.py to conductor_listener.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/cluster_conductor.py to cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/federation_conductor.py to federation_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/indirection_api.py to indirection_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common/cert_manager.py to cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common/trust_manager.py to trust_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks/heat_tasks.py to heat_tasks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/scale_manager.py to scale_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/k8s_api.py to k8s_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/monitors.py to monitors.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/migration.py to migration.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/models.py to models.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/52bcaf58fecb_add_master_flavor_id_to_cluster.py to 52bcaf58fecb_add_master_flavor_id_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5ad410481b88_rename_insecure.py to 5ad410481b88_rename_insecure.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/cbbc65a86986_add_health_status_to_cluster.py to cbbc65a86986_add_health_status_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/456126c6c9e9_create_baylock_table.py to 456126c6c9e9_create_baylock_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/720f640f43d1_rename_bay_table_to_cluster.py to 720f640f43d1_rename_bay_table_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1afee1db6cd0_add_master_flavor.py to 1afee1db6cd0_add_master_flavor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/4e263f236334_add_registry_enabled.py to 4e263f236334_add_registry_enabled.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/68ce16dfd341_add_master_lb_enabled_column_to_baymodel_table.py to 68ce16dfd341_add_master_lb_enabled_column_to_baymodel_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/bb42b7cad130_remove_node_object.py to bb42b7cad130_remove_node_object.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/6f21dc998bb_add_master_addresses_to_bay.py to 6f21dc998bb_add_master_addresses_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2581ebaf0cb2_initial_migration.py to 2581ebaf0cb2_initial_migration.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/3a938526b35d_add_docker_volume_size.py to 3a938526b35d_add_docker_volume_size.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/bc46ba6cf949_add_keypair_to_cluster.py to bc46ba6cf949_add_keypair_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/592131657ca1_add_coe_column_to_baymodel.py to 592131657ca1_add_coe_column_to_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/aa0cc27839af_add_docker_volume_size_to_cluster.py to aa0cc27839af_add_docker_volume_size_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/a1136d335540_add_docker_storage_driver_column.py to a1136d335540_add_docker_storage_driver_column.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/417917e778f5_add_server_type_to_baymodel.py to 417917e778f5_add_server_type_to_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2d8657c0cdc_add_bay_uuid.py to 2d8657c0cdc_add_bay_uuid.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/b1f612248cab_add_floating_ip_enabled_column_to_.py to b1f612248cab_add_floating_ip_enabled_column_to_.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2d1354bbf76e_ssh_authorized_key.py to 2d1354bbf76e_ssh_authorized_key.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/a0e7c8450ab1_add_labels_to_cluster.py to a0e7c8450ab1_add_labels_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/4ea34a59a64c_add_discovery_url_to_bay.py to 4ea34a59a64c_add_discovery_url_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/27ad304554e2_adding_magnum_service_functionality.py to 27ad304554e2_adding_magnum_service_functionality.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/4956f03cabad_add_cluster_distro.py to 4956f03cabad_add_cluster_distro.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/59e7664a8ba1_add_container_status.py to 59e7664a8ba1_add_container_status.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/35cff7c86221_add_private_network_to_baymodel.py to 35cff7c86221_add_private_network_to_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/9a1539f1cd2c_add_federation_table.py to 9a1539f1cd2c_add_federation_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/57fbdf2327a2_remove_baylock.py to 57fbdf2327a2_remove_baylock.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/ef08a5e057bd_remove_pod.py to ef08a5e057bd_remove_pod.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/33ef79969018_add_memory_to_container.py to 33ef79969018_add_memory_to_container.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2ae93c9c6191_add_public_column_to_baymodel_table.py to 2ae93c9c6191_add_public_column_to_baymodel_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/04c625aa95ba_change_storage_driver_to_string.py to 04c625aa95ba_change_storage_driver_to_string.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5793cd26898d_add_bay_status.py to 5793cd26898d_add_bay_status.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/fb03fdef8919_rename_baymodel_to_clustertemplate.py to fb03fdef8919_rename_baymodel_to_clustertemplate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/3b6c4c42adb4_add_unique_constraints.py to 3b6c4c42adb4_add_unique_constraints.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/d072f58ab240_modify_x509keypair_table.py to d072f58ab240_modify_x509keypair_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/ee92b41b8809_create_quotas_table.py to ee92b41b8809_create_quotas_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/041d9a0f1159_add_flavor_id_to_cluster.py to 041d9a0f1159_add_flavor_id_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/3bea56f25597_multi_tenant.py to 3bea56f25597_multi_tenant.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/421102d1f2d2_create_x509keypair_table.py to 421102d1f2d2_create_x509keypair_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/049f81f6f584_remove_ssh_authorized_key_from_baymodel.py to 049f81f6f584_remove_ssh_authorized_key_from_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5d4caa6e0a42_create_trustee_for_each_bay.py to 5d4caa6e0a42_create_trustee_for_each_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/859fb45df249_remove_replication_controller.py to 859fb45df249_remove_replication_controller.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/fcb4efee8f8b_add_version_info_to_bay.py to fcb4efee8f8b_add_version_info_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/47380964133d_add_network_subnet_fip_to_cluster.py to 47380964133d_add_network_subnet_fip_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/40f325033343_add_bay_create_timeout_to_bay.py to 40f325033343_add_bay_create_timeout_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/87e62e3c7abc_add_hidden_to_cluster_template.py to 87e62e3c7abc_add_hidden_to_cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2ace4006498_rename_bay_minions_address.py to 2ace4006498_rename_bay_minions_address.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1481f5b560dd_add_labels_column_to_baymodel_table.py to 1481f5b560dd_add_labels_column_to_baymodel_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/966a99e70ff_add_proxy.py to 966a99e70ff_add_proxy.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/c04e925e65c2_nodegroups_v2.py to c04e925e65c2_nodegroups_v2.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/53882537ac57_add_host_column_to_pod.py to 53882537ac57_add_host_column_to_pod.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/461d798132c7_change_cluster_to_support_nodegroups.py to 461d798132c7_change_cluster_to_support_nodegroups.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/ac92cbae311c_add_nodegoup_table.py to ac92cbae311c_add_nodegoup_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5518af8dbc21_rename_cert_uuid.py to 5518af8dbc21_rename_cert_uuid.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/3be65537a94a_add_network_driver_baymodel_column.py to 3be65537a94a_add_network_driver_baymodel_column.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1d045384b966_add_insecure_baymodel_attr.py to 1d045384b966_add_insecure_baymodel_attr.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/e772b2598d9_add_container_command.py to e772b2598d9_add_container_command.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1f196a3dabae_remove_container.py to 1f196a3dabae_remove_container.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/6f21dc920bb_add_cert_uuid_to_bay.py to 6f21dc920bb_add_cert_uuid_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2b5f24dd95de_rename_service_port.py to 2b5f24dd95de_rename_service_port.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/14328d6a57e3_add_master_count_to_bay.py to 14328d6a57e3_add_master_count_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/e647f5931da8_add_insecure_registry_to_baymodel.py to e647f5931da8_add_insecure_registry_to_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/29affeaa2bc2_rename_bay_master_address.py to 29affeaa2bc2_rename_bay_master_address.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1c1ff5e56048_rename_container_image_id.py to 1c1ff5e56048_rename_container_image_id.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/adc3b7679ae_add_registry_trust_id_to_bay.py to adc3b7679ae_add_registry_trust_id_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5977879072a7_add_env_to_container.py to 5977879072a7_add_env_to_container.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/085e601a39f6_remove_service.py to 085e601a39f6_remove_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/156ceb17fb0a_add_bay_status_reason.py to 156ceb17fb0a_add_bay_status_reason.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/e0653b2d5271_add_fixed_subnet_column_to_baymodel_table.py to e0653b2d5271_add_fixed_subnet_column_to_baymodel_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/05d3e97de9ee_add_volume_driver.py to 05d3e97de9ee_add_volume_driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/env.py to env.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/migration.py to migration.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware/parsable_error.py to parsable_error.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware/auth_token.py to auth_token.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/hooks.py to hooks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/expose.py to expose.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/servicegroup.py to servicegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/app.py to app.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/http_error.py to http_error.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/versioned_method.py to versioned_method.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/validation.py to validation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/root.py to root.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/versions.py to versions.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/link.py to link.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/nodegroup.py to nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/types.py to types.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/stats.py to stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/cluster_actions.py to cluster_actions.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/collection.py to collection.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/certificate.py to certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/federation.py to federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/cluster_template.py to cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/bay.py to bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/baymodel.py to baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/magnum_services.py to magnum_services.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/attr_validator.py to attr_validator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup/magnum_service_periodic.py to magnum_service_periodic.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/policy_fixture.py to policy_fixture.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/output_fixture.py to output_fixture.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/conf_fixture.py to conf_fixture.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/fake_notifier.py to fake_notifier.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/python_client_base.py to python_client_base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode/test_swarm_mode_python_client.py to test_swarm_mode_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos/test_k8s_python_client.py to test_k8s_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic/test_k8s_python_client.py to test_k8s_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm/test_swarm_python_client.py to test_swarm_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/bay_model.py to bay_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/baypatch_model.py to baypatch_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cert_model.py to cert_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/baymodelpatch_model.py to baymodelpatch_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/baymodel_model.py to baymodel_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cluster_model.py to cluster_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/clusterpatch_model.py to clusterpatch_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cluster_id_model.py to cluster_id_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/magnum_service_model.py to magnum_service_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cluster_template_model.py to cluster_template_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cluster_templatepatch_model.py to cluster_templatepatch_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/cert_client.py to cert_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/cluster_client.py to cluster_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/magnum_service_client.py to magnum_service_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/bay_client.py to bay_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/baymodel_client.py to baymodel_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/cluster_template_client.py to cluster_template_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos/test_mesos_python_client.py to test_mesos_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/client.py to client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/datagen.py to datagen.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/models.py to models.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/manager.py to manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s/test_k8s_python_client.py to test_k8s_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s/test_magnum_python_client.py to test_magnum_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/fakes.py to fakes.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service/test_periodic.py to test_periodic.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_cluster.py to test_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_magnum_service.py to test_magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_objects.py to test_objects.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_nodegroup.py to test_nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_federation.py to test_federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_x509keypair.py to test_x509keypair.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_cluster_template.py to test_cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_fields.py to test_fields.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/test_hacking.py to test_hacking.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/test_driver_manage.py to test_driver_manage.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/test_api.py to test_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/test_conductor.py to test_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/test_status.py to test_status.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/test_db_manage.py to test_db_manage.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_rpcapi.py to test_rpcapi.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_federation_conductor.py to test_federation_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_nodegroup_conductor.py to test_nodegroup_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_mesos_cluster_conductor.py to test_mesos_cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_cluster_conductor.py to test_cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_swarm_cluster_conductor.py to test_swarm_cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_conductor_listener.py to test_conductor_listener.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_ca_conductor.py to test_ca_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_k8s_cluster_conductor.py to test_k8s_cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_indirection_api.py to test_indirection_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common/test_trust_manager.py to test_trust_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common/test_cert_manager.py to test_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_k8s_api.py to test_k8s_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_utils.py to test_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks/test_heat_tasks.py to test_heat_tasks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_monitors.py to test_monitors.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_scale_manager.py to test_scale_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_cluster.py to test_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_magnum_service.py to test_magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_nodegroup.py to test_nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_federation.py to test_federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_x509keypair.py to test_x509keypair.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_cluster_template.py to test_cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_quota.py to test_quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy/test_types.py to test_types.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_app.py to test_app.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_validation.py to test_validation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_expose.py to test_expose.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_hooks.py to test_hooks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_servicegroup.py to test_servicegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_attr_validator.py to test_attr_validator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/test_base.py to test_base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/test_root.py to test_root.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_cluster.py to test_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_bay.py to test_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_magnum_service.py to test_magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_certificate.py to test_certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_utils.py to test_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_nodegroup.py to test_nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_federation.py to test_federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_stats.py to test_stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_types.py to test_types.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_cluster_template.py to test_cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_cluster_actions.py to test_cluster_actions.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_quota.py to test_quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_baymodel.py to test_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup/test_magnum_service.py to test_magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf/test_conf.py to test_conf.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers/test_heat_driver.py to test_heat_driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers/test_k8s_fedora_atomic_v1_driver.py to test_k8s_fedora_atomic_v1_driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers/test_template_definition.py to test_template_definition.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template/test_template.py to test_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_octavia.py to test_octavia.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_docker_utils.py to test_docker_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509/test_sign.py to test_sign.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509/test_validator.py to test_validator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509/test_operations.py to test_operations.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_neutron.py to test_neutron.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_policy.py to test_policy.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_utils.py to test_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_short_id.py to test_short_id.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_profiler.py to test_profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_keystone.py to test_keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/test_local.py to test_local.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/test_x509keypair_cert_manager.py to test_x509keypair_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/test_cert_manager.py to test_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/test_barbican.py to test_barbican.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_context.py to test_context.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_urlfetch.py to test_urlfetch.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_rpc.py to test_rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_service.py to test_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_clients.py to test_clients.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_exception.py to test_exception.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/glance.py to glance.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cinder.py to cinder.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/paths.py to paths.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/certificates.py to certificates.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/rpc.py to rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/barbican.py to barbican.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/x509.py to x509.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/opts.py to opts.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/kubernetes.py to kubernetes.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/docker_registry.py to docker_registry.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cluster_heat.py to cluster_heat.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/neutron.py to neutron.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/services.py to services.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/conductor.py to conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/nova.py to nova.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/trust.py to trust.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/database.py to database.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/profiler.py to profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/docker.py to docker.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/octavia.py to octavia.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cluster_templates.py to cluster_templates.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/magnum_client.py to magnum_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/heat.py to heat.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/drivers.py to drivers.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/keystone.py to keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/scale_manager.py to scale_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/monitor.py to monitor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/monitor.py to monitor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/swarm_mode_template_def.py to swarm_mode_template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/k8s_fedora_template_def.py to k8s_fedora_template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/swarm_fedora_template_def.py to swarm_fedora_template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/k8s_coreos_template_def.py to k8s_coreos_template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/k8s_template_def.py to k8s_template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/monitor.py to monitor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments/make-cert.py to make-cert.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/k8s_scale_manager.py to k8s_scale_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/k8s_monitor.py to k8s_monitor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking/checks.py to checks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cinder.py to cinder.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/rpc.py to rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/operations.py to operations.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/extensions.py to extensions.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/validator.py to validator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/short_id.py to short_id.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policy.py to policy.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/service.py to service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/neutron.py to neutron.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/nova.py to nova.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/docker_utils.py to docker_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/profiler.py to profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/context.py to context.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/octavia.py to octavia.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/name_generator.py to name_generator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/barbican_cert_manager.py to barbican_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/local_cert_manager.py to local_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/cert_manager.py to cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/x509keypair_cert_manager.py to x509keypair_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/nodegroup.py to nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/stats.py to stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/magnum_service.py to magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/certificate.py to certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/federation.py to federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/cluster_template.py to cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/bay.py to bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/baymodel.py to baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/urlfetch.py to urlfetch.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/exception.py to exception.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/rpc_service.py to rpc_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/keystone.py to keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/clients.py to clients.pyc writing byte-compilation script '/tmp/tmpt87pBz.py' /usr/bin/python2 -O /tmp/tmpt87pBz.py removing /tmp/tmpt87pBz.py running install_data creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/etc creating /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/etc/magnum copying etc/magnum/api-paste.ini -> /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/etc/magnum running install_egg_info running egg_info writing requirements to magnum.egg-info/requires.txt writing magnum.egg-info/PKG-INFO writing top-level names to magnum.egg-info/top_level.txt writing dependency_links to magnum.egg-info/dependency_links.txt writing entry points to magnum.egg-info/entry_points.txt writing pbr to magnum.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'magnum.egg-info/SOURCES.txt' Copying magnum.egg-info to /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum-9.4.1-py2.7.egg-info running install_scripts /usr/lib/python2.7/site-packages/pbr/packaging.py:410: EasyInstallDeprecationWarning: Use get_header header = easy_install.get_script_header("", executable, is_wininst) Installing magnum-driver-manage script to /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/bin Installing magnum-api script to /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/bin Installing magnum-status script to /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/bin Installing magnum-db-manage script to /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/bin Installing magnum-conductor script to /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/bin + export PYTHONPATH=. + PYTHONPATH=. + sphinx-build-2 -W -b html doc/source doc/build/html Running Sphinx v1.8.4 loading stevedore.sphinxext connecting events for openstackdocstheme [openstackdocstheme] connecting html-page-context event handler making output directory... Using openstackdocstheme Sphinx theme from /usr/lib/python2.7/site-packages/openstackdocstheme/theme No /builddir/build/BUILD/magnum-9.4.1/.gitreview found [oslo_config.sphinxconfiggen] reading config generator instructions from /builddir/build/BUILD/magnum-9.4.1/doc/source/../../etc/magnum/magnum-config-generator.conf [oslo_config.sphinxconfiggen] writing sample configuration to /builddir/build/BUILD/magnum-9.4.1/doc/source/_static/magnum.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /builddir/build/BUILD/magnum-9.4.1/doc/source/../../etc/magnum/magnum-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /builddir/build/BUILD/magnum-9.4.1/doc/source/_static/magnum.policy.yaml.sample building [mo]: targets for 0 po files that are out of date building [html]: targets for 44 source files that are out of date updating environment: 44 added, 0 changed, 0 removed reading sources... [ 2%] admin/configuring reading sources... [ 4%] admin/gmr reading sources... [ 6%] admin/index reading sources... [ 9%] admin/magnum-proxy reading sources... [ 11%] admin/troubleshooting-guide reading sources... [ 13%] cli/index reading sources... [ 15%] cli/magnum-status reading sources... [ 18%] configuration/index reading sources... [ 20%] configuration/sample-config reading sources... [ 22%] configuration/sample-policy reading sources... [ 25%] configuration/samples/index reading sources... [ 27%] configuration/samples/policy-yaml reading sources... [ 29%] contributor/api-microversion reading sources... [ 31%] contributor/api-microversion-history reading sources... [ 34%] contributor/contributing reading sources... [ 36%] contributor/functional-test reading sources... [ 38%] contributor/index reading sources... [ 40%] contributor/objects reading sources... [ 43%] contributor/policies reading sources... [ 45%] contributor/quickstart reading sources... [ 47%] contributor/reno reading sources... [ 50%] contributor/troubleshooting reading sources... [ 52%] index reading sources... [ 54%] install/common/configure_2_edit_magnum_conf reading sources... [ 56%] install/common/configure_3_populate_database reading sources... [ 59%] install/common/prerequisites reading sources... [ 61%] install/get_started reading sources... [ 63%] install/index reading sources... [ 65%] install/install reading sources... [ 68%] install/install-debian-manual reading sources... [ 70%] install/install-guide-from-source reading sources... [ 72%] install/install-obs reading sources... [ 75%] install/install-rdo reading sources... [ 77%] install/install-ubuntu reading sources... [ 79%] install/launch-instance reading sources... [ 81%] install/next-steps reading sources... [ 84%] install/verify reading sources... [ 86%] user/cluster-type-definition reading sources... [ 88%] user/glossary reading sources... [ 90%] user/heat-templates documenting plugins from u'magnum.template_definitions' reading sources... [ 93%] user/index documenting plugins from u'magnum.template_definitions' reading sources... [ 95%] user/k8s-keystone-authN-authZ reading sources... [ 97%] user/kubernetes-load-balancer reading sources... [100%] user/rolling-upgrade looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] admin/configuring [openstackdocstheme] giturl 'https://git.openstack.org/cgit/openstack/magnum/tree/doc/source' [openstackdocstheme] bug_project (use_storyboard set) 'openstack/magnum' [openstackdocstheme] series 'latest' [openstackdocstheme] display_badge False (no stable branches) [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/configuring.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/configuring.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/configuring' writing output... [ 4%] admin/gmr [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/gmr.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/gmr.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/gmr' writing output... [ 6%] admin/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/index' writing output... [ 9%] admin/magnum-proxy [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/magnum-proxy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/magnum-proxy.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/magnum-proxy' writing output... [ 11%] admin/troubleshooting-guide [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/troubleshooting-guide.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/troubleshooting-guide.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/troubleshooting-guide' writing output... [ 13%] cli/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/cli/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/cli/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'cli/index' writing output... [ 15%] cli/magnum-status [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/cli/magnum-status.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/cli/magnum-status.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'cli/magnum-status' writing output... [ 18%] configuration/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/index' writing output... [ 20%] configuration/sample-config [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/sample-config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/sample-config.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/sample-config' writing output... [ 22%] configuration/sample-policy [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/sample-policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/sample-policy.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/sample-policy' writing output... [ 25%] configuration/samples/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/samples/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/samples/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/samples/index' writing output... [ 27%] configuration/samples/policy-yaml [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/samples/policy-yaml.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/samples/policy-yaml.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/samples/policy-yaml' writing output... [ 29%] contributor/api-microversion [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/api-microversion.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/api-microversion.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/api-microversion' writing output... [ 31%] contributor/api-microversion-history [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/api-microversion-history.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/api-microversion-history.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/api-microversion-history' writing output... [ 34%] contributor/contributing [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/contributing.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/contributing.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/contributing' writing output... [ 36%] contributor/functional-test [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/functional-test.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/functional-test.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/functional-test' writing output... [ 38%] contributor/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/index' writing output... [ 40%] contributor/objects [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/objects.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/objects.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/objects' writing output... [ 43%] contributor/policies [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/policies.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/policies.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/policies' writing output... [ 45%] contributor/quickstart [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/quickstart.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/quickstart.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/quickstart' writing output... [ 47%] contributor/reno [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/reno.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/reno.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/reno' writing output... [ 50%] contributor/troubleshooting [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/troubleshooting.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/troubleshooting.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/troubleshooting' writing output... [ 52%] index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'index' writing output... [ 54%] install/common/configure_2_edit_magnum_conf [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/common/configure_2_edit_magnum_conf.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/common/configure_2_edit_magnum_conf.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/common/configure_2_edit_magnum_conf' writing output... [ 56%] install/common/configure_3_populate_database [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/common/configure_3_populate_database.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/common/configure_3_populate_database.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/common/configure_3_populate_database' writing output... [ 59%] install/common/prerequisites [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/common/prerequisites.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/common/prerequisites.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/common/prerequisites' writing output... [ 61%] install/get_started [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/get_started.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/get_started.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/get_started' writing output... [ 63%] install/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/index' writing output... [ 65%] install/install [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install' writing output... [ 68%] install/install-debian-manual [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-debian-manual.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-debian-manual.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-debian-manual' writing output... [ 70%] install/install-guide-from-source [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-guide-from-source.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-guide-from-source.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-guide-from-source' writing output... [ 72%] install/install-obs [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-obs.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-obs.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-obs' writing output... [ 75%] install/install-rdo [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-rdo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-rdo.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-rdo' writing output... [ 77%] install/install-ubuntu [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-ubuntu.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-ubuntu.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-ubuntu' writing output... [ 79%] install/launch-instance [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/launch-instance.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/launch-instance.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/launch-instance' writing output... [ 81%] install/next-steps [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/next-steps.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/next-steps.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/next-steps' writing output... [ 84%] install/verify [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/verify.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/verify.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/verify' writing output... [ 86%] user/cluster-type-definition [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/cluster-type-definition.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/cluster-type-definition.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/cluster-type-definition' writing output... [ 88%] user/glossary [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/glossary.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/glossary.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/glossary' writing output... [ 90%] user/heat-templates [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/heat-templates.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/heat-templates.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/heat-templates' writing output... [ 93%] user/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/index' writing output... [ 95%] user/k8s-keystone-authN-authZ [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/k8s-keystone-authN-authZ.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/k8s-keystone-authN-authZ.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/k8s-keystone-authN-authZ' writing output... [ 97%] user/kubernetes-load-balancer [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/kubernetes-load-balancer.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/kubernetes-load-balancer.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/kubernetes-load-balancer' writing output... [100%] user/rolling-upgrade [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/rolling-upgrade.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/rolling-upgrade.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/rolling-upgrade' generating indices... genindex[openstackdocstheme] other_versions [] [openstackdocstheme] could not determine last_updated for 'genindex' writing additional pages... search[openstackdocstheme] other_versions [] [openstackdocstheme] could not determine last_updated for 'search' copying images... [ 33%] user/../images/cluster-template-details.png copying images... [ 66%] user/../images/cluster-template.png copying images... [100%] user/../images/cluster-create.png copying downloadable files... [100%] _static/magnum.conf.sample copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded. The HTML pages are in doc/build/html. + rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/var/log/magnum/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/var/run/magnum/ + install -p -D -m 644 /builddir/build/SOURCES/magnum.logrotate /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/etc/logrotate.d/openstack-magnum + install -p -D -m 644 /builddir/build/SOURCES/openstack-magnum-api.service /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/systemd/system/openstack-magnum-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-magnum-conductor.service /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/systemd/system/openstack-magnum-conductor.service + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/var/lib/magnum/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/var/lib/magnum/certificates/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/etc/magnum/ + oslo-config-generator-2 --config-file etc/magnum/magnum-config-generator.conf --output-file /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/etc/magnum/magnum.conf + chmod 640 /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/etc/magnum/magnum.conf + mv /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/etc/magnum/api-paste.ini /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/etc/magnum + rmdir /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/etc/magnum + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/magnum-9.4.1 /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match. find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/lib/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.IP2jjG + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + rm magnum/tests/unit/test_hacking.py + PYTHON=python2 + stestr-2 --test-path=./magnum/tests/unit run --concurrency 2 {1} magnum.tests.unit.api.controllers.test_base.TestController.test_api_version_decorator [0.054538s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_negative [0.006693s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_positive [0.006276s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_shared_start_end [0.006267s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestController.test_controller_get_attr_version_not_found [0.007209s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestController.test_controller_get_attribute [0.006837s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_equal [0.006361s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_lower_version [0.005037s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_higher_version [0.003674s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_lower_version [0.004058s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_higher_major_version [0.004063s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_higher_minor_version [0.004083s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ne__with_unequal [0.003910s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_null_version [0.004222s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_start_version [0.004137s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_valid_version [0.004140s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_bad_length [0.004488s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_latest [0.004106s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_ok [0.004131s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_no_header [0.004362s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_repr_with_strings [0.004781s] ... ok INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. return pkg_resources.EntryPoint.parse("x=" + s).load(False) {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__eq__with_equal [0.043450s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__eq__with_unequal [0.004573s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_higher_version [0.004248s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_higher_major_version [0.004058s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_higher_minor_version [0.004540s] ... ok {1} magnum.tests.unit.api.controllers.test_root.TestHeathcheck.test_healthcheck_disable_file [0.126495s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_lower_major_version [0.004266s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_lower_minor_version [0.004283s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_equal [0.004207s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_lower_major_version [0.004145s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_lower_minor_version [0.005548s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ne__with_equal [0.004129s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_init [0.004622s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_is_null_false [0.004261s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_is_null_true [0.004262s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_end_version [0.004059s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_version_too_high [0.004129s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_version_too_low [0.004126s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_incorrect_service_type [0.004735s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_repr [0.004391s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_invalid_major_version [0.004581s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_ok [0.004370s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_too_high [0.004582s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_too_low [0.005241s] ... ok {1} magnum.tests.unit.api.controllers.test_root.TestRootController.test_api_paste_file_not_exist [0.007613s] ... ok {1} magnum.tests.unit.api.controllers.test_root.TestRootController.test_api_paste_file_not_exist_not_abs [0.007312s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_no_public_routes [0.018158s] ... ok INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. return pkg_resources.EntryPoint.parse("x=" + s).load(False) {1} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_v1_access [0.024582s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestHeathcheck.test_healthcheck_enabled [0.111191s] ... ok {1} magnum.tests.unit.api.controllers.test_root.TestRootController.test_get_not_found [0.007935s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_root_access [0.021521s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestRootController.test_version [0.008535s] ... ok GET: /v1/ {} GOT:{u'media_types': [{u'base': u'application/json', u'type': u'application/vnd.openstack.magnum.v1+json'}], u'stats': [{u'href': u'http://localhost/v1/stats/', u'rel': u'self'}, {u'href': u'http://localhost/stats/', u'rel': u'bookmark'}], u'nodegroups': [{u'href': u'http://localhost/v1/clusters/{cluster_id}/nodegroups', u'rel': u'self'}, {u'href': u'http://localhost/clusters/{cluster_id}/nodegroups', u'rel': u'bookmark'}], u'links': [{u'href': u'http://localhost/v1/', u'rel': u'self'}, {u'href': u'http://docs.openstack.org/developer/magnum/dev/api-spec-v1.html', u'type': u'text/html', u'rel': u'describedby'}], u'quotas': [{u'href': u'http://localhost/v1/quotas/', u'rel': u'self'}, {u'href': u'http://localhost/quotas/', u'rel': u'bookmark'}], u'mservices': [{u'href': u'http://localhost/v1/mservices/', u'rel': u'self'}, {u'href': u'http://localhost/mservices/', u'rel': u'bookmark'}], u'bays': [{u'href': u'http://localhost/v1/bays/', u'rel': u'self'}, {u'href': u'http://localhost/bays/', u'rel': u'bookmark'}], u'federations': [{u'href': u'http://localhost/v1/federations/', u'rel': u'self'}, {u'href': u'http://localhost/federations/', u'rel': u'bookmark'}], u'clustertemplates': [{u'href': u'http://localhost/v1/clustertemplates/', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/', u'rel': u'bookmark'}], u'certificates': [{u'href': u'http://localhost/v1/certificates/', u'rel': u'self'}, {u'href': u'http://localhost/certificates/', u'rel': u'bookmark'}], u'clusters': [{u'href': u'http://localhost/v1/clusters/', u'rel': u'self'}, {u'href': u'http://localhost/clusters/', u'rel': u'bookmark'}], u'baymodels': [{u'href': u'http://localhost/v1/baymodels/', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/', u'rel': u'bookmark'}], u'id': u'v1'} {0} magnum.tests.unit.api.controllers.test_root.TestV1Routing.test_route_checks_version [0.011867s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_bay.TestBayObject.test_as_dict_faults [0.004242s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_bay.TestBayObject.test_bay_init [0.004143s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'bay_example_A', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:create to be performed", "detail": "Policy doesn't allow bay:create to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_create [0.040882s] ... ok {1} magnum.tests.unit.api.controllers.test_root.TestRootController.test_noauth [0.181880s] ... ok {1} magnum.tests.unit.api.controllers.test_root.TestRootController.test_v1_controller [0.011189s] ... ok GET: /v1/bays {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:get_all to be performed", "detail": "Policy doesn't allow bay:get_all to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_get_all [0.128284s] ... ok DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 PATCH: /v1/bays/bay_example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:delete to be performed", "detail": "Policy doesn't allow bay:delete to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_delete [0.080148s] ... ok GET: /v1/bays/6e0657a3-2586-4ba2-bf8b-1a05fa8e6570/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:detail to be performed", "detail": "Policy doesn't allow bay:detail to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_detail [0.011147s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:update to be performed", "detail": "Policy doesn't allow bay:update to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_update [0.077030s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:get to be performed", "detail": "Policy doesn't allow bay:get to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_get_one [0.073227s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:delete to be performed", "detail": "Policy doesn't allow bay:delete to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_delete [0.069667s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:update to be performed", "detail": "Policy doesn't allow bay:update to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_update [0.073238s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:get to be performed", "detail": "Policy doesn't allow bay:get to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_get_one [0.070066s] ... ok DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 DELETE: /v1/bays/cluster1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {1} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_with_name [0.100571s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 could not be found", "detail": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay [0.101917s] ... ok DELETE: /v1/bays/d7801510-be7e-4b6b-b1b0-ba0066b4ab1b GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster d7801510-be7e-4b6b-b1b0-ba0066b4ab1b could not be found", "detail": "Cluster d7801510-be7e-4b6b-b1b0-ba0066b4ab1b could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_not_found [0.050211s] ... ok DELETE: /v1/bays/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_with_name_not_found [0.050616s] ... ok GET: /v1/bays/detail?limit=3&marker=9b6422d5-ce38-4e99-b0bc-94d0960bd30e {} GOT:{u'bays': [{u'links': [{u'href': u'http://localhost/v1/bays/f67571a7-6f48-41a5-a868-bfa653708c1b', u'rel': u'self'}, {u'href': u'http://localhost/bays/f67571a7-6f48-41a5-a868-bfa653708c1b', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'f67571a7-6f48-41a5-a868-bfa653708c1b', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:44.083797+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail_with_pagination_marker [0.207168s] ... ok DELETE: /v1/bays/test_bay GET: /v1/bays {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_multiple_bay_by_name [0.114931s] ... ok GOT:{u'bays': []} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_empty [0.016176s] ... ok GET: /v1/bays?limit=3&marker=63bcc15b-a6bc-4116-a9b6-af03bea4b553 {} GET: /v1/bays/?limit=3 {} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/b7372995-8680-4f6d-83c9-9d14889372d4', u'rel': u'self'}, {u'href': u'http://localhost/bays/b7372995-8680-4f6d-83c9-9d14889372d4', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'b7372995-8680-4f6d-83c9-9d14889372d4', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_all_with_pagination_marker [0.209110s] ... ok GET: /v1/bays/cluster1 {} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/1dec10bb-aee6-47c7-a906-90711e781a64', u'rel': u'self'}, {u'href': u'http://localhost/bays/1dec10bb-aee6-47c7-a906-90711e781a64', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'1dec10bb-aee6-47c7-a906-90711e781a64', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/35ed140c-eb32-4ba4-a714-a468723a73ca', u'rel': u'self'}, {u'href': u'http://localhost/bays/35ed140c-eb32-4ba4-a714-a468723a73ca', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'35ed140c-eb32-4ba4-a714-a468723a73ca', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/cf0893f1-86ef-42b6-8dcb-58eb45878bbb', u'rel': u'self'}, {u'href': u'http://localhost/bays/cf0893f1-86ef-42b6-8dcb-58eb45878bbb', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'cf0893f1-86ef-42b6-8dcb-58eb45878bbb', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}], u'next': u'http://localhost/v1/bays?sort_key=id&sort_dir=asc&limit=3&marker=cf0893f1-86ef-42b6-8dcb-58eb45878bbb'} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_collection_links [0.298428s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:44.413288+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name [0.095578s] ... ok GET: /v1/bays/test_bay {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name_multiple_bay [0.082690s] ... ok GET: /v1/bays/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name_not_found [0.013768s] ... ok GET: /v1/bays/0ed181c0-de94-410b-a752-0e5230d12b26 {} GET: /v1/bays {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/0ed181c0-de94-410b-a752-0e5230d12b26', u'rel': u'self'}, {u'href': u'http://localhost/bays/0ed181c0-de94-410b-a752-0e5230d12b26', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'0ed181c0-de94-410b-a752-0e5230d12b26', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:44.608802+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} GET: /v1/bays/0ed181c0-de94-410b-a752-0e5230d12b26 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/0ed181c0-de94-410b-a752-0e5230d12b26', u'rel': u'self'}, {u'href': u'http://localhost/bays/0ed181c0-de94-410b-a752-0e5230d12b26', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'0ed181c0-de94-410b-a752-0e5230d12b26', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:44.608802+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} GET: /bays/0ed181c0-de94-410b-a752-0e5230d12b26 {} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/d08983ea-47e4-42a0-85b1-317e691bb8ab', u'rel': u'self'}, {u'href': u'http://localhost/bays/d08983ea-47e4-42a0-85b1-317e691bb8ab', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'd08983ea-47e4-42a0-85b1-317e691bb8ab', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/b6a8e321-0169-4d8b-bc10-103507606955', u'rel': u'self'}, {u'href': u'http://localhost/bays/b6a8e321-0169-4d8b-bc10-103507606955', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'b6a8e321-0169-4d8b-bc10-103507606955', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/6fbb7664-4dac-44ec-8089-177c792fcb80', u'rel': u'self'}, {u'href': u'http://localhost/bays/6fbb7664-4dac-44ec-8089-177c792fcb80', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'6fbb7664-4dac-44ec-8089-177c792fcb80', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}], u'next': u'http://localhost/v1/bays?sort_key=id&sort_dir=asc&limit=3&marker=6fbb7664-4dac-44ec-8089-177c792fcb80'} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_collection_links_default_limit [0.298635s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/bays/0ed181c0-de94-410b-a752-0e5230d12b26', u'rel': u'self'}, {u'href': u'http://localhost/bays/0ed181c0-de94-410b-a752-0e5230d12b26', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'0ed181c0-de94-410b-a752-0e5230d12b26', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:44.608802+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_links [0.207205s] ... ok GET: /v1/bays/detail {} GET: /v1/bays {} GOT:{u'bays': [{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:44.799289+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail [0.089302s] ... ok GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_one [0.087610s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail_against_single [0.048745s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/uuid', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/uuid' is an internal attribute and can not be updated", "detail": "'/uuid' is an internal attribute and can not be updated", "request_id": ""}]} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/baymodel_id' is a mandatory attribute and can not be removed", "detail": "'/baymodel_id' is a mandatory attribute and can not be removed", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_mandatory_property_fail [0.051477s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'value': 'f02acfd1-c87a-40ad-b7d2-9c1dde139938', 'op': 'replace'}] GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:44.935403+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one [0.095966s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'f02acfd1-c87a-40ad-b7d2-9c1dde139938', 'op': u'replace'}]'", "detail": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'f02acfd1-c87a-40ad-b7d2-9c1dde139938', 'op': u'replace'}]'. Reason: can't replace non-existent object 'baymodel_id'", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_non_existent_baymodel_id [0.084760s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_FAILED', u'docker_volume_size': None, u'master_count': 3, u'bay_faults': {u'fake_name': u'fake_reason'}, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:45.033986+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_failed_bay [0.097824s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "labels": {}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": null, "uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "api_address": "172.17.2.3", "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 4, "bay_create_timeout": 60, "status": "UPDATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2021-03-24T17:21:45.037755+00:00", "container_version": null, "fixed_network": null, "flavor_id": null, "discovery_url": null} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 4, u'bay_create_timeout': 60, u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:45.037755+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok [0.354623s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_FAILED', u'docker_volume_size': None, u'master_count': 3, u'bay_faults': {}, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:45.311106+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_failed_bay_heatclient_exception [0.278988s] ... ok PATCH: /v1/bays/test_bay [{'path': '/name', 'value': 'test_bay', 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name_multiple_bay [0.116731s] ... ok PATCH: /v1/bays/bay_example_A/?rollback=True [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GET: /v1/bays {} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.3 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_update_bay_with_rollback_enabled [0.095812s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/e7791a0d-3423-4df5-9617-928eb654e334 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/e7791a0d-3423-4df5-9617-928eb654e334", "rel": "self"}, {"href": "http://localhost/bays/e7791a0d-3423-4df5-9617-928eb654e334", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "e7791a0d-3423-4df5-9617-928eb654e334", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay [0.083628s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'bay_example_A', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/cb87a8cf-f8bc-423e-a59e-4c9d983ba813 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/cb87a8cf-f8bc-423e-a59e-4c9d983ba813", "rel": "self"}, {"href": "http://localhost/bays/cb87a8cf-f8bc-423e-a59e-4c9d983ba813", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "cb87a8cf-f8bc-423e-a59e-4c9d983ba813", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": null, "created_at": "2021-03-24T17:21:45.706244+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_doesnt_contain_id [0.085027s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/b319c9c9-e0ba-47d7-8538-e19a1dae71f1', u'rel': u'self'}, {u'href': u'http://localhost/bays/b319c9c9-e0ba-47d7-8538-e19a1dae71f1', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'b319c9c9-e0ba-47d7-8538-e19a1dae71f1', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/01fb4c56-d354-45d4-b27f-f9a683dbd10c', u'rel': u'self'}, {u'href': u'http://localhost/bays/01fb4c56-d354-45d4-b27f-f9a683dbd10c', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'01fb4c56-d354-45d4-b27f-f9a683dbd10c', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/d67ba307-d1d2-4a43-8600-af89509c902c', u'rel': u'self'}, {u'href': u'http://localhost/bays/d67ba307-d1d2-4a43-8600-af89509c902c', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'd67ba307-d1d2-4a43-8600-af89509c902c', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/e3656f40-717a-46be-98a5-d46ad8e36c1f', u'rel': u'self'}, {u'href': u'http://localhost/bays/e3656f40-717a-46be-98a5-d46ad8e36c1f', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'e3656f40-717a-46be-98a5-d46ad8e36c1f', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/7f3f8688-6647-46ff-9d0e-ce5232447afa', u'rel': u'self'}, {u'href': u'http://localhost/bays/7f3f8688-6647-46ff-9d0e-ce5232447afa', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'7f3f8688-6647-46ff-9d0e-ce5232447afa', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_many [0.370290s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Adding a new attribute /foo to the root of the resource is not allowed", "detail": "Adding a new attribute /foo to the root of the resource is not allowed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_add_non_existent_property [0.082783s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/b442222a-8605-4570-9a4d-32e7e90ccf00 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/b442222a-8605-4570-9a4d-32e7e90ccf00", "rel": "self"}, {"href": "http://localhost/bays/b442222a-8605-4570-9a4d-32e7e90ccf00", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "b442222a-8605-4570-9a4d-32e7e90ccf00", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:45.791553+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_generate_uuid [0.084159s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/a536309e-c3d3-427e-8305-bdbc50cd5f5d Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/a536309e-c3d3-427e-8305-bdbc50cd5f5d", "rel": "self"}, {"href": "http://localhost/bays/a536309e-c3d3-427e-8305-bdbc50cd5f5d", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "a536309e-c3d3-427e-8305-bdbc50cd5f5d", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:45.875352+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_set_project_id_and_user_id [0.082500s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_non_existent_property [0.083918s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': u'clustermodel1', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/bfc0b5af-2765-4cda-907f-41db1d23e60d Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/bfc0b5af-2765-4cda-907f-41db1d23e60d", "rel": "self"}, {"href": "http://localhost/bays/bfc0b5af-2765-4cda-907f-41db1d23e60d", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "bfc0b5af-2765-4cda-907f-41db1d23e60d", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:45.959096+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_baymodel_name [0.085422s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 3, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:45.946551+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'op': 'remove'}] GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/faf71eb0-9be2-4bfb-b4fe-6bbabdf939f8 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/faf71eb0-9be2-4bfb-b4fe-6bbabdf939f8", "rel": "self"}, {"href": "http://localhost/bays/faf71eb0-9be2-4bfb-b4fe-6bbabdf939f8", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "faf71eb0-9be2-4bfb-b4fe-6bbabdf939f8", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": 3, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:46.042800+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_docker_volume_size [0.084232s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay-', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "labels": {}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": null, "uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "api_address": "172.17.2.3", "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 1, "bay_create_timeout": 60, "status": "UPDATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2021-03-24T17:21:45.946551+00:00", "container_version": null, "fixed_network": null, "flavor_id": null, "discovery_url": null} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2021-03-24T17:21:46.068724+00:00', u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 1, u'bay_create_timeout': 60, u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:45.946551+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_ok [0.233565s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/95f39baa-476c-4f51-9540-7481775100b8 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/95f39baa-476c-4f51-9540-7481775100b8", "rel": "self"}, {"href": "http://localhost/bays/95f39baa-476c-4f51-9540-7481775100b8", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "95f39baa-476c-4f51-9540-7481775100b8", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "testbay-", "stack_id": null, "created_at": "2021-03-24T17:21:46.128183+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_at_end_valid_name [0.082852s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '-test_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '-test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_invalid_at_start_name [0.011634s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test-bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'bay_example_B', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "cannot change cluster property(ies) name", "detail": "cannot change cluster property(ies) name.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_bay_name_failed [0.097981s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/9300f900-f62c-4954-8dca-7265907d5c26 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/9300f900-f62c-4954-8dca-7265907d5c26", "rel": "self"}, {"href": "http://localhost/bays/9300f900-f62c-4954-8dca-7265907d5c26", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "9300f900-f62c-4954-8dca-7265907d5c26", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "test-bay", "stack_id": null, "created_at": "2021-03-24T17:21:46.222636+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_valid_name [0.084744s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'value': u'a60d10fe-6435-4cd8-b24e-38bfda125f60', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-net", "detail": "test-net", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_ext_network [0.040213s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_integer_name [0.011568s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456test_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_integer_str_name [0.013397s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'a60d10fe-6435-4cd8-b24e-38bfda125f60', 'op': u'replace'}]'", "detail": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'a60d10fe-6435-4cd8-b24e-38bfda125f60', 'op': u'replace'}]'. Reason: can't replace non-existent object 'baymodel_id'", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_baymodel_id_failed [0.083887s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'. Value should have a maximum character requirement of 242", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_long_name [0.011411s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': -1, 'op': 'replace'}] GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/d2a623f3-0cc6-4b05-b9c9-fbb55d874e40 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/d2a623f3-0cc6-4b05-b9c9-fbb55d874e40", "rel": "self"}, {"href": "http://localhost/bays/d2a623f3-0cc6-4b05-b9c9-fbb55d874e40", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "d2a623f3-0cc6-4b05-b9c9-fbb55d874e40", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 1, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:46.384436+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_master_count [0.085151s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_invalid_node_count [0.096040s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/bays/70377c9b-20c0-43e4-99a5-3071155eb28a [{'path': '/name', 'value': 'bay_example_B', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 70377c9b-20c0-43e4-99a5-3071155eb28a could not be found", "detail": "Cluster 70377c9b-20c0-43e4-99a5-3071155eb28a could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_non_existent_bay [0.048731s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/23fc34b0-a786-4c0f-8044-6f5fc77316c6 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/23fc34b0-a786-4c0f-8044-6f5fc77316c6", "rel": "self"}, {"href": "http://localhost/bays/23fc34b0-a786-4c0f-8044-6f5fc77316c6", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "23fc34b0-a786-4c0f-8044-6f5fc77316c6", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 1, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:46.470954+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_node_count [0.084972s] ... ok PATCH: /v1/bays/bay_example_A [{'path': '/node_count', 'value': 4, 'op': 'replace'}] POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "labels": {}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": null, "uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "api_address": "172.17.2.3", "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 4, "bay_create_timeout": 60, "status": "UPDATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2021-03-24T17:21:46.507167+00:00", "container_version": null, "fixed_network": null, "flavor_id": null, "discovery_url": null} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 4, u'bay_create_timeout': 60, u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:46.507167+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name [0.178743s] ... ok PATCH: /v1/bays/not_found [{'path': '/name', 'value': 'not_found', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name_not_found [0.048490s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/8942b14b-2ed5-4d8d-9e56-f4d8d28c1d5b Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/8942b14b-2ed5-4d8d-9e56-f4d8d28c1d5b", "rel": "self"}, {"href": "http://localhost/bays/8942b14b-2ed5-4d8d-9e56-f4d8d28c1d5b", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "8942b14b-2ed5-4d8d-9e56-f4d8d28c1d5b", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 60, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:46.694303+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_timeout [0.225070s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/bays/bay_example_A [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_on_os_distro_image [0.042081s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.2 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_update_bay_async [0.096060s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute baymodel_id", "detail": "Invalid input for field/attribute baymodel_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_no_baymodel_id [0.011663s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'Testbay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/1615b28d-1a9a-4af1-a4d9-af60f6f8e5dd Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/1615b28d-1a9a-4af1-a4d9-af60f6f8e5dd", "rel": "self"}, {"href": "http://localhost/bays/1615b28d-1a9a-4af1-a4d9-af60f6f8e5dd", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "1615b28d-1a9a-4af1-a4d9-af60f6f8e5dd", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "test.bay", "stack_id": null, "created_at": "2021-03-24T17:21:46.822760+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_valid_name [0.085586s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': -1, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute bay_create_timeout", "detail": "Invalid input for field/attribute bay_create_timeout. Value: '-1'. Value should be greater or equal to 0", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_negative [0.025405s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': None, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/89ef379d-dfda-46c8-93dc-1905df091f84 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/89ef379d-dfda-46c8-93dc-1905df091f84", "rel": "self"}, {"href": "http://localhost/bays/89ef379d-dfda-46c8-93dc-1905df091f84", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "89ef379d-dfda-46c8-93dc-1905df091f84", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "Testbay", "stack_id": null, "created_at": "2021-03-24T17:21:46.859857+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_capital_letter_start_valid_name [0.086711s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/74c309bf-0a69-4c84-ab6e-d9c3ce21f2fc Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/74c309bf-0a69-4c84-ab6e-d9c3ce21f2fc", "rel": "self"}, {"href": "http://localhost/bays/74c309bf-0a69-4c84-ab6e-d9c3ce21f2fc", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "74c309bf-0a69-4c84-ab6e-d9c3ce21f2fc", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": null, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:46.934674+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_none [0.083480s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '_test_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '_test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_underscore_invalid_at_start_name [0.011669s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test_bay123456', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: ''. Value should have a minimum character requirement of 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_empty_name [0.163325s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/31c5cfb4-e70a-4669-aa7a-1ba43e0b2afa Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/31c5cfb4-e70a-4669-aa7a-1ba43e0b2afa", "rel": "self"}, {"href": "http://localhost/bays/31c5cfb4-e70a-4669-aa7a-1ba43e0b2afa", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "31c5cfb4-e70a-4669-aa7a-1ba43e0b2afa", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "test_bay123456", "stack_id": null, "created_at": "2021-03-24T17:21:47.029667+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_valid_str_int_name [0.084846s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-flavor", "detail": "test-flavor", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_flavor [0.043144s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-key", "detail": "test-key", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_keypair [0.042209s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/d07ccf92-9cd4-4207-ab42-0e19c90996eb Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/d07ccf92-9cd4-4207-ab42-0e19c90996eb", "rel": "self"}, {"href": "http://localhost/bays/d07ccf92-9cd4-4207-ab42-0e19c90996eb", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "d07ccf92-9cd4-4207-ab42-0e19c90996eb", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": 20, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:47.113511+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_without_docker_volume_size [0.083963s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelObject.test_baymodel_init [0.004240s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 0, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute master_count", "detail": "Invalid input for field/attribute master_count. Value: '0'. Value should be greater or equal to 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_master_count_zero [0.028099s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:delete to be performed", "detail": "Policy doesn't allow baymodel:delete to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_delete [0.025425s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.-_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GET: /v1/baymodels/59254838-47f3-4b2f-a11b-c35054aee13e/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:detail to be performed", "detail": "Policy doesn't allow baymodel:detail to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_detail [0.009024s] ... ok GET: /v1/baymodels {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:get_all to be performed", "detail": "Policy doesn't allow baymodel:get_all to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_get_all [0.010601s] ... ok PATCH: /v1/baymodels/example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:update to be performed", "detail": "Policy doesn't allow baymodel:update to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_update [0.055472s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/3bea93a7-b689-472a-9440-ce7a1c68399d Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/3bea93a7-b689-472a-9440-ce7a1c68399d", "rel": "self"}, {"href": "http://localhost/bays/3bea93a7-b689-472a-9440-ce7a1c68399d", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "3bea93a7-b689-472a-9440-ce7a1c68399d", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "test.-_bay", "stack_id": null, "created_at": "2021-03-24T17:21:47.223088+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_mix_special_char_valid_name [0.084514s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:delete to be performed", "detail": "Policy doesn't allow baymodel:delete to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_delete [0.024721s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_multi_images_same_name [0.042357s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:get to be performed", "detail": "Policy doesn't allow baymodel:get to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_get_one [0.024762s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': u'foo', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "master_count must be 1 when master_lb_enabled is False", "detail": "master_count must be 1 when master_lb_enabled is False", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_lb_multi_node [0.043610s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 1, 'flavor_id': None, 'baymodel_id': u'foo', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel [0.052854s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_bay [0.071465s] ... ok DELETE: /v1/baymodels/clustermodel1 GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/9407608a-c490-48e3-90c7-d8a8586186b8 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/9407608a-c490-48e3-90c7-d8a8586186b8", "rel": "self"}, {"href": "http://localhost/bays/9407608a-c490-48e3-90c7-d8a8586186b8", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "9407608a-c490-48e3-90c7-d8a8586186b8", "api_address": null, "baymodel_id": "foo", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 1, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:47.400570+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_lb_one_node [0.090582s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': -1, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_node_count_negative [0.025665s] ... ok GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_name [0.035542s] ... ok DELETE: /v1/baymodels/not_found POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 0, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '0'. Value should be greater or equal to 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_node_count_zero [0.025425s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_found could not be found", "detail": "ClusterTemplate not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_name_not_found [0.022650s] ... ok DELETE: /v1/baymodels/test_baymodel POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'ccefe39c-e92d-4ba1-9151-5c99c6b4b28a', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate ccefe39c-e92d-4ba1-9151-5c99c6b4b28a could not be found", "detail": "ClusterTemplate ccefe39c-e92d-4ba1-9151-5c99c6b4b28a could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_non_existent_baymodel_id [0.027425s] ... ok GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple ClusterTemplates exist with same name", "detail": "Multiple ClusterTemplates exist with same name. Please use the ClusterTemplate uuid instead.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_multiple_baymodel_by_name [0.028798s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GET: /v1/baymodels/?limit=3 {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_nonexist_image [0.042322s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay.', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/ea451be2-733d-423b-8aa0-0433f770780f', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/ea451be2-733d-423b-8aa0-0433f770780f', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'ea451be2-733d-423b-8aa0-0433f770780f', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.531060+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/28ee504c-60a7-446f-b1fc-298367678b7f', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/28ee504c-60a7-446f-b1fc-298367678b7f', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'28ee504c-60a7-446f-b1fc-298367678b7f', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.532960+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/4c964efa-6b4f-4772-b122-66079095103b', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/4c964efa-6b4f-4772-b122-66079095103b', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'4c964efa-6b4f-4772-b122-66079095103b', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.534718+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}], u'next': u'http://localhost/v1/baymodels?sort_key=id&sort_dir=asc&limit=3&marker=4c964efa-6b4f-4772-b122-66079095103b'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_collection_links [0.036979s] ... ok GET: /v1/baymodels {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/429c0686-1278-4618-8b86-d21088433a98', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/429c0686-1278-4618-8b86-d21088433a98', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'429c0686-1278-4618-8b86-d21088433a98', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.567604+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/dd0085ed-85ba-469d-ae99-8bdc2ff1029d', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/dd0085ed-85ba-469d-ae99-8bdc2ff1029d', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'dd0085ed-85ba-469d-ae99-8bdc2ff1029d', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.569431+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/4fc7d05d-5ddf-4de9-9d1a-dfd780b8ba40', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/4fc7d05d-5ddf-4de9-9d1a-dfd780b8ba40', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'4fc7d05d-5ddf-4de9-9d1a-dfd780b8ba40', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.571226+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}], u'next': u'http://localhost/v1/baymodels?sort_key=id&sort_dir=asc&limit=3&marker=4fc7d05d-5ddf-4de9-9d1a-dfd780b8ba40'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_collection_links_default_limit [0.036245s] ... ok GET: /v1/baymodels/detail {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.603661+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail [0.028551s] ... ok GET: /v1/baymodels {} GOT:{u'baymodels': []} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_empty [0.023933s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/1416b711-595c-455b-9885-2a245a4e69de Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/1416b711-595c-455b-9885-2a245a4e69de", "rel": "self"}, {"href": "http://localhost/bays/1416b711-595c-455b-9885-2a245a4e69de", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "1416b711-595c-455b-9885-2a245a4e69de", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "testbay.", "stack_id": null, "created_at": "2021-03-24T17:21:47.605682+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_at_end_valid_name [0.083426s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '.test_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '.test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_invalid_at_start_name [0.012164s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 0, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/27b3c143-c6f9-44c5-aa66-4525be770567 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/27b3c143-c6f9-44c5-aa66-4525be770567", "rel": "self"}, {"href": "http://localhost/bays/27b3c143-c6f9-44c5-aa66-4525be770567", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "27b3c143-c6f9-44c5-aa66-4525be770567", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 0, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2021-03-24T17:21:47.706744+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_zero [0.096161s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay_', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.656703+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one [0.175453s] ... ok GET: /v1/baymodels/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_found could not be found", "detail": "ClusterTemplate not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name_not_found [0.024629s] ... ok GET: /v1/baymodels/0a67f6e5-8c96-44e5-a545-c49a55ac1556 {} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/2397432f-6bd3-4f42-803d-4ea1e876f4fd Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/2397432f-6bd3-4f42-803d-4ea1e876f4fd", "rel": "self"}, {"href": "http://localhost/bays/2397432f-6bd3-4f42-803d-4ea1e876f4fd", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "2397432f-6bd3-4f42-803d-4ea1e876f4fd", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "testbay_", "stack_id": null, "created_at": "2021-03-24T17:21:47.807541+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_underscore_at_end_valid_name [0.099081s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/0a67f6e5-8c96-44e5-a545-c49a55ac1556', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/0a67f6e5-8c96-44e5-a545-c49a55ac1556', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'0a67f6e5-8c96-44e5-a545-c49a55ac1556', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.857393+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} GET: /v1/baymodels/0a67f6e5-8c96-44e5-a545-c49a55ac1556 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/0a67f6e5-8c96-44e5-a545-c49a55ac1556', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/0a67f6e5-8c96-44e5-a545-c49a55ac1556', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'0a67f6e5-8c96-44e5-a545-c49a55ac1556', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.857393+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} GET: /baymodels/0a67f6e5-8c96-44e5-a545-c49a55ac1556 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/0a67f6e5-8c96-44e5-a545-c49a55ac1556', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/0a67f6e5-8c96-44e5-a545-c49a55ac1556', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'0a67f6e5-8c96-44e5-a545-c49a55ac1556', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.857393+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_links [0.065451s] ... ok GET: /v1/baymodels {} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/ecbced9e-d6f7-4a55-a72e-942eef5211e7 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/ecbced9e-d6f7-4a55-a72e-942eef5211e7", "rel": "self"}, {"href": "http://localhost/bays/ecbced9e-d6f7-4a55-a72e-942eef5211e7", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "ecbced9e-d6f7-4a55-a72e-942eef5211e7", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "psi-3-bay", "stack_id": null, "created_at": "2021-03-24T17:21:47.900970+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_without_name [0.093482s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'bay_model_example_A', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:create to be performed", "detail": "Policy doesn't allow baymodel:create to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_create [0.012220s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:get to be performed", "detail": "Policy doesn't allow baymodel:get to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_get_one [0.027376s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/a4da80f0-2896-4fb3-b635-57b1871e54b7', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/a4da80f0-2896-4fb3-b635-57b1871e54b7', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'a4da80f0-2896-4fb3-b635-57b1871e54b7', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.922761+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/6af818a8-6cfb-4f10-acef-97d66d42f37e', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/6af818a8-6cfb-4f10-acef-97d66d42f37e', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'6af818a8-6cfb-4f10-acef-97d66d42f37e', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.924604+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/af52c069-b346-4b37-a5a8-a647129d0512', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/af52c069-b346-4b37-a5a8-a647129d0512', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'af52c069-b346-4b37-a5a8-a647129d0512', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.926519+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/5a256f33-e43f-416b-865e-2f40c608ee0f', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/5a256f33-e43f-416b-865e-2f40c608ee0f', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'5a256f33-e43f-416b-865e-2f40c608ee0f', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.928397+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/44c7f64b-a84b-42a8-861c-e5bc1d9e85a4', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/44c7f64b-a84b-42a8-861c-e5bc1d9e85a4', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'44c7f64b-a84b-42a8-861c-e5bc1d9e85a4', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.930205+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_many [0.043704s] ... ok GET: /v1/baymodels {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:47.969193+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_one [0.030648s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'img', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:update to be performed", "detail": "Policy doesn't allow baymodel:update to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_update [0.056108s] ... ok DELETE: /v1/baymodels/abb0499d-86d5-46ca-ba78-f8b855d4c3fe GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_create_baymodel_with_no_os_distro_image [0.059904s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_non_existent_property_fail [0.027152s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/uuid', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/uuid' is an internal attribute and can not be updated", "detail": "'/uuid' is an internal attribute and can not be updated", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_uuid [0.012107s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/flavor_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_flavor_id [0.059124s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate abb0499d-86d5-46ca-ba78-f8b855d4c3fe could not be found", "detail": "ClusterTemplate abb0499d-86d5-46ca-ba78-f8b855d4c3fe could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_not_found [0.161747s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_image_id [0.058487s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail_against_single [0.013523s] ... ok GET: /v1/baymodels/detail?limit=3&marker=50cd3a70-b198-4822-89df-8a0a34b26bb3 {} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/58385a16-f10d-45e6-9f74-ecef0065d2b1', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/58385a16-f10d-45e6-9f74-ecef0065d2b1', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'58385a16-f10d-45e6-9f74-ecef0065d2b1', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:48.234209+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail_with_pagination_marker [0.048972s] ... ok GET: /v1/baymodels?limit=3&marker=967c30c8-8197-4b36-88cf-e3b607d63796 {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/4bf7cbb5-c54e-4571-ad2e-f1ccdf652243', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/4bf7cbb5-c54e-4571-ad2e-f1ccdf652243', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'4bf7cbb5-c54e-4571-ad2e-f1ccdf652243', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:48.282694+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_all_with_pagination_marker [0.045695s] ... ok GET: /v1/baymodels/clustermodel1 {} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_A", "created_at": "2021-03-24T17:21:48.215707+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2021-03-24T17:21:48.324410+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'public': True, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'bay_model_example_A', u'created_at': u'2021-03-24T17:21:48.215707+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay_allow_update [0.135618s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:48.323356+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name [0.028542s] ... ok GET: /v1/baymodels/test_baymodel {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple ClusterTemplates exist with same name", "detail": "Multiple ClusterTemplates exist with same name. Please use the ClusterTemplate uuid instead.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name_multiple_baymodel [0.026097s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Adding a new attribute /foo to the root of the resource is not allowed", "detail": "Adding a new attribute /foo to the root of the resource is not allowed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_add_root_non_existent [0.025030s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'value': 'calico', 'op': 'replace'}] PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/image_id' is a mandatory attribute and can not be removed", "detail": "'/image_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/keypair_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/keypair_id' is a mandatory attribute and can not be removed", "detail": "'/keypair_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/coe', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/coe' is a mandatory attribute and can not be removed", "detail": "'/coe' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/external_network_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/external_network_id' is a mandatory attribute and can not be removed", "detail": "'/external_network_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/server_type', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Network driver type calico is not supported, expecting a docker/flannel/unspecified network driver", "detail": "Network driver type calico is not supported, expecting a docker/flannel/unspecified network driver.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay_not_allow_update [0.080302s] ... ok PATCH: /v1/baymodels/eba945aa-6088-4889-9dde-937f2e14d09e [{'path': '/name', 'value': 'bay_model_example_B', 'op': 'add'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/server_type' is a mandatory attribute and can not be removed", "detail": "'/server_type' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/tls_disabled', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/tls_disabled' is a mandatory attribute and can not be removed", "detail": "'/tls_disabled' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/public' is a mandatory attribute and can not be removed", "detail": "'/public' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/registry_enabled', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/registry_enabled' is a mandatory attribute and can not be removed", "detail": "'/registry_enabled' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/cluster_distro', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/cluster_distro' is a mandatory attribute and can not be removed", "detail": "'/cluster_distro' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/network_driver' is a mandatory attribute and can not be removed", "detail": "'/network_driver' is a mandatory attribute and can not be removed", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_mandatory_property_fail [0.040739s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate eba945aa-6088-4889-9dde-937f2e14d09e could not be found", "detail": "ClusterTemplate eba945aa-6088-4889-9dde-937f2e14d09e could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_not_found [0.029137s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'bay_model_example_A', u'created_at': u'2021-03-24T17:21:48.444530+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/dns_nameserver', 'op': 'remove'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_A", "created_at": "2021-03-24T17:21:48.444530+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": null} GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2021-03-24T17:21:48.519556+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'bay_model_example_A', u'created_at': u'2021-03-24T17:21:48.444530+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': None} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_singular [0.101529s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/external_network_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_A", "created_at": "2021-03-24T17:21:48.461250+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2021-03-24T17:21:48.518486+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'public': True, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'bay_model_example_A', u'created_at': u'2021-03-24T17:21:48.461250+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_public_baymodel_success [0.083542s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2000-01-01T00:00:00+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel [0.015163s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_generate_uuid [0.006139s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:48.574332+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_set_project_id_and_user_id [0.017327s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_external_network_id [0.058001s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/keypair_id', 'value': 'aaa', 'op': 'replace'}] POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:48.589421+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_dns [0.014929s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:48.604812+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_flavor [0.015333s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': -12, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 65536, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 0, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 1023, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 'not an int', 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_apiserver_port [0.028343s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_keypair_id [0.059164s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '1.1.2'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '1.1..1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': 'openstack.org'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_dns_nameserver [0.017767s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'bay_model_example_B', 'op': 'replace'}] POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': -1, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 1, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 2, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 'notanint', 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_docker_volume_size [0.023738s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': '', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': '', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': '', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': '', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': '', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': ''} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': '', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': '', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_B", "created_at": "2021-03-24T17:21:48.663904+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'bay_model_example_B', u'created_at': u'2021-03-24T17:21:48.663904+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_singular [0.086138s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'bay_model_example_B', 'op': 'replace'}] POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': '', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': '', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': '', 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': '', 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': '', 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': '', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': '', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': '', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': '', 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': '', 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': '', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_empty_string [0.083059s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple images", "detail": "Multiple images", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_multi_image_name [0.011542s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "flavor", "detail": "flavor", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_flavor [0.012309s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Test", "detail": "Test", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_keypair [0.011958s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_os_distro_image [0.011664s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:48.822303+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_volume_driver [0.015666s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/11d15016-4791-47fe-8442-37672440cd91 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/11d15016-4791-47fe-8442-37672440cd91", "rel": "self"}, {"href": "http://localhost/baymodels/11d15016-4791-47fe-8442-37672440cd91", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "11d15016-4791-47fe-8442-37672440cd91", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:48.837931+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_os_distro_image [0.015440s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_B", "created_at": "2021-03-24T17:21:48.751621+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_name_with_bay [0.120091s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute keypair_id", "detail": "Invalid input for field/attribute keypair_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_keypair_id [0.009975s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'value': 'flannel', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay [0.120195s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] POST: /v1/certificates {'cluster_uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'pem': 'fake-pem', 'csr': 'fake-csr'} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_public_baymodel_fail [0.055846s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'my-image', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow certificate:create to be performed", "detail": "Policy doesn't allow certificate:create to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_create [0.199728s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "my-image", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.052204+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_doesnt_contain_id [0.014618s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': True, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_public_fail [0.010850s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GET: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.078552+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_public_not_set [0.015204s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': True, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.092131+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_public_success [0.013348s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 99, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow certificate:get to be performed", "detail": "Policy doesn't allow certificate:get to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_get_one [0.060090s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 99, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.106729+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_docker_volume_size [0.014478s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.121120+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_external_network [0.014204s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GET: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/04615158-0361-4fff-aaff-c0ebc6efb7a9 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/04615158-0361-4fff-aaff-c0ebc6efb7a9", "rel": "self"}, {"href": "http://localhost/baymodels/04615158-0361-4fff-aaff-c0ebc6efb7a9", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "04615158-0361-4fff-aaff-c0ebc6efb7a9", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.137093+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_image_name [0.015742s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'k8s', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'storm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'meson', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'osomatsu', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_coe [0.021451s] ... ok GOT:{u'cluster_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'pem': u'fake-pem', u'bay_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'links': [{u'href': u'http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'csr': u'fake-csr'} {1} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one [0.076106s] ... ok GET: /v1/certificates/cluster1 {} GOT:{u'cluster_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'pem': u'fake-pem', u'bay_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'links': [{u'href': u'http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'csr': u'fake-csr'} {1} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name [0.073938s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_long_string [0.077542s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'bad_driver', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Network driver type bad_driver is not supported, expecting a flannel/calico/unspecified network driver", "detail": "Network driver type bad_driver is not supported, expecting a flannel/calico/unspecified network driver.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_network_driver [0.010189s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.261175+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_labels [0.014438s] ... ok GET: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'flannel', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.277666+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_network_driver [0.016469s] ... ok GOT:{u'cluster_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'pem': u'fake-pem', u'bay_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'links': [{u'href': u'http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'csr': u'fake-csr'} GET: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'cluster_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'pem': u'fake-pem', u'bay_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'links': [{u'href': u'http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'csr': u'fake-csr'} GET: /certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'flannel', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:{u'cluster_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'pem': u'fake-pem', u'bay_uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'links': [{u'href': u'http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'csr': u'fake-csr'} {1} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_links [0.164689s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.429175+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_network_driver_non_def_config [0.151787s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test", "detail": "test", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_external_network [0.011999s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/certificates {'cluster_uuid': 'not_found', 'csr': 'fake-csr'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_image_name [0.011526s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_cluster_not_found [0.035036s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.468775+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_network_driver [0.015324s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 1, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'overlay', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 1, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "overlay", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.485567+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_overlay [0.016383s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': 'rexray', 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:49.500695+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_volume_driver [0.015179s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute image_id", "detail": "Invalid input for field/attribute image_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_image_id [0.009812s] ... ok GOT:Response: 202 Accepted Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {1} magnum.tests.unit.api.controllers.v1.test_certificate.TestRotateCaCertificate.test_rotate_ca_cert [0.058779s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "tau-16-model", "created_at": "2021-03-24T17:21:49.525833+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_name [0.014814s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertObject.test_cert_init [0.004161s] ... ok PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow certificate:rotate_ca to be performed", "detail": "Policy doesn't allow certificate:rotate_ca to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_rotate [0.056561s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Rotating the CA certificate on a non-TLS cluster is not supported", "detail": "Rotating the CA certificate on a non-TLS cluster is not supported", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_certificate.TestRotateCaCertificateNonTls.test_rotate_ca_cert_non_tls [0.072308s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterObject.test_cluster_init [0.004897s] ... ok GET: /v1/clusters/94c18e8f-c5d3-4589-8ea9-64e51989c039/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:detail to be performed", "detail": "Policy doesn't allow cluster:detail to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_detail [0.011439s] ... ok GET: /v1/clusters {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:get_all to be performed", "detail": "Policy doesn't allow cluster:get_all to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_get_all [0.011310s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GET: /v1/certificates/test_cluster {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name_multiple_cluster [0.099216s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:update to be performed", "detail": "Policy doesn't allow cluster:update to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_update [0.072069s] ... ok GET: /v1/certificates/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name_not_found [0.030351s] ... ok DELETE: /v1/clusters/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_with_name_not_found [0.048733s] ... ok POST: /v1/certificates {'cluster_uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'csr': 'fake-csr'} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"cluster_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "pem": "fake-pem", "bay_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "links": [{"href": "http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "csr": "fake-csr"} {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert [0.071500s] ... ok POST: /v1/certificates {'bay_uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'csr': 'fake-csr'} DELETE: /v1/clusters/test_cluster GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_multiple_cluster_by_name [0.113735s] ... ok GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"cluster_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "pem": "fake-pem", "bay_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "links": [{"href": "http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "csr": "fake-csr"} {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_by_bay_name [0.071800s] ... ok POST: /v1/certificates {'cluster_uuid': u'cluster1', 'csr': 'fake-csr'} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"cluster_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "pem": "fake-pem", "bay_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "links": [{"href": "http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "csr": "fake-csr"} {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_by_cluster_name [0.073264s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster_example_A', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} magnum/drivers/common/driver.py:38: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. yield entry_point, entry_point.load(require=False) GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:create to be performed", "detail": "Policy doesn't allow cluster:create to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_create [0.057181s] ... ok GET: /v1/clusters {} DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:delete to be performed", "detail": "Policy doesn't allow cluster:delete to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_delete [0.071196s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:get to be performed", "detail": "Policy doesn't allow cluster:get to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_get_one [0.069584s] ... ok GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'4a1b78a0-5c9b-4459-ba8d-92819c2546d7', u'links': [{u'href': u'http://localhost/v1/clusters/4a1b78a0-5c9b-4459-ba8d-92819c2546d7', u'rel': u'self'}, {u'href': u'http://localhost/clusters/4a1b78a0-5c9b-4459-ba8d-92819c2546d7', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'145dda1c-caaf-415f-a143-9090699290b3', u'links': [{u'href': u'http://localhost/v1/clusters/145dda1c-caaf-415f-a143-9090699290b3', u'rel': u'self'}, {u'href': u'http://localhost/clusters/145dda1c-caaf-415f-a143-9090699290b3', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'ec1b7326-3db8-4040-9e62-9a5a5f92a4dd', u'links': [{u'href': u'http://localhost/v1/clusters/ec1b7326-3db8-4040-9e62-9a5a5f92a4dd', u'rel': u'self'}, {u'href': u'http://localhost/clusters/ec1b7326-3db8-4040-9e62-9a5a5f92a4dd', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}], u'next': u'http://localhost/v1/clusters?sort_key=id&sort_dir=asc&limit=3&marker=ec1b7326-3db8-4040-9e62-9a5a5f92a4dd'} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_collection_links_default_limit [0.299260s] ... ok PATCH: /v1/clusters/cluster_example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GET: /v1/clusters/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:update to be performed", "detail": "Policy doesn't allow cluster:update to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_update [0.075433s] ... ok GOT:{u'clusters': [{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:50.181550+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail [0.086325s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:delete to be performed", "detail": "Policy doesn't allow cluster:delete to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_delete [0.072066s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:get to be performed", "detail": "Policy doesn't allow cluster:get to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_get_one [0.070050s] ... ok GET: /v1/clusters/detail?limit=3&marker=a0cd8930-428a-45fa-bf51-b2ec872ec6a9 {} DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 could not be found", "detail": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster [0.094528s] ... ok GOT:{u'clusters': [{u'links': [{u'href': u'http://localhost/v1/clusters/54d0bb70-eb7b-4806-9775-4abaf0dd56a1', u'rel': u'self'}, {u'href': u'http://localhost/clusters/54d0bb70-eb7b-4806-9775-4abaf0dd56a1', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'54d0bb70-eb7b-4806-9775-4abaf0dd56a1', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:50.370385+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail_with_pagination_marker [0.348840s] ... ok DELETE: /v1/clusters/955a0147-d29a-43a7-b479-98e9cfd06e38 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_as_admin [0.260918s] ... ok GET: /v1/clusters {} DELETE: /v1/clusters/15e5bba4-3f22-49f2-bf03-58bab9b7a35e GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 15e5bba4-3f22-49f2-bf03-58bab9b7a35e could not be found", "detail": "Cluster 15e5bba4-3f22-49f2-bf03-58bab9b7a35e could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_not_found [0.048889s] ... ok DELETE: /v1/clusters/cluster1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_with_name [0.090457s] ... ok GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'9d0111bc-92d9-4781-b257-dfcc61e0dbdf', u'links': [{u'href': u'http://localhost/v1/clusters/9d0111bc-92d9-4781-b257-dfcc61e0dbdf', u'rel': u'self'}, {u'href': u'http://localhost/clusters/9d0111bc-92d9-4781-b257-dfcc61e0dbdf', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'df638a84-eaf6-4cf8-8249-ddeaf90042a0', u'links': [{u'href': u'http://localhost/v1/clusters/df638a84-eaf6-4cf8-8249-ddeaf90042a0', u'rel': u'self'}, {u'href': u'http://localhost/clusters/df638a84-eaf6-4cf8-8249-ddeaf90042a0', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'b158005b-c7c9-4184-b49d-d522a8896677', u'links': [{u'href': u'http://localhost/v1/clusters/b158005b-c7c9-4184-b49d-d522a8896677', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b158005b-c7c9-4184-b49d-d522a8896677', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'65dcce37-95d2-43b1-8c03-b1b0206b5d69', u'links': [{u'href': u'http://localhost/v1/clusters/65dcce37-95d2-43b1-8c03-b1b0206b5d69', u'rel': u'self'}, {u'href': u'http://localhost/clusters/65dcce37-95d2-43b1-8c03-b1b0206b5d69', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_all_with_all_projects [0.299332s] ... ok GET: /v1/clusters/cluster1 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:50.918658+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name [0.096863s] ... ok GET: /v1/clusters/?limit=3 {} GET: /v1/clusters/test_cluster {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name_multiple_cluster [0.081125s] ... ok GET: /v1/clusters/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name_not_found [0.013643s] ... ok GET: /v1/clusters/b82b9ea9-7965-4e1c-abe1-ce18d14313b8 {} GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'e04e9268-f230-42ab-8762-bf86569dd463', u'links': [{u'href': u'http://localhost/v1/clusters/e04e9268-f230-42ab-8762-bf86569dd463', u'rel': u'self'}, {u'href': u'http://localhost/clusters/e04e9268-f230-42ab-8762-bf86569dd463', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'bbb1deac-0b0a-4266-ad2b-b9af3eb1957d', u'links': [{u'href': u'http://localhost/v1/clusters/bbb1deac-0b0a-4266-ad2b-b9af3eb1957d', u'rel': u'self'}, {u'href': u'http://localhost/clusters/bbb1deac-0b0a-4266-ad2b-b9af3eb1957d', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'37a80e1e-f7f7-4101-abba-16594996d5f3', u'links': [{u'href': u'http://localhost/v1/clusters/37a80e1e-f7f7-4101-abba-16594996d5f3', u'rel': u'self'}, {u'href': u'http://localhost/clusters/37a80e1e-f7f7-4101-abba-16594996d5f3', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}], u'next': u'http://localhost/v1/clusters?sort_key=id&sort_dir=asc&limit=3&marker=37a80e1e-f7f7-4101-abba-16594996d5f3'} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_collection_links [0.302025s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/b82b9ea9-7965-4e1c-abe1-ce18d14313b8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b82b9ea9-7965-4e1c-abe1-ce18d14313b8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'b82b9ea9-7965-4e1c-abe1-ce18d14313b8', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:51.109078+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid [0.095104s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail_against_single [0.048296s] ... ok GET: /v1/clusters {} GOT:{u'clusters': []} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_empty [0.014503s] ... ok GET: /v1/clusters/b3964b05-f0d5-4456-b27a-b737ed6d59d6 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/b3964b05-f0d5-4456-b27a-b737ed6d59d6', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b3964b05-f0d5-4456-b27a-b737ed6d59d6', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'b3964b05-f0d5-4456-b27a-b737ed6d59d6', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'b3964b05-f0d5-4456-b27a-b737ed6d59d6', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:51.206967+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid_admin [0.096707s] ... ok GET: /v1/clusters/a6b20e01-151d-48d7-9cac-ac8968882948 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster a6b20e01-151d-48d7-9cac-ac8968882948 could not be found", "detail": "Cluster a6b20e01-151d-48d7-9cac-ac8968882948 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid_not_found [0.013348s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GET: /v1/clusters?limit=3&marker=5744fa63-8c09-4a2a-8e15-f22f04a70f41 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'faults': {u'test-master': u'fake_reason'}, u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_FAILED', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:51.314293+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_failed_cluster [0.099231s] ... ok GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'1477e0b3-7316-49ec-b181-8923905e0451', u'links': [{u'href': u'http://localhost/v1/clusters/1477e0b3-7316-49ec-b181-8923905e0451', u'rel': u'self'}, {u'href': u'http://localhost/clusters/1477e0b3-7316-49ec-b181-8923905e0451', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_all_with_pagination_marker [0.202318s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Adding a new attribute /foo to the root of the resource is not allowed", "detail": "Adding a new attribute /foo to the root of the resource is not allowed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_add_non_existent_property [0.081762s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/non-existent', 'op': 'remove'}] GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:51.443728+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one [0.095108s] ... ok GET: /v1/clusters/dd967da6-254a-4b90-b2f7-61d0e0f7f836 {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_non_existent_property [0.082810s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/dd967da6-254a-4b90-b2f7-61d0e0f7f836', u'rel': u'self'}, {u'href': u'http://localhost/clusters/dd967da6-254a-4b90-b2f7-61d0e0f7f836', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'dd967da6-254a-4b90-b2f7-61d0e0f7f836', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:51.537394+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} GET: /v1/clusters/dd967da6-254a-4b90-b2f7-61d0e0f7f836 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:51.580714+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'op': 'remove'}] GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/dd967da6-254a-4b90-b2f7-61d0e0f7f836', u'rel': u'self'}, {u'href': u'http://localhost/clusters/dd967da6-254a-4b90-b2f7-61d0e0f7f836', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'dd967da6-254a-4b90-b2f7-61d0e0f7f836', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:51.537394+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} GET: /clusters/dd967da6-254a-4b90-b2f7-61d0e0f7f836 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/dd967da6-254a-4b90-b2f7-61d0e0f7f836', u'rel': u'self'}, {u'href': u'http://localhost/clusters/dd967da6-254a-4b90-b2f7-61d0e0f7f836', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'dd967da6-254a-4b90-b2f7-61d0e0f7f836', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:51.537394+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_links [0.195717s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2021-03-24T17:21:51.716446+00:00', u'keypair': None, u'node_count': 1, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:51.580714+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_ok [0.220442s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'cluster_example_B', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "cannot change cluster property(ies) name", "detail": "cannot change cluster property(ies) name.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_cluster_name_failed [0.104528s] ... ok GET: /v1/clusters {} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'value': u'22c92af2-8f72-4705-b3c6-1667e4ef8b40', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "cannot change cluster property(ies) cluster_template_id", "detail": "cannot change cluster property(ies) cluster_template_id.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_cluster_template_id_failed [0.107945s] ... ok PATCH: /v1/clusters/cluster_example_A [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'f3ad7937-d590-4225-a4f1-b4ba5fcdd94b', u'links': [{u'href': u'http://localhost/v1/clusters/f3ad7937-d590-4225-a4f1-b4ba5fcdd94b', u'rel': u'self'}, {u'href': u'http://localhost/clusters/f3ad7937-d590-4225-a4f1-b4ba5fcdd94b', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'61a5eb61-7934-418e-9610-3b92ad199e82', u'links': [{u'href': u'http://localhost/v1/clusters/61a5eb61-7934-418e-9610-3b92ad199e82', u'rel': u'self'}, {u'href': u'http://localhost/clusters/61a5eb61-7934-418e-9610-3b92ad199e82', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'0d9d393c-f3ed-462b-ac99-75428698eb0f', u'links': [{u'href': u'http://localhost/v1/clusters/0d9d393c-f3ed-462b-ac99-75428698eb0f', u'rel': u'self'}, {u'href': u'http://localhost/clusters/0d9d393c-f3ed-462b-ac99-75428698eb0f', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'd50f164a-36f7-48f5-b3b0-673ba98f5773', u'links': [{u'href': u'http://localhost/v1/clusters/d50f164a-36f7-48f5-b3b0-673ba98f5773', u'rel': u'self'}, {u'href': u'http://localhost/clusters/d50f164a-36f7-48f5-b3b0-673ba98f5773', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}, {u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'7795168f-e534-43c5-b5cb-a8f2b160160c', u'links': [{u'href': u'http://localhost/v1/clusters/7795168f-e534-43c5-b5cb-a8f2b160160c', u'rel': u'self'}, {u'href': u'http://localhost/clusters/7795168f-e534-43c5-b5cb-a8f2b160160c', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_many [0.365476s] ... ok GET: /v1/clusters {} GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'keypair': None, u'name': u'cluster1', u'health_status': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'master_count': 3, u'create_timeout': 60, u'docker_volume_size': None}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_one [0.084492s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/uuid', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/uuid' is an internal attribute and can not be updated", "detail": "'/uuid' is an internal attribute and can not be updated", "request_id": ""}]} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/cluster_template_id' is a mandatory attribute and can not be removed", "detail": "'/cluster_template_id' is a mandatory attribute and can not be removed", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_mandatory_property_fail [0.046726s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': -1, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_invalid_node_count [0.095505s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'keypair': None, u'node_count': 4, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:52.012123+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name [0.315250s] ... ok PATCH: /v1/clusters/17ede626-c6d1-40a0-bfb2-d98790436951 [{'path': '/name', 'value': 'cluster_example_B', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 17ede626-c6d1-40a0-bfb2-d98790436951 could not be found", "detail": "Cluster 17ede626-c6d1-40a0-bfb2-d98790436951 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_non_existent_cluster [0.047050s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'value': 'bf92e2a9-f686-4c96-9d6e-ec65c720f53c', 'op': 'replace'}] PATCH: /v1/clusters/test_cluster [{'path': '/name', 'value': 'test_cluster', 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name_multiple_cluster [0.118638s] ... ok PATCH: /v1/clusters/121b0621-79ca-4d86-bb31-d9fb392514b6 [{'path': '/cluster_id', 'value': '121b0621-79ca-4d86-bb31-d9fb392514b6', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 121b0621-79ca-4d86-bb31-d9fb392514b6 could not be found", "detail": "Cluster 121b0621-79ca-4d86-bb31-d9fb392514b6 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_uuid_not_found [0.047595s] ... ok PATCH: /v1/clusters/c986a0bc-aa24-49da-b6f2-abd471533bd4 [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate bf92e2a9-f686-4c96-9d6e-ec65c720f53c could not be found", "detail": "ClusterTemplate bf92e2a9-f686-4c96-9d6e-ec65c720f53c could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_non_existent_cluster_template_id [0.234507s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "c986a0bc-aa24-49da-b6f2-abd471533bd4"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_as_admin [0.145833s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 3, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': 4, 'op': 'replace'}] magnum/drivers/common/driver.py:38: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. yield entry_point, entry_point.load(require=False) GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "c88b78c6-1bd1-4aa9-a473-f144f9519a79"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_docker_volume_size [0.097415s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': -1, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute docker_volume_size", "detail": "Invalid input for field/attribute docker_volume_size. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 'notanint', 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'keypair': None, u'node_count': 4, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:52.609524+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok [0.165724s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute cluster", "detail": "Invalid input for field/attribute cluster. Value: '{'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 'notanint', 'labels': None, 'fixed_network': None, 'master_count': 3, 'node_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'discovery_url': None, 'fixed_subnet': None, 'name': 'cluster1'}'. invalid literal for int() with base 10: 'notanint'", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 1, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/clusters/not_found [{'path': '/name', 'value': 'not_found', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name_not_found [0.057363s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "docker volume size 1 GB is not valid, expecting minimum value 3GB for devicemapper storage driver", "detail": "docker volume size 1 GB is not valid, expecting minimum value 3GB for devicemapper storage driver.", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 2, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/?rollback=False [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "docker volume size 2 GB is not valid, expecting minimum value 3GB for devicemapper storage driver", "detail": "docker volume size 2 GB is not valid, expecting minimum value 3GB for devicemapper storage driver.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_docker_volume_size [0.143402s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.3 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_with_rollback_disabled [0.120537s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-flavor", "detail": "test-flavor", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_flavor [0.077329s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/?rollback=True [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-key", "detail": "test-key", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_keypair [0.078329s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'keypair': 'keypair2', 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.3 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_with_rollback_enabled [0.112040s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "7d6da087-9ef0-464a-bb47-adaab709c66b"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_keypair [0.092649s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 0, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "385c81a7-2dc1-4c7f-b1f6-eaa2b44690f5"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster [0.092914s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute master_count", "detail": "Invalid input for field/attribute master_count. Value: '0'. Value should be greater or equal to 1", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_master_count_zero [0.027436s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': 'm2.small'} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster_example_A', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "50b8c19d-e6a7-4af1-949c-1f1007ced677"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_master_flavor_id [0.092546s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "01a77c3f-c422-493b-ab96-cd8d80cacaa4"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_doesnt_contain_id [0.094338s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "keypair2", "detail": "keypair2", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_multi_keypair_same_name [0.077307s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': u'foo', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "65a8d54a-93c8-4847-a1ed-6f29625c48be"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_generate_uuid [0.090960s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute cluster_template_id", "detail": "Invalid input for field/attribute cluster_template_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_no_cluster_template_id [0.011393s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "master_count must be 1 when master_lb_enabled is False", "detail": "master_count must be 1 when master_lb_enabled is False", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_lb_multi_node [0.081268s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': u'foo', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 1, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "a0664275-1403-4dfe-9152-62ae162be1eb"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Resource limit exceeded: You have reached the maximum clusters per project, 1", "detail": "Resource limit exceeded: You have reached the maximum clusters per project, 1. You may delete a cluster to make room for a new one.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_resource_limit_reached [0.144533s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "3e7e2b7c-a1d4-48d6-9fc8-02dee15638ea"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_lb_one_node [0.094729s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "f9c45e45-77bf-49e5-8cc8-9e4882a89d45"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_set_project_id_and_user_id [0.090658s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': u'clustermodel1', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "1e708395-0efd-4857-bc78-f95efa6a7610"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_cluster_template_name [0.091894s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': 'm2.small', 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "19756946-b618-4c89-a2a8-6461c6fec793"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_master_count [0.238826s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "c60b8fc3-cb46-42f1-bf6e-435ee3d47b3d"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_flavor_id [0.089849s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2c5eefc7-a0f5-447f-9de1-b0946f3f39ef"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_node_count [0.093980s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-net", "detail": "test-net", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_ext_network [0.076068s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': 'invalid', 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute cluster", "detail": "Invalid input for field/attribute cluster. Value: '{'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': 'invalid', 'fixed_network': None, 'master_count': 3, 'node_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'discovery_url': None, 'fixed_subnet': None, 'name': 'cluster1'}'. Value not a valid dict: invalid", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_labels [0.025402s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'. Value should have a maximum character requirement of 242", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456test_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '-test_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '-test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '.test_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '.test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '_test_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '_test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: ''. Value should have a minimum character requirement of 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_name [0.030626s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': {'key': 'value'}, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_nonexist_image [0.082595s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': -1, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute create_timeout", "detail": "Invalid input for field/attribute create_timeout. Value: '-1'. Value should be greater or equal to 0", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_negative [0.025994s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': None, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5ae37890-c097-4ec8-8e1c-63d035101624"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_none [0.094597s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test_cluster123456', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b3834981-1763-4aa6-a07f-9def88ebe2af"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_labels [0.229766s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "0257c2d6-84b7-4a83-a5a8-8c7d9697c491"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test-cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_multi_images_same_name [0.077612s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b534a501-2728-49d5-b3b6-84d4f64aa79a"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5dd530bf-f873-458b-8875-f0a8986e1004"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testcluster.', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "6e7a16d5-49d9-42f1-b39a-48f9dd551899"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_timeout [0.094849s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': -1, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_node_count_negative [0.025536s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 0, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '0'. Value should be greater or equal to 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_node_count_zero [0.027568s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e59f5439-d89e-43bc-9c27-8d6829d5aa12', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate e59f5439-d89e-43bc-9c27-8d6829d5aa12 could not be found", "detail": "ClusterTemplate e59f5439-d89e-43bc-9c27-8d6829d5aa12 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_non_existent_cluster_template_id [0.025332s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "98d0128f-0033-4259-8f78-fea6a943d113"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testcluster-', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'notfound', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate notfound could not be found", "detail": "ClusterTemplate notfound could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_non_existent_cluster_template_name [0.025347s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "cdd1ff2a-a9a4-4d52-aa8f-00b86068a2cc"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testcluster_', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_on_os_distro_image [0.078495s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 0, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "87cf0653-d341-4769-bb3e-976507e77d7a"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.-_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "7468b78c-ca5e-4b25-abef-1de09fa83576"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_zero [0.093637s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2e0ff590-2e55-4012-85c8-7bce97382ead"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'Testcluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "22eba14d-9464-4bff-b0b0-5d082830e21a"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_docker_volume_size [0.093756s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "7f8771fe-cbc0-4a5b-bced-9cb97b47b269"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_valid_name [0.684240s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "44d7ef4d-000b-424c-9879-78ea4acc020c"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_flavor_id [0.090068s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "6688cd49-f307-45e2-bb09-4977109d81f4"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_master_flavor_id [0.093039s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "c82087eb-702d-4656-9cf7-c31b97175c52"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_keypair [0.093058s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "561b69ea-6e61-4ffa-a844-eb233f4620ea"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_name [0.094160s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 6} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "37601e0b-6374-4fbe-98d0-722c99153661"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_labels [0.092582s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 3, 'nodegroup': u'f7c0f9ed-a5d1-495b-b065-d657fbb06e0a'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Resizing test-worker outside the allowed range: min_node_count = 4, max_node_count = None", "detail": "Resizing test-worker outside the allowed range: min_node_count = 4, max_node_count = None", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize_with_node_count_less_than_min [0.055947s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 6, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:54.897540+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize [0.106165s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 6, 'nodegroup': u'2e19eabb-9bed-4639-8b77-63bd25c898ee'} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'cluster_template': 'test_2'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Resizing a master nodegroup is not supported", "detail": "Resizing a master nodegroup is not supported.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize_with_master_nodegroup [0.052847s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade [0.084990s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 6, 'nodegroup': u'5eab06fe-0673-43d2-a6b1-6a2e6e2ca05a'} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'cluster_template': 'not_there'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_there could not be found", "detail": "ClusterTemplate not_there could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_ct_not_found [0.081957s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': u'4d9a1864-adc2-4b6c-9ac3-df4bc43c9bd4', 'cluster_template': 'test_2'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Resizing test-worker outside the allowed range: min_node_count = 1, max_node_count = 5", "detail": "Resizing test-worker outside the allowed range: min_node_count = 1, max_node_count = 5", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize_with_node_count_greater_than_max [0.201500s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 6, 'nodegroup': u'17535ea6-f5af-47f1-87c6-4b88709779cb'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 6, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:55.259963+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize_with_nodegroup [0.108500s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_default_master [0.224234s] ... ok POST: /v1/clusters/not_there/actions/upgrade {'cluster_template': 'test_2'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_there could not be found", "detail": "Cluster not_there could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_cluster_not_found [0.053778s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': u'2c76c9a1-15f0-4263-ac14-df0ad233b4e9', 'cluster_template': 'test_2'} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': '27e3153e-d5bf-4b7e-b517-fb518e17f34c', 'cluster_template': 'test_1'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_default_worker [0.085649s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_non_default_ng [0.083048s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': 'not_there', 'cluster_template': 'test_2'} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': '27e3153e-d5bf-4b7e-b517-fb518e17f34c', 'cluster_template': 'test_2'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup not_there could not be found", "detail": "Nodegroup not_there could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_ng_not_found [0.082009s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplateObject.test_cluster_template_init [0.004178s] ... ok GET: /v1/clustertemplates/42f85600-756a-443f-a5e1-56228a7cd5ca/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:detail to be performed", "detail": "Policy doesn't allow clustertemplate:detail to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_detail [0.009139s] ... ok PATCH: /v1/clustertemplates/example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Cluster Template is not valid for upgrade: Nodegroup test_ng can be upgraded only to match cluster's template (test_1)", "detail": "Cluster Template is not valid for upgrade: Nodegroup test_ng can be upgraded only to match cluster's template (test_1).", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_non_default_ng_invalid_ct [0.084791s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'cluster_model_example_A', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:create to be performed", "detail": "Policy doesn't allow clustertemplate:create to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_create [0.010907s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:update to be performed", "detail": "Policy doesn't allow clustertemplate:update to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_update [0.056698s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:delete to be performed", "detail": "Policy doesn't allow clustertemplate:delete to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_delete [0.027037s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GET: /v1/clustertemplates {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:get_all to be performed", "detail": "Policy doesn't allow clustertemplate:get_all to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_get_all [0.010129s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:delete to be performed", "detail": "Policy doesn't allow clustertemplate:delete to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_delete [0.027288s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:get to be performed", "detail": "Policy doesn't allow clustertemplate:get to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_get_one [0.026226s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:get to be performed", "detail": "Policy doesn't allow clustertemplate:get to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_get_one [0.024767s] ... ok DELETE: /v1/clustertemplates/1dffdb1d-145a-4a60-bd5e-5bc677a67596 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_as_admin [0.033837s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:update to be performed", "detail": "Policy doesn't allow clustertemplate:update to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_update [0.057383s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template [0.052250s] ... ok DELETE: /v1/clustertemplates/532418de-b1c2-4b41-8d5e-cb4b1ef3e624 GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_cluster [0.067086s] ... ok DELETE: /v1/clustertemplates/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate 532418de-b1c2-4b41-8d5e-cb4b1ef3e624 could not be found", "detail": "ClusterTemplate 532418de-b1c2-4b41-8d5e-cb4b1ef3e624 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_not_found [0.023757s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_found could not be found", "detail": "ClusterTemplate not_found could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_name_not_found [0.022450s] ... ok DELETE: /v1/clustertemplates/clustermodel1 GET: /v1/clustertemplates/?limit=3 {} GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_name [0.035780s] ... ok DELETE: /v1/clustertemplates/test_cluster_template GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/6b1800a9-41e0-4a22-9fb1-6bb4f2ed9dab', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/6b1800a9-41e0-4a22-9fb1-6bb4f2ed9dab', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'6b1800a9-41e0-4a22-9fb1-6bb4f2ed9dab', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.797901+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/668ee088-9066-4709-91cb-d9cd151ec52f', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/668ee088-9066-4709-91cb-d9cd151ec52f', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'668ee088-9066-4709-91cb-d9cd151ec52f', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.799751+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/4ea30dca-be1c-4581-8194-8cd82ab6b10e', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/4ea30dca-be1c-4581-8194-8cd82ab6b10e', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'4ea30dca-be1c-4581-8194-8cd82ab6b10e', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.801494+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}], u'next': u'http://localhost/v1/clustertemplates?sort_key=id&sort_dir=asc&limit=3&marker=4ea30dca-be1c-4581-8194-8cd82ab6b10e'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_collection_links [0.038771s] ... ok GET: /v1/clustertemplates {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple ClusterTemplates exist with same name", "detail": "Multiple ClusterTemplates exist with same name. Please use the ClusterTemplate uuid instead.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_multiple_cluster_template_by_name [0.027327s] ... ok GET: /v1/clustertemplates/detail {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/7fa589c9-5abf-457a-871f-d1699e705435', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/7fa589c9-5abf-457a-871f-d1699e705435', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'7fa589c9-5abf-457a-871f-d1699e705435', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.836898+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e1af311a-d0bb-4d58-8a49-ec087aa1bea7', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e1af311a-d0bb-4d58-8a49-ec087aa1bea7', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'e1af311a-d0bb-4d58-8a49-ec087aa1bea7', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.838714+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/82210579-13cf-4dee-8cc2-374dc6865887', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/82210579-13cf-4dee-8cc2-374dc6865887', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'82210579-13cf-4dee-8cc2-374dc6865887', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.840460+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}], u'next': u'http://localhost/v1/clustertemplates?sort_key=id&sort_dir=asc&limit=3&marker=82210579-13cf-4dee-8cc2-374dc6865887'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_collection_links_default_limit [0.036597s] ... ok GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.857649+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail [0.029315s] ... ok GET: /v1/clustertemplates {} GOT:{u'clustertemplates': []} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_empty [0.023690s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail_against_single [0.012922s] ... ok GET: /v1/clustertemplates/detail?limit=3&marker=023056d6-98b7-4714-8153-c89885cabab6 {} GET: /v1/clustertemplates/clustermodel1 {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/343c623d-25cc-4356-b15c-e4ab52802875', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/343c623d-25cc-4356-b15c-e4ab52802875', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'343c623d-25cc-4356-b15c-e4ab52802875', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.892681+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail_with_pagination_marker [0.051198s] ... ok GET: /v1/clustertemplates {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.910875+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name [0.029489s] ... ok GET: /v1/clustertemplates/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_found could not be found", "detail": "ClusterTemplate not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name_not_found [0.023332s] ... ok GET: /v1/clustertemplates/c8ed20a6-6a91-423d-9f0b-dcf3e4da71ff {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/c8ed20a6-6a91-423d-9f0b-dcf3e4da71ff', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/c8ed20a6-6a91-423d-9f0b-dcf3e4da71ff', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'c8ed20a6-6a91-423d-9f0b-dcf3e4da71ff', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'c8ed20a6-6a91-423d-9f0b-dcf3e4da71ff', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.964457+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid_admin [0.026463s] ... ok GET: /v1/clustertemplates {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.991661+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_one [0.027990s] ... ok GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/0ff52931-1c54-41be-b2b8-79dd53e55c31', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/0ff52931-1c54-41be-b2b8-79dd53e55c31', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'0ff52931-1c54-41be-b2b8-79dd53e55c31', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'0', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.938691+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/dc0638db-5e1c-4795-ba20-c7840ee8b20e', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/dc0638db-5e1c-4795-ba20-c7840ee8b20e', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'dc0638db-5e1c-4795-ba20-c7840ee8b20e', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'1', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.940817+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/2b4fa43c-8b22-41d6-907a-b53631f4c293', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/2b4fa43c-8b22-41d6-907a-b53631f4c293', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'2b4fa43c-8b22-41d6-907a-b53631f4c293', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'2', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.942755+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/26abb653-8965-4cc3-af52-5c3860414f50', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/26abb653-8965-4cc3-af52-5c3860414f50', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'26abb653-8965-4cc3-af52-5c3860414f50', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'3', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.944603+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_all_with_all_projects [0.050345s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Adding a new attribute /foo to the root of the resource is not allowed", "detail": "Adding a new attribute /foo to the root of the resource is not allowed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_add_root_non_existent [0.025303s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'img', 'op': 'replace'}] GET: /v1/clustertemplates?limit=3&marker=580d1d66-d07a-4d1d-a9f3-97773cebbf21 {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/04f1450c-c462-41a9-8e1f-f2073d74484e', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/04f1450c-c462-41a9-8e1f-f2073d74484e', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'04f1450c-c462-41a9-8e1f-f2073d74484e', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:55.994170+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_all_with_pagination_marker [0.047120s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.035747+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one [0.028864s] ... ok GET: /v1/clustertemplates/test_clustertemplate {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple ClusterTemplates exist with same name", "detail": "Multiple ClusterTemplates exist with same name. Please use the ClusterTemplate uuid instead.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name_multiple_cluster_template [0.027052s] ... ok GET: /v1/clustertemplates/5903f3f0-5923-4aec-bfb0-daa8a1c97747 {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_create_cluster_template_with_no_os_distro_image [0.061529s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/5903f3f0-5923-4aec-bfb0-daa8a1c97747', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/5903f3f0-5923-4aec-bfb0-daa8a1c97747', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'5903f3f0-5923-4aec-bfb0-daa8a1c97747', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.092075+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid [0.026918s] ... ok GET: /v1/clustertemplates/9b88e14f-97a5-4104-868f-ef053726f194 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'cluster_model_example_A', u'created_at': u'2021-03-24T17:21:56.106169+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/dns_nameserver', 'op': 'remove'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate 9b88e14f-97a5-4104-868f-ef053726f194 could not be found", "detail": "ClusterTemplate 9b88e14f-97a5-4104-868f-ef053726f194 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid_not_found [0.023766s] ... ok GET: /v1/clustertemplates/9f3d5eb4-0506-4841-b810-e39b0597fd31 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/9f3d5eb4-0506-4841-b810-e39b0597fd31', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/9f3d5eb4-0506-4841-b810-e39b0597fd31', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'9f3d5eb4-0506-4841-b810-e39b0597fd31', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.142760+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} GET: /v1/clustertemplates/9f3d5eb4-0506-4841-b810-e39b0597fd31 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/9f3d5eb4-0506-4841-b810-e39b0597fd31', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/9f3d5eb4-0506-4841-b810-e39b0597fd31', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'9f3d5eb4-0506-4841-b810-e39b0597fd31', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.142760+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} GET: /clustertemplates/9f3d5eb4-0506-4841-b810-e39b0597fd31 {} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2021-03-24T17:21:56.106169+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": null} GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/9f3d5eb4-0506-4841-b810-e39b0597fd31', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/9f3d5eb4-0506-4841-b810-e39b0597fd31', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'9f3d5eb4-0506-4841-b810-e39b0597fd31', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.142760+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_links [0.062811s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2021-03-24T17:21:56.184500+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'cluster_model_example_A', u'created_at': u'2021-03-24T17:21:56.106169+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_singular [0.105952s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/uuid', 'op': 'remove'}] GET: /v1/clustertemplates {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/uuid' is an internal attribute and can not be updated", "detail": "'/uuid' is an internal attribute and can not be updated", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_uuid [0.011802s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/external_network_id', 'value': 'aaa', 'op': 'replace'}] GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/9f83bfb6-1419-47cc-9207-2059b46dfa17', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/9f83bfb6-1419-47cc-9207-2059b46dfa17', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'9f83bfb6-1419-47cc-9207-2059b46dfa17', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.205866+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/c97842ae-aaa7-413b-bd99-baa6e2a4ec00', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/c97842ae-aaa7-413b-bd99-baa6e2a4ec00', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'c97842ae-aaa7-413b-bd99-baa6e2a4ec00', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.207699+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/287f5969-6040-47b4-8468-32c73bec49d6', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/287f5969-6040-47b4-8468-32c73bec49d6', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'287f5969-6040-47b4-8468-32c73bec49d6', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.209430+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/108ab3c9-769c-4277-a39b-2f2032cc87b8', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/108ab3c9-769c-4277-a39b-2f2032cc87b8', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'108ab3c9-769c-4277-a39b-2f2032cc87b8', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.211214+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}, {u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/578e88e3-4443-47de-b3c3-4b29cbdddd7e', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/578e88e3-4443-47de-b3c3-4b29cbdddd7e', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'578e88e3-4443-47de-b3c3-4b29cbdddd7e', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2021-03-24T17:21:56.212996+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_many [0.037644s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_external_network_id [0.057858s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'aaa', 'op': 'replace'}] PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/image_id' is a mandatory attribute and can not be removed", "detail": "'/image_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/coe', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/coe' is a mandatory attribute and can not be removed", "detail": "'/coe' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/external_network_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/external_network_id' is a mandatory attribute and can not be removed", "detail": "'/external_network_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/server_type', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/server_type' is a mandatory attribute and can not be removed", "detail": "'/server_type' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/tls_disabled', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/tls_disabled' is a mandatory attribute and can not be removed", "detail": "'/tls_disabled' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/public' is a mandatory attribute and can not be removed", "detail": "'/public' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/registry_enabled', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/registry_enabled' is a mandatory attribute and can not be removed", "detail": "'/registry_enabled' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/cluster_distro', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/cluster_distro' is a mandatory attribute and can not be removed", "detail": "'/cluster_distro' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/network_driver' is a mandatory attribute and can not be removed", "detail": "'/network_driver' is a mandatory attribute and can not be removed", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_mandatory_property_fail [0.035878s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_non_existent_property_fail [0.027282s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/flavor_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_image_id [0.061705s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'cluster_model_example_B', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_flavor_id [0.057091s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/keypair_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_keypair_id [0.194705s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_B", "created_at": "2021-03-24T17:21:56.343969+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'cluster_model_example_B', u'created_at': u'2021-03-24T17:21:56.343969+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_singular [0.231190s] ... ok PATCH: /v1/clustertemplates/362fad51-812e-4f4d-a2a6-d3455dbb9933 [{'path': '/name', 'value': 'cluster_model_example_B', 'op': 'replace'}] PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'cluster_model_example_B', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/362fad51-812e-4f4d-a2a6-d3455dbb9933", "rel": "self"}, {"href": "http://localhost/clustertemplates/362fad51-812e-4f4d-a2a6-d3455dbb9933", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "362fad51-812e-4f4d-a2a6-d3455dbb9933", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "362fad51-812e-4f4d-a2a6-d3455dbb9933", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_B", "created_at": "2021-03-24T17:21:56.578111+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_as_admin [0.067964s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_B", "created_at": "2021-03-24T17:21:56.560446+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_name_with_cluster [0.116882s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/hidden', 'value': True, 'op': 'replace'}] PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": true, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2021-03-24T17:21:56.643435+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2021-03-24T17:21:56.750784+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': True, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'cluster_model_example_A', u'created_at': u'2021-03-24T17:21:56.643435+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_hidden_with_cluster_allow_update [0.134126s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2021-03-24T17:21:56.676588+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/labels', 'value': "{'etcd_volume_size': '1'}", 'op': 'replace'}] GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2021-03-24T17:21:56.781000+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'project_id': u'fake_project', u'public': True, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'cluster_model_example_A', u'created_at': u'2021-03-24T17:21:56.676588+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster_allow_update [0.132178s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'value': 'calico', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"etcd_volume_size": "1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2021-03-24T17:21:56.779337+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'etcd_volume_size': u'1'}, u'updated_at': u'2021-03-24T17:21:56.853001+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'cluster_model_example_A', u'created_at': u'2021-03-24T17:21:56.779337+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_replace_labels_success [0.102572s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Network driver type calico is not supported, expecting a docker/flannel/unspecified network driver", "detail": "Network driver type calico is not supported, expecting a docker/flannel/unspecified network driver.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster_not_allow_update [0.075606s] ... ok PATCH: /v1/clustertemplates/6c85b941-3161-4c44-ac7f-65787650dcaf [{'path': '/name', 'value': 'cluster_model_example_B', 'op': 'add'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate 6c85b941-3161-4c44-ac7f-65787650dcaf could not be found", "detail": "ClusterTemplate 6c85b941-3161-4c44-ac7f-65787650dcaf could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_not_found [0.025670s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'value': 'flannel', 'op': 'replace'}] {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_public_cluster_template_fail [0.058518s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'my-image', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "my-image", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:56.975832+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_doesnt_contain_id [0.015731s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': True, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_hidden_fail [0.012929s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster [0.117858s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/hidden', 'value': True, 'op': 'replace'}] POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': True, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_fail [0.011101s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.015160+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_set_project_id_and_user_id [0.014622s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.029770+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_dns [0.014556s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_hidden_cluster_template_fail [0.061431s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.046010+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_external_network [0.016086s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/hidden', 'value': True, 'op': 'replace'}] GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.060783+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_flavor [0.014740s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/3fba33b1-efef-4c68-826f-ba8d5f00d5be Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/3fba33b1-efef-4c68-826f-ba8d5f00d5be", "rel": "self"}, {"href": "http://localhost/clustertemplates/3fba33b1-efef-4c68-826f-ba8d5f00d5be", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "3fba33b1-efef-4c68-826f-ba8d5f00d5be", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.075652+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_image_name [0.014517s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': -12, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 65536, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 0, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 1023, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 'not an int', 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_apiserver_port [0.025358s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'bad_driver', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Network driver type bad_driver is not supported, expecting a flannel/calico/unspecified network driver", "detail": "Network driver type bad_driver is not supported, expecting a flannel/calico/unspecified network driver.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_network_driver [0.010128s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple images", "detail": "Multiple images", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_multi_image_name [0.013050s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": true, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2021-03-24T17:21:57.060372+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2021-03-24T17:21:57.120141+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': True, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'cluster_model_example_A', u'created_at': u'2021-03-24T17:21:57.060372+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_hidden_cluster_template_success [0.086794s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'flannel', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.139497+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_network_driver [0.015095s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'flannel', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.155456+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_network_driver_non_def_config [0.015826s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_os_distro_image [0.012348s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/2a3db2f6-a8c6-48cf-bdd2-24fc4af76862 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/2a3db2f6-a8c6-48cf-bdd2-24fc4af76862", "rel": "self"}, {"href": "http://localhost/clustertemplates/2a3db2f6-a8c6-48cf-bdd2-24fc4af76862", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "2a3db2f6-a8c6-48cf-bdd2-24fc4af76862", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.185085+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_os_distro_image [0.016502s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2021-03-24T17:21:57.146670+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2021-03-24T17:21:57.205790+00:00', u'floating_ip_enabled': True, u'fixed_subnet': u'private', u'master_flavor_id': u'm1.magnum', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'test', u'hidden': False, u'project_id': u'fake_project', u'public': True, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'public', u'cluster_distro': u'fedora-atomic', u'image_id': u'nerdherd', u'volume_driver': u'rexray', u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'cluster_model_example_A', u'created_at': u'2021-03-24T17:21:57.146670+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_public_cluster_template_success [0.084906s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': 'rexray', 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.199892+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_volume_driver [0.014758s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2000-01-01T00:00:00+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template [0.016664s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute image_id", "detail": "Invalid input for field/attribute image_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_without_image_id [0.009783s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': True, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": true, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.253683+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_hidden_success [0.014091s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": null, "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.225494+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_without_keypair_id [0.015626s] ... ok DELETE: /v1/federations/72090b19-777b-4589-ad87-b66d58169771 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/federations/72090b19-777b-4589-ad87-b66d58169771 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation 72090b19-777b-4589-ad87-b66d58169771 could not be found", "detail": "Federation 72090b19-777b-4589-ad87-b66d58169771 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation [0.024987s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test", "detail": "test", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_no_exist_external_network [0.011833s] ... ok DELETE: /v1/federations/c93c6b1b-bdf3-43e7-ae5d-0446658ebd37 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation c93c6b1b-bdf3-43e7-ae5d-0446658ebd37 could not be found", "detail": "Federation c93c6b1b-bdf3-43e7-ae5d-0446658ebd37 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_not_found [0.014767s] ... ok GET: /v1/federations {} GOT:{u'federations': []} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_empty [0.012958s] ... ok GET: /v1/federations/c7499bd8-e3af-4bab-b6b5-aa6cb2805f33 {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'c7499bd8-e3af-4bab-b6b5-aa6cb2805f33', u'links': [{u'href': u'http://localhost/v1/federations/c7499bd8-e3af-4bab-b6b5-aa6cb2805f33', u'rel': u'self'}, {u'href': u'http://localhost/federations/c7499bd8-e3af-4bab-b6b5-aa6cb2805f33', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:57.288266+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one [0.015025s] ... ok GET: /v1/federations/test_federation {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple federations exist with same name", "detail": "Multiple federations exist with same name. Please use the federation uuid instead.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name_multiple_federation [0.014777s] ... ok GET: /v1/federations/cede6c37-255d-4e20-9f68-abd819b88022 {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'cede6c37-255d-4e20-9f68-abd819b88022', u'links': [{u'href': u'http://localhost/v1/federations/cede6c37-255d-4e20-9f68-abd819b88022', u'rel': u'self'}, {u'href': u'http://localhost/federations/cede6c37-255d-4e20-9f68-abd819b88022', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:57.318269+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_uuid [0.014774s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.279736+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_not_set [0.013795s] ... ok GET: /v1/federations/41626289-5f5d-4d01-8431-008b3af01956 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation 41626289-5f5d-4d01-8431-008b3af01956 could not be found", "detail": "Federation 41626289-5f5d-4d01-8431-008b3af01956 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_uuid_not_found [0.011584s] ... ok PATCH: /v1/federations/ba7d2069-5725-40c0-9133-99fcc13b136c [{'path': '/member_ids', 'value': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'op': 'add'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "A cluster with UUID 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is already a member of the federation federation-example", "detail": "A cluster with UUID 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is already a member of the federation federation-example.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_join_cluster_already_member [0.057131s] ... ok PATCH: /v1/federations/c6fea3ec-d938-4c7a-a296-4d910d8a3b92 [{'path': '/member_ids', 'value': '2343797e-5ddc-4462-97eb-938229719118', 'op': 'remove'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 2343797e-5ddc-4462-97eb-938229719118 could not be found", "detail": "Cluster 2343797e-5ddc-4462-97eb-938229719118 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_unjoin_non_existent_cluster [0.019255s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': True, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.295375+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_success [0.015473s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 99, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 99, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.309968+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_docker_volume_size [0.014432s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'k8s', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'storm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'meson', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'osomatsu', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_coe [0.022293s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '1.1.2'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '1.1..1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': 'openstack.org'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_dns_nameserver [0.017729s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': -1, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 1, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 2, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 'notanint', 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_docker_volume_size [0.024981s] ... ok PATCH: /v1/federations/2ae93a9b-1767-40a4-a21e-75adc828f884 [{'path': '/member_ids', 'value': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'op': 'remove'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is not a member of the federation federation-example", "detail": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is not a member of the federation federation-example.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_unjoin_non_member_cluster [0.195236s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': 'e9a62e6e-dfe7-4f53-a4ce-a7858ceb0745', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'fake-name', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '85462a4d-4a5c-4a87-9d50-2bf13f2edb46'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster e9a62e6e-dfe7-4f53-a4ce-a7858ceb0745 could not be found", "detail": "Cluster e9a62e6e-dfe7-4f53-a4ce-a7858ceb0745 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_hostcluster_does_not_exist [0.036604s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': '', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': '', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': '', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': '', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': '', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': ''} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': '', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': '', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': '', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': '', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': '', 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': '', 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': '', 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': '', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': '', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': '', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': '', 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': '', 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': '', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_empty_string [0.084911s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'f5c3abec-4a2b-434e-b2ca-be9891d2ff74'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'. Value should have a maximum character requirement of 242", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '123456', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '54b74360-0eaf-4102-b345-489eefd945ec'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '123456test_federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '7b52e083-cf49-4000-8f71-5f38594e5e49'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456test_federation'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '-test_federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '523017f3-9026-41c0-bada-2178bbd2aef0'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '-test_federation'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '.test_federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'dc876e70-8824-48a7-b805-d4fb601cc36f'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '.test_federation'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '_test_federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '54021a09-127b-484c-bd9c-cb969808d73c'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '_test_federation'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '59642d13-16bc-4400-ab4a-38c6c43df6d0'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: ''. Value should have a minimum character requirement of 1", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_with_invalid_name [0.051269s] ... ok GET: /v1/mservices {} GOT:{u'mservices': []} {0} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_empty [0.011970s] ... ok GET: /v1/mservices {} GOT:{u'mservices': [{u'binary': u'magnum-conductor', u'created_at': u'2001-01-01T00:00:00+00:00', u'updated_at': u'2001-01-01T00:00:00+00:00', u'report_count': 13, u'disabled': False, u'state': u'up', u'host': u'fake-host', u'disabled_reason': None, u'id': 1}, {u'binary': u'magnum-conductor', u'created_at': u'2001-01-01T00:00:00+00:00', u'updated_at': u'2001-01-01T00:00:00+00:00', u'report_count': 13, u'disabled': False, u'state': u'up', u'host': u'fake-host', u'disabled_reason': None, u'id': 2}, {u'binary': u'magnum-conductor', u'created_at': u'2001-01-01T00:00:00+00:00', u'updated_at': u'2001-01-01T00:00:00+00:00', u'report_count': 13, u'disabled': False, u'state': u'up', u'host': u'fake-host', u'disabled_reason': None, u'id': 3}, {u'binary': u'magnum-conductor', u'created_at': u'2001-01-01T00:00:00+00:00', u'updated_at': u'2001-01-01T00:00:00+00:00', u'report_count': 13, u'disabled': False, u'state': u'up', u'host': u'fake-host', u'disabled_reason': None, u'id': 4}, {u'binary': u'magnum-conductor', u'created_at': u'2001-01-01T00:00:00+00:00', u'updated_at': u'2001-01-01T00:00:00+00:00', u'report_count': 13, u'disabled': False, u'state': u'up', u'host': u'fake-host', u'disabled_reason': None, u'id': 5}]} {0} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_get_many [0.010633s] ... ok GET: /v1/mservices {} GOT:{u'mservices': [{u'binary': u'magnum-conductor', u'created_at': u'2001-01-01T00:00:00+00:00', u'updated_at': u'2001-01-01T00:00:00+00:00', u'report_count': 13, u'disabled': False, u'state': u'up', u'host': u'fake-host', u'disabled_reason': None, u'id': 1}]} {0} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_get_one [0.011599s] ... ok DELETE: /v1/clusters/eab5367c-d5ed-44a2-afb5-d19df08f9671/nodegroups/f319064b-8b55-4ffb-bd59-978e083d3b08 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_nodegroup_as_admin [0.131301s] ... ok GET: /v1/clusters/a4677997-f131-4ac4-ab3d-d071e6f9dd6c/nodegroups {} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_long_string [0.080140s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.555771+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_labels [0.014836s] ... ok GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'c979c89e-64b0-4ed1-ac42-c3b17595d3d8', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'd646ccab-ec59-41e7-8979-695e49e9a629', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all [0.086352s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.8.8,114.114.114.114'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2000-01-01T00:00:00+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.8.8,114.114.114.114"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_multi_dns [0.014805s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "flavor", "detail": "flavor", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_flavor [0.011544s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_image_name [0.012826s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Test", "detail": "Test", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_keypair [0.011446s] ... ok GET: /v1/clusters/cluster1/nodegroups {} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.621743+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_network_driver [0.015198s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.637157+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_volume_driver [0.014588s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 1, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'overlay', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 1, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "overlay", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2021-03-24T17:21:57.652039+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_overlay [0.014744s] ... ok GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'32a96d7d-9ba2-4fe1-9e80-f798aa8f597e', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'aaeddb91-9f13-4165-87dc-93a014a21177', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_by_name [0.084207s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "phi-8-template", "created_at": "2021-03-24T17:21:57.812280+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_without_name [0.160830s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'mesos', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_with_disabled_driver [0.015203s] ... ok DELETE: /v1/federations/federation-example GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {1} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_with_name [0.021676s] ... ok DELETE: /v1/federations/foo GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation foo could not be found", "detail": "Federation foo could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_with_name_not_found [0.012988s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_federation.TestFederationObject.test_federation_init [0.004226s] ... ok GET: /v1/federations/?limit=3 {} GOT:{u'federations': [{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'0e1946a3-4fd3-4ccd-865d-df149f2b42df', u'links': [{u'href': u'http://localhost/v1/federations/0e1946a3-4fd3-4ccd-865d-df149f2b42df', u'rel': u'self'}, {u'href': u'http://localhost/federations/0e1946a3-4fd3-4ccd-865d-df149f2b42df', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}, {u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'523ef148-3463-46df-a075-a06ee490290e', u'links': [{u'href': u'http://localhost/v1/federations/523ef148-3463-46df-a075-a06ee490290e', u'rel': u'self'}, {u'href': u'http://localhost/federations/523ef148-3463-46df-a075-a06ee490290e', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}, {u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'5355a3fa-1d8f-4dd6-b983-2152ebfa1674', u'links': [{u'href': u'http://localhost/v1/federations/5355a3fa-1d8f-4dd6-b983-2152ebfa1674', u'rel': u'self'}, {u'href': u'http://localhost/federations/5355a3fa-1d8f-4dd6-b983-2152ebfa1674', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}], u'next': u'http://localhost/v1/federations?sort_key=id&sort_dir=asc&limit=3&marker=5355a3fa-1d8f-4dd6-b983-2152ebfa1674'} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_collection_links [0.022977s] ... ok GET: /v1/federations {} GOT:{u'federations': [{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'947c2add-c779-4407-8ef9-ca7d9bb5d941', u'links': [{u'href': u'http://localhost/v1/federations/947c2add-c779-4407-8ef9-ca7d9bb5d941', u'rel': u'self'}, {u'href': u'http://localhost/federations/947c2add-c779-4407-8ef9-ca7d9bb5d941', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}, {u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'3bfb6869-82ff-4249-9f9c-3ba66c90e0f8', u'links': [{u'href': u'http://localhost/v1/federations/3bfb6869-82ff-4249-9f9c-3ba66c90e0f8', u'rel': u'self'}, {u'href': u'http://localhost/federations/3bfb6869-82ff-4249-9f9c-3ba66c90e0f8', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}, {u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'b7fd8a08-de56-4a08-a9d9-c30d4e8a9127', u'links': [{u'href': u'http://localhost/v1/federations/b7fd8a08-de56-4a08-a9d9-c30d4e8a9127', u'rel': u'self'}, {u'href': u'http://localhost/federations/b7fd8a08-de56-4a08-a9d9-c30d4e8a9127', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}], u'next': u'http://localhost/v1/federations?sort_key=id&sort_dir=asc&limit=3&marker=b7fd8a08-de56-4a08-a9d9-c30d4e8a9127'} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_collection_links_default_limit [0.024448s] ... ok GET: /v1/federations/detail {} GOT:{u'federations': [{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'd32c3423-96f8-4b9f-84b6-c48451768886', u'links': [{u'href': u'http://localhost/v1/federations/d32c3423-96f8-4b9f-84b6-c48451768886', u'rel': u'self'}, {u'href': u'http://localhost/federations/d32c3423-96f8-4b9f-84b6-c48451768886', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:57.924962+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail [0.015063s] ... ok GET: /v1/federations/45ec290d-c7a5-4da8-b394-8ce7ac2d9f0f/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail_against_single [0.013097s] ... ok GET: /v1/federations/detail?limit=3&marker=f969ac10-75ed-4640-8362-5dfec166f3a1 {} GOT:{u'federations': [{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'2a216b87-6168-498a-bee3-a214b73768c8', u'links': [{u'href': u'http://localhost/v1/federations/2a216b87-6168-498a-bee3-a214b73768c8', u'rel': u'self'}, {u'href': u'http://localhost/federations/2a216b87-6168-498a-bee3-a214b73768c8', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:57.958469+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail_with_pagination_marker [0.021913s] ... ok GET: /v1/federations?limit=3&marker=99d5843a-0ff9-478a-b3ce-98d4a6653d59 {} GOT:{u'federations': [{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'34bfc7c3-83f9-4009-8279-869c30ae6645', u'links': [{u'href': u'http://localhost/v1/federations/34bfc7c3-83f9-4009-8279-869c30ae6645', u'rel': u'self'}, {u'href': u'http://localhost/federations/34bfc7c3-83f9-4009-8279-869c30ae6645', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_all_with_pagination_marker [0.022391s] ... ok GET: /v1/federations/fake-name {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'a80c2186-3660-4f99-8514-12880e3fdbe9', u'links': [{u'href': u'http://localhost/v1/federations/a80c2186-3660-4f99-8514-12880e3fdbe9', u'rel': u'self'}, {u'href': u'http://localhost/federations/a80c2186-3660-4f99-8514-12880e3fdbe9', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:57.999592+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name [0.016328s] ... ok GET: /v1/clusters/cluster1/nodegroups {} GET: /v1/federations/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation not_found could not be found", "detail": "Federation not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name_not_found [0.011625s] ... ok GET: /v1/federations/e82931cd-0533-4ec2-8da5-d97585a13257 {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'e82931cd-0533-4ec2-8da5-d97585a13257', u'links': [{u'href': u'http://localhost/v1/federations/e82931cd-0533-4ec2-8da5-d97585a13257', u'rel': u'self'}, {u'href': u'http://localhost/federations/e82931cd-0533-4ec2-8da5-d97585a13257', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:58.025978+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'} GET: /v1/federations/e82931cd-0533-4ec2-8da5-d97585a13257 {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'e82931cd-0533-4ec2-8da5-d97585a13257', u'links': [{u'href': u'http://localhost/v1/federations/e82931cd-0533-4ec2-8da5-d97585a13257', u'rel': u'self'}, {u'href': u'http://localhost/federations/e82931cd-0533-4ec2-8da5-d97585a13257', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:58.025978+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'} GET: /federations/e82931cd-0533-4ec2-8da5-d97585a13257 {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'e82931cd-0533-4ec2-8da5-d97585a13257', u'links': [{u'href': u'http://localhost/v1/federations/e82931cd-0533-4ec2-8da5-d97585a13257', u'rel': u'self'}, {u'href': u'http://localhost/federations/e82931cd-0533-4ec2-8da5-d97585a13257', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:58.025978+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_links [0.026107s] ... ok GET: /v1/federations {} GOT:{u'federations': [{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'cf99b94d-1f1c-40ea-966e-fad7000f7f14', u'links': [{u'href': u'http://localhost/v1/federations/cf99b94d-1f1c-40ea-966e-fad7000f7f14', u'rel': u'self'}, {u'href': u'http://localhost/federations/cf99b94d-1f1c-40ea-966e-fad7000f7f14', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}, {u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'c8e1c822-12d0-4ca9-a8f9-9ace4caca5ad', u'links': [{u'href': u'http://localhost/v1/federations/c8e1c822-12d0-4ca9-a8f9-9ace4caca5ad', u'rel': u'self'}, {u'href': u'http://localhost/federations/c8e1c822-12d0-4ca9-a8f9-9ace4caca5ad', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}, {u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'99a666ba-1cab-4e14-a49a-ab846ac112a6', u'links': [{u'href': u'http://localhost/v1/federations/99a666ba-1cab-4e14-a49a-ab846ac112a6', u'rel': u'self'}, {u'href': u'http://localhost/federations/99a666ba-1cab-4e14-a49a-ab846ac112a6', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}, {u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'8b7845a6-3ef7-4cc5-9103-92141e073301', u'links': [{u'href': u'http://localhost/v1/federations/8b7845a6-3ef7-4cc5-9103-92141e073301', u'rel': u'self'}, {u'href': u'http://localhost/federations/8b7845a6-3ef7-4cc5-9103-92141e073301', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}, {u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'08e7655f-3c5d-4b43-99a0-af0e38e138f9', u'links': [{u'href': u'http://localhost/v1/federations/08e7655f-3c5d-4b43-99a0-af0e38e138f9', u'rel': u'self'}, {u'href': u'http://localhost/federations/08e7655f-3c5d-4b43-99a0-af0e38e138f9', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_many [0.023690s] ... ok GET: /v1/federations {} GOT:{u'federations': [{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'fake_member1', u'fake_member2'], u'uuid': u'fb118239-11da-4e2e-8dc6-3bb08e24cb6d', u'links': [{u'href': u'http://localhost/v1/federations/fb118239-11da-4e2e-8dc6-3bb08e24cb6d', u'rel': u'self'}, {u'href': u'http://localhost/federations/fb118239-11da-4e2e-8dc6-3bb08e24cb6d', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_one [0.014551s] ... ok GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'7291370b-f445-4d88-917f-063b2d74e0b4', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'91c9c97b-3581-487d-85af-4578ae44cb12', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'non_default_ng', u'is_default': True, u'image_id': None, u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_by_name_non_default_ngs [0.086072s] ... ok PATCH: /v1/federations/913d9f17-e55b-4642-8c66-e9b64b407f1a [{'path': '/member_ids', 'value': 'b71c1d23-fabe-44cf-b777-bdc4830b8a73', 'op': 'add'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster b71c1d23-fabe-44cf-b777-bdc4830b8a73 could not be found", "detail": "Cluster b71c1d23-fabe-44cf-b777-bdc4830b8a73 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_join_non_existent_cluster [0.022500s] ... ok PATCH: /v1/federations/12edbba8-ca98-4e88-8749-61d08e74316e [{'path': '/member_ids', 'value': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'op': 'add'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "12edbba8-ca98-4e88-8749-61d08e74316e"} GET: /v1/federations/12edbba8-ca98-4e88-8749-61d08e74316e {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52'], u'uuid': u'12edbba8-ca98-4e88-8749-61d08e74316e', u'links': [{u'href': u'http://localhost/v1/federations/12edbba8-ca98-4e88-8749-61d08e74316e', u'rel': u'self'}, {u'href': u'http://localhost/federations/12edbba8-ca98-4e88-8749-61d08e74316e', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:58.113750+00:00', u'updated_at': u'2021-03-24T17:21:58.164906+00:00', u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'federation-example'} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_member_join [0.064781s] ... ok GET: /v1/clusters/cluster1/nodegroups?role=non-existent {} PATCH: /v1/federations/8ea7b7e6-8acf-4330-b697-f3963420a8fa [{'path': '/member_ids', 'value': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'op': 'remove'}] GOT:{u'nodegroups': []} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_by_non_existent_role [0.080151s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "8ea7b7e6-8acf-4330-b697-f3963420a8fa"} GET: /v1/federations/8ea7b7e6-8acf-4330-b697-f3963420a8fa {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [], u'uuid': u'8ea7b7e6-8acf-4330-b697-f3963420a8fa', u'links': [{u'href': u'http://localhost/v1/federations/8ea7b7e6-8acf-4330-b697-f3963420a8fa', u'rel': u'self'}, {u'href': u'http://localhost/federations/8ea7b7e6-8acf-4330-b697-f3963420a8fa', u'rel': u'bookmark'}], u'created_at': u'2021-03-24T17:21:58.200127+00:00', u'updated_at': u'2021-03-24T17:21:58.227004+00:00', u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'federation-example'} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_member_unjoin [0.061900s] ... ok GET: /v1/clusters/cluster1/nodegroups?role=master {} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'fake-name', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '2525c5aa-d261-4978-a307-972ed970ae9d'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "f1c6eb5e-1a17-4681-a022-5f94a9abc3f0"} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation [0.050898s] ... ok GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'bb825d87-30e5-416a-989a-13a45b7bb97b', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} GET: /v1/clusters/cluster1/nodegroups?role=worker {} GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'35f853a0-ffd7-4d74-a375-ce21b6191b26', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_by_role [0.108593s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'fake-name', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "6cb5b193-f7e0-4432-a627-e0ce42234200"} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_generate_uuid [0.051566s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'fake-name', 'status_reason': 'Completed successfully.', 'uuid': '7ba1535c-4d08-464e-aca4-7593bf159ae4'} GET: /v1/clusters/not-here/nodegroups {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not-here could not be found", "detail": "Cluster not-here could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_non_existent_cluster [0.065485s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Please specify a `properties` dict for the federation", "detail": "Please specify a `properties` dict for the federation.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_no_dns_zone_name [0.048493s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'fake-name', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '97115d5c-3fad-48bc-ace3-f14e5360cf1e'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "No hostcluster specified", "detail": "No hostcluster specified. Please specify a hostcluster_id.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_no_hostcluster_id [0.033396s] ... ok GET: /v1/clusters/f2193990-6960-4bbc-970b-50c87cd0c950/nodegroups/ {} GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_wrong_microversion [0.060996s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'test_federation123456', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'b7d46b51-57e8-4fcd-9d6e-d2b7198d297f'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5557c131-1255-4b8e-b631-a31607561e8c"} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'test-federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'd9e49bf8-9e8d-4dc1-9405-5cfb0d741f07'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "fecb50d3-eab0-4cbe-9093-c6b8824b5948"} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'test.federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'b3ab4354-353a-490d-a321-026c9fb7c5ac'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "1bde62cd-3086-4150-9728-b46a51fdd74f"} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'testfederation.', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'c24a27f6-4cd8-4f01-a433-2fe67576a20f'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "8760dd45-1b60-4fcb-84dc-44ec48dd9854"} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'testfederation-', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'f227dd65-9a2d-46b7-9abc-b06d237b8cfc'} GET: /v1/clusters/c40cdca5-f739-4d9b-94a4-805514dbff38/nodegroups/f0e2c146-7b53-41b3-9a1b-c2d9dd8c5b3b {} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "f93691db-7807-448e-9aee-d5c441aa2f85"} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'testfederation_', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '4ff58a5e-3755-4544-b340-fb78f83e9849'} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/c40cdca5-f739-4d9b-94a4-805514dbff38/nodegroups/f0e2c146-7b53-41b3-9a1b-c2d9dd8c5b3b', u'rel': u'self'}, {u'href': u'http://localhost/clusters/c40cdca5-f739-4d9b-94a4-805514dbff38/nodegroups/f0e2c146-7b53-41b3-9a1b-c2d9dd8c5b3b', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'cluster_id': u'c40cdca5-f739-4d9b-94a4-805514dbff38', u'min_node_count': 1, u'id': 3, u'uuid': u'f0e2c146-7b53-41b3-9a1b-c2d9dd8c5b3b', u'version': u'1', u'role': u'worker', u'node_count': 3, u'project_id': u'c40cdca5-f739-4d9b-94a4-805514dbff38', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': None, u'is_default': True, u'image_id': u'test_image', u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'test-worker', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:58.513624+00:00', u'flavor_id': None} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_one_as_admin [0.134678s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "27645933-2497-447e-bba5-5440b53f3fad"} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'test.-_federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '914bba30-84c2-46a2-8862-91a9d62f2057'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "c7f0b014-2367-4633-a866-255c740f150a"} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'Testfederation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'dbc79251-ce01-4d1d-b583-3d6fa718c316'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "316de501-f162-474e-9254-ec75fe9b585f"} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_with_valid_name [0.204013s] ... ok GET: /v1/clusters/37102545-6bdd-45e9-871b-0d5cfa3be363/nodegroups/73424376-effc-47fa-9cd7-9b80d6c3c417 {} GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_one_wrong_microversion [0.063539s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'a8bc9f87-c507-47da-a936-d16896bfa88c'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e5b6ff2c-6e4b-4ed0-953c-232b61ded0f7"} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_without_name [0.050289s] ... ok GET: /v1/mservices {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow magnum-service:get_all to be performed", "detail": "Policy doesn't allow magnum-service:get_all to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceEnforcement.test_policy_disallow_get_all [0.009663s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceObject.test_msvc_obj_fields_filtering [0.004273s] ... ok GET: /v1/clusters/8e667e0d-84c7-433e-90b1-9ea1131f666e/nodegroups {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow nodegroup:get_all to be performed", "detail": "Policy doesn't allow nodegroup:get_all to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestNodeGroupPolicyEnforcement.test_policy_disallow_get_all [0.062642s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/not-there GET: /v1/clusters/544bab1b-090b-4a84-a957-1a50b28e8d61/nodegroups/9ca4e32d-b0cb-485d-8cd9-6b3d97896cc8 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow nodegroup:get to be performed", "detail": "Policy doesn't allow nodegroup:get to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestNodeGroupPolicyEnforcement.test_policy_disallow_get_one [0.061993s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup not-there could not be found", "detail": "Nodegroup not-there could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_by_name_not_found [0.086223s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/node_count', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/node_count' is an internal attribute and can not be updated", "detail": "'/node_count' is an internal attribute and can not be updated", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_remove_internal_attr [0.063327s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/cacd7fda-c923-4e2f-ac4b-ca02c963f36b GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Deleting a default nodegroup is not supported", "detail": "Deleting a default nodegroup is not supported.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_default_nodegroup [0.085553s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/min_node_count', 'op': 'remove'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "483203a3-dbee-4a9c-9d65-9820512f4df8", "version": "1", "role": "worker", "node_count": 2, "project_id": "fake_project", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": 5, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2021-03-24T17:21:58.884841+00:00", "flavor_id": null} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'cluster_id': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'min_node_count': 1, u'id': 12, u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'version': u'1', u'role': u'worker', u'node_count': 2, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': 5, u'is_default': False, u'image_id': None, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'nodegroup1', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:58.884841+00:00', u'flavor_id': None} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_remove_min_node_count [0.249223s] ... ok GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup 483203a3-dbee-4a9c-9d65-9820512f4df8 could not be found", "detail": "Nodegroup 483203a3-dbee-4a9c-9d65-9820512f4df8 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_nodegroup [0.248897s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/max_node_count', 'op': 'remove'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 2, "id": 12, "uuid": "483203a3-dbee-4a9c-9d65-9820512f4df8", "version": "1", "role": "worker", "node_count": 2, "project_id": "fake_project", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2021-03-24T17:21:59.134995+00:00", "flavor_id": null} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'cluster_id': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'min_node_count': 2, u'id': 12, u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'version': u'1', u'role': u'worker', u'node_count': 2, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': None, u'is_default': False, u'image_id': None, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'nodegroup1', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:59.134995+00:00', u'flavor_id': None} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_remove_ok [0.112854s] ... ok GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup nodegroup1 could not be found", "detail": "Nodegroup nodegroup1 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_nodegroup_by_name [0.109514s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/min_node_count', 'value': 3, 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "min_node_count for nodegroup1 is invalid (min_node_count (3) should be less or equal to node_count (2))", "detail": "min_node_count for nodegroup1 is invalid (min_node_count (3) should be less or equal to node_count (2)).", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_min_node_count_failed [0.084870s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/f7ffa656-d6c6-4c32-bf24-5a69f54d089e GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup f7ffa656-d6c6-4c32-bf24-5a69f54d089e could not be found", "detail": "Nodegroup f7ffa656-d6c6-4c32-bf24-5a69f54d089e could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_not_found [0.083626s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/max_node_count', 'value': 4, 'op': 'replace'}] DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_wrong_microversion [0.063256s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 2, "id": 12, "uuid": "483203a3-dbee-4a9c-9d65-9820512f4df8", "version": "1", "role": "worker", "node_count": 2, "project_id": "fake_project", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": 4, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2021-03-24T17:21:59.332194+00:00", "flavor_id": null} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'cluster_id': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'min_node_count': 2, u'id': 12, u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'version': u'1', u'role': u'worker', u'node_count': 2, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': 4, u'is_default': False, u'image_id': None, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'nodegroup1', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:59.332194+00:00', u'flavor_id': None} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_ok_by_name [0.110967s] ... ok GET: /v1/clusters/7e019fa8-a636-47dd-8bc6-023e27b8bdbb/nodegroups {} PATCH: /v1/clusters/172709de-99a6-4ab0-9414-e31b7a02c126/nodegroups/ef8bb236-38fc-4148-9136-0fce0788aa4f [{'path': '/max_node_count', 'value': 4, 'op': 'replace'}] GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'e8caf9fa-2662-439e-a9ab-d228aa53716f', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'b4f20d98-0bcd-4074-9a66-188b8d42bcb2', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_as_admin [0.135158s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/172709de-99a6-4ab0-9414-e31b7a02c126/nodegroups/ef8bb236-38fc-4148-9136-0fce0788aa4f", "rel": "self"}, {"href": "http://localhost/clusters/172709de-99a6-4ab0-9414-e31b7a02c126/nodegroups/ef8bb236-38fc-4148-9136-0fce0788aa4f", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "172709de-99a6-4ab0-9414-e31b7a02c126", "min_node_count": 1, "id": 50, "uuid": "ef8bb236-38fc-4148-9136-0fce0788aa4f", "version": "1", "role": "worker", "node_count": 3, "project_id": "fake", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": 4, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2021-03-24T17:21:59.479858+00:00", "flavor_id": null} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_update_nodegroup_as_admin [0.123549s] ... ok GET: /v1/clusters/3c5a2222-b4a5-4a60-9c3f-1ba64b03dd5e/nodegroups?limit=1 {} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'new_ng', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_ng_wrong_microversion [0.064715s] ... ok GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'48225f45-8436-470c-bcee-94db50e3edc7', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}], u'next': u'http://localhost/v1/clusters/3c5a2222-b4a5-4a60-9c3f-1ba64b03dd5e/nodegroups?sort_key=id&sort_dir=asc&limit=1&marker=48225f45-8436-470c-bcee-94db50e3edc7'} GET: /v1/clusters/3c5a2222-b4a5-4a60-9c3f-1ba64b03dd5e/nodegroups?sort_key=id&sort_dir=asc&limit=1&marker=48225f45-8436-470c-bcee-94db50e3edc7 {} GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'a1a140e5-3109-430a-9fc7-6004c7cf6763', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}], u'next': u'http://localhost/v1/clusters/3c5a2222-b4a5-4a60-9c3f-1ba64b03dd5e/nodegroups?sort_key=id&sort_dir=asc&limit=1&marker=a1a140e5-3109-430a-9fc7-6004c7cf6763'} GET: /v1/clusters/3c5a2222-b4a5-4a60-9c3f-1ba64b03dd5e/nodegroups?sort_key=id&sort_dir=asc&limit=1&marker=a1a140e5-3109-430a-9fc7-6004c7cf6763 {} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:{u'nodegroups': []} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_with_pagination_marker [0.137300s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/97544fe2-b83a-42d2-a0c8-3bcb9f05e68b", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/97544fe2-b83a-42d2-a0c8-3bcb9f05e68b", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "97544fe2-b83a-42d2-a0c8-3bcb9f05e68b", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup [0.085837s] ... ok GET: /v1/clusters/f0d7e643-e4be-4dd3-8a24-ad0411c03c0c/nodegroups/45327505-9ce9-494f-87b5-dc99700cbcaf {} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': 5, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 7, 'id': 12, 'docker_volume_size': None} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/f0d7e643-e4be-4dd3-8a24-ad0411c03c0c/nodegroups/45327505-9ce9-494f-87b5-dc99700cbcaf', u'rel': u'self'}, {u'href': u'http://localhost/clusters/f0d7e643-e4be-4dd3-8a24-ad0411c03c0c/nodegroups/45327505-9ce9-494f-87b5-dc99700cbcaf', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'cluster_id': u'f0d7e643-e4be-4dd3-8a24-ad0411c03c0c', u'min_node_count': 1, u'id': 1, u'uuid': u'45327505-9ce9-494f-87b5-dc99700cbcaf', u'version': u'1', u'role': u'worker', u'node_count': 3, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': None, u'is_default': True, u'image_id': u'test_image', u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'test-worker', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:21:59.663083+00:00', u'flavor_id': None} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_one [0.083782s] ... ok GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "max_node_count for nodegroup1 is invalid (node_count (7) should be less or equal to max_node_count (5))", "detail": "max_node_count for nodegroup1 is invalid (node_count (7) should be less or equal to max_node_count (5)).", "request_id": ""}]} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 3, 'node_count': 2, 'id': 12, 'docker_volume_size': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "min_node_count for nodegroup1 is invalid (min_node_count (3) should be less or equal to node_count (2))", "detail": "min_node_count for nodegroup1 is invalid (min_node_count (3) should be less or equal to node_count (2)).", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_invalid_node_count [0.106872s] ... ok GET: /v1/clusters/20593a93-2d0f-4db8-926e-d846af20e3c2/nodegroups/not-here {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup not-here could not be found", "detail": "Nodegroup not-here could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_one_non_existent_ng [0.081106s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestNodegroupObject.test_nodegroup_init [0.004223s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'name': 'test_ng'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/ba52261a-783b-41a4-8747-d7c29d4b4c5c", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/ba52261a-783b-41a4-8747-d7c29d4b4c5c", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 3, "uuid": "ba52261a-783b-41a4-8747-d7c29d4b4c5c", "version": null, "role": "worker", "node_count": 1, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "test_ng", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_only_name [0.084113s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/not_there', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/not_there', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/not_there', 'op': u'remove'}]'. Reason: can't remove non-existent object 'not_there'", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_remove_non_existent_property [0.084735s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': 'test_flavor', 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/ebe179c0-c39f-4989-9cf1-503e3b5436e4", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/ebe179c0-c39f-4989-9cf1-503e3b5436e4", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "ebe179c0-c39f-4989-9cf1-503e3b5436e4", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": "test_flavor"} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_flavor [0.082735s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/max_node_count', 'value': 1, 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "max_node_count for nodegroup1 is invalid (min_node_count (2) should be less or equal to max_node_count (1))", "detail": "max_node_count for nodegroup1 is invalid (min_node_count (2) should be less or equal to max_node_count (1)).", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_max_node_count_failed [0.086233s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': 'test_image', 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/2f269e22-55a3-4f34-a00e-2f9b7c4c1b1d", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/2f269e22-55a3-4f34-a00e-2f9b7c4c1b1d", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "2f269e22-55a3-4f34-a00e-2f9b7c4c1b1d", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "test_image", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_image_id [0.085102s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/node_count', 'value': 3, 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/node_count' is an internal attribute and can not be updated", "detail": "'/node_count' is an internal attribute and can not be updated", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_node_count_failed [0.065054s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': {'label1': 'value1'}, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/7780a837-8fb4-4f57-9c8a-b071adde3cb0", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/7780a837-8fb4-4f57-9c8a-b071adde3cb0", "rel": "bookmark"}], "labels": {"label1": "value1"}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "7780a837-8fb4-4f57-9c8a-b071adde3cb0", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_labels [0.081827s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 [{'path': '/max_node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 2, "id": 12, "uuid": "483203a3-dbee-4a9c-9d65-9820512f4df8", "version": "1", "role": "worker", "node_count": 2, "project_id": "fake_project", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": 4, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2021-03-24T17:22:00.102834+00:00", "flavor_id": null} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': 5, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'cluster_id': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'min_node_count': 2, u'id': 12, u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'version': u'1', u'role': u'worker', u'node_count': 2, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': 4, u'is_default': False, u'image_id': None, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'nodegroup1', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2021-03-24T17:22:00.102834+00:00', u'flavor_id': None} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_ok [0.111201s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/03a396ff-8780-40b2-9948-e442f20101a3", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/03a396ff-8780-40b2-9948-e442f20101a3", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "03a396ff-8780-40b2-9948-e442f20101a3", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": 5, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_max_node_count [0.083609s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 10} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2021-03-24T17:22:00.194146+00:00", "updated_at": null, "hard_limit": 10, "project_id": "fake_project", "id": 42} {0} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota [0.012296s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 10} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The project_id fake_project could not be found", "detail": "The project_id fake_project could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_project_id_not_found [0.010172s] ... ok GET: /v1/quotas {} GOT:{u'quotas': []} {0} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_empty [0.011904s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/max_node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_wrong_microversion [0.066106s] ... ok GET: /v1/quotas {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.226485+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-2', u'id': 3}]} {0} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_non_admin [0.014874s] ... ok GET: /v1/quotas?all_tenants=True {} GOT:{u'quotas': []} {0} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_with_non_admin_context [0.014542s] ... ok GET: /v1/quotas/fake_project/Cluster {} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"project_id": "fake_project", "resource": "Cluster", "hard_limit": 20} {0} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_no_config_default [0.010262s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid1' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'master', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Creating master nodegroups is currently not supported", "detail": "Creating master nodegroups is currently not supported.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_master_ng [0.083240s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Cluster API address is not available yet", "detail": "Cluster API address is not available yet", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_ng_cluster_no_api_address [0.082390s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid2' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': u'test-master', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GET: /v1/stats {} GOT:{u'clusters': 2, u'nodes': 12} {0} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_all_stats [0.224905s] ... ok GET: /v1/stats?project_id=34 {} GOT:{u'clusters': 0, u'nodes': 0} {0} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_invalid_tenant_stats [0.085235s] ... ok GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "A node group with name test-master already exists in the cluster cluster1", "detail": "A node group with name test-master already exists in the cluster cluster1.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_ng_same_name [0.230375s] ... ok GET: /v1/stats?project_id=234 {} GOT:{u'clusters': 1, u'nodes': 6} {0} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_tenant_stats [0.085560s] ... ok GET: /v1/stats {} GOT:{u'clusters': 0, u'nodes': 0} {0} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_empty [0.017832s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'test-role', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/0d9853c7-f059-46f1-a0c5-c539e1a8f074", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/0d9853c7-f059-46f1-a0c5-c539e1a8f074", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "0d9853c7-f059-46f1-a0c5-c539e1a8f074", "version": null, "role": "test-role", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_role [0.088908s] ... ok GET: /v1/stats {} GOT:{u'clusters': 1, u'nodes': 6} {0} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_self_stats [0.087179s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/06324cb9-295c-4d29-b211-a48c75e94c02", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/06324cb9-295c-4d29-b211-a48c75e94c02", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "06324cb9-295c-4d29-b211-a48c75e94c02", "version": null, "role": "worker", "node_count": 1, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_without_node_count [0.085370s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': -10} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute hard_limit", "detail": "Invalid input for field/attribute hard_limit. Value: '-10'. Value should be greater or equal to 1", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_invalid_hard_limit [0.010292s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'invalid-res', 'id': 42, 'hard_limit': 10} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute resource", "detail": "Invalid input for field/attribute resource. Value: 'invalid-res'. Value should be one of: Cluster", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_invalid_resource [0.009984s] ... ok POST: /v1/quotas {'resource': 'Cluster', 'id': 42, 'hard_limit': 10} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Must provide a valid project ID", "detail": "Must provide a valid project ID.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_no_project_id [0.012895s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 10} GET: /v1/stats?project_id=123 {} {0} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_some_other_user_stats [0.078809s] ... ok GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2021-03-24T17:22:00.839089+00:00", "updated_at": null, "hard_limit": 10, "project_id": "fake_project", "id": 42} DELETE: /v1/quotas/fake_project/Cluster {0} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_invalid_value [0.006220s] ... ok GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/quotas/fake_project/Cluster {} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"project_id": "fake_project", "resource": "Cluster", "hard_limit": 20} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_delete_quota [0.022544s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestDNSListType.test_valid_multi_dns [0.005991s] ... ok GET: /v1/quotas?all_tenants=True {} {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_add_internal_attr [0.013396s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.857458+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-0', u'id': 1}, {u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.858570+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}, {u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.859613+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-2', u'id': 3}, {u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.860650+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-3', u'id': 4}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_tenants [0.016939s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_extra_non_removable_attr [0.007065s] ... ok GET: /v1/quotas?all_tenants=False {} {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_internal_attr [0.006992s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.874998+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_tenants_false [0.015845s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_replace_with_no_value [0.006873s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_update_internal_attr [0.008445s] ... ok GET: /v1/quotas?limit=3&marker=3&all_tenants=True {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.894901+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-3', u'id': 4}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_with_pagination_marker [0.018872s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_invalid_op [0.007038s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_invalid_path [0.006904s] ... ok GET: /v1/quotas {} {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_missing_required_fields_path [0.006858s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.910454+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_not_all_tenants [0.016574s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_frombasetype [0.006289s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_invalid_values [0.006062s] ... ok GET: /v1/quotas?limit=2&all_tenants=True {} {0} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_multitype_tostring [0.005677s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.926137+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-0', u'id': 1}, {u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.927296+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}], u'next': u'http://localhost/v1/quotas?sort_key=id&sort_dir=asc&limit=2&marker=2'} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_with_pagination_limit [0.016710s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_valid_values [0.005745s] ... ok GET: /v1/quotas/fake_project/Cluster {} {0} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_frombasetype_no_value [0.005618s] ... ok GOT:{u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.942794+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'fake_project', u'id': 1} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one [0.012685s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_invalid_name [0.006096s] ... ok GET: /v1/quotas/invalid_proj/invalid_res {} {0} magnum.tests.unit.api.controllers.v1.test_types.TestUuidType.test_valid_uuid [0.007794s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Not authorized", "detail": "Not authorized.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_not_authorized [0.011908s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_add_attr_already_exist [0.005699s] ... ok GET: /v1/quotas/fake_project/Cluster {} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"project_id": "fake_project", "resource": "Cluster", "hard_limit": 15} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_with_config_default [0.011519s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_add_attr_not_exist [0.006168s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_by_name [0.006482s] ... ok GET: /v1/quotas {} {0} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_by_uuid [0.006358s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2021-03-24T17:22:00.981058+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'fake_project', u'id': 1}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_one [0.014475s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_multi_exist [0.006256s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 5} {0} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_resource_with_name [0.006397s] ... ok GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2021-03-24T17:22:00.998218+00:00", "updated_at": null, "hard_limit": 5, "project_id": "fake_project", "id": 42} PATCH: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 20} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2021-03-24T17:22:00.998218+00:00", "updated_at": "2021-03-24T17:22:01.004378+00:00", "hard_limit": 20, "project_id": "fake_project", "id": 42} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_patch_quota [0.018703s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_docker_memory [0.007440s] ... ok {0} magnum.tests.unit.api.test_app.TestAppConfig.test_get_pecan_config [0.000960s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_multiple_valid_network [0.001460s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_valid_network [0.001388s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_valid_image_by_id [0.001468s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 10} {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_valid_image_by_name [0.001443s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_invalid_keypair [0.001555s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_no_keypair [0.001765s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_valid_keypair [0.001809s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_isolation_valid [0.000605s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_isolation_invalid_label [0.000701s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_no_label [0.000614s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_missing [0.000651s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_environment_variables_bad_json [0.000812s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_isolation [0.000640s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_invalid_providers [0.000662s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_valid_isolation [0.000606s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_invalid_flavor [0.003290s] ... ok GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2021-03-24T17:22:01.018441+00:00", "updated_at": null, "hard_limit": 10, "project_id": "fake_project", "id": 42} PATCH: /v1/quotas {'project_id': 'not-found', 'resource': 'Cluster', 'hard_limit': 20} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Quota could not be found: project_id not-found resource Cluster", "detail": "Quota could not be found: project_id not-found resource Cluster.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_patch_quota_not_found [0.019998s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuotaObject.test_quota_init [0.004040s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_without_validator [0.003126s] ... ok GET: / {} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid1' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) GOT:Response: 500 Internal Server Error Content-Type: application/json {"errors": [{"status": 500, "code": "server", "links": [], "title": "Test exception message", "detail": "Test exception message.", "request_id": ""}]} {0} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_exception_success [0.008904s] ... ok GET: / {} GOT:Response: 500 Internal Server Error Content-Type: application/json {"errors": [{"status": 500, "code": "server", "links": [], "title": "Test exception message", "detail": "Test exception message.", "request_id": ""}]} {0} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_server_debug_on_serverfault [0.008047s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive [0.005642s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_all_three [0.005692s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_created [0.005748s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_latest_update [0.005717s] ... ok GET: /v1/stats?project_id=123&type=invalid {} {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_updated [0.005699s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_invalid_type_stats [0.051855s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down [0.005814s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_old_update [0.005756s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_update [0.007157s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_forced_down [0.005673s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_cluster_type_not_supported [0.002152s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_all_allowed_create [0.003262s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_config_create [0.001570s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_create [0.001415s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_invalid_coe_create [0.001458s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_invalid [0.001038s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_valid_vm [0.000942s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_invalid_create [0.001356s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_not_supported_add_update [0.002548s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_not_supported_replace_update [0.002779s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid2' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_remove_update [0.002651s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_valid_create [0.001057s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_validate_cluster_properties [0.004584s] ... ok {0} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_http_config_workers [0.017148s] ... ok GET: /v1/stats {} {0} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https_no_cert [0.017356s] ... ok GOT:{u'clusters': 1, u'nodes': 6} {1} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_self_stats_without_param [0.090990s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_frombasetype_no_value [0.005954s] ... ok {0} magnum.tests.unit.cmd.test_conductor.TestMagnumConductor.test_conductor [0.016458s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_valid_false_values [0.005822s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_valid_true_values [0.006060s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestDNSListType.test_invalid_single_dns [0.006061s] ... ok {0} magnum.tests.unit.cmd.test_conductor.TestMagnumConductor.test_conductor_config_workers [0.016831s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestDNSListType.test_valid_single_dns [0.008329s] ... ok {0} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_revision [0.007249s] ... ok {0} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_version [0.007541s] ... ok {0} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanCert.test_barbican_cert_none_values [0.001593s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_add_with_no_value [0.013655s] ... ok {0} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_get_cert [0.006757s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_mandatory_attr [0.007203s] ... ok {0} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_get_cert_no_registration [0.005758s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_missing_required_fields_op [0.007324s] ... ok {0} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_store_cert [0.006416s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_update_mandatory_attr [0.007262s] ... ok {0} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_store_cert_failure [0.007993s] ... ok {0} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCertManager.test_local_cert_manager [0.001008s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_valid_patches [0.007712s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert [0.006320s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_frombasetype_no_value [0.006038s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_with_fail [0.006212s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_invalid_mac_addr [0.006281s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_without_intermediate [0.004704s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_valid_mac_addr [0.006611s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_frombasetype [0.007221s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_valid_name [0.005753s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestUuidType.test_invalid_uuid [0.005829s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch [0.006333s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_non_exist [0.006428s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_resource_with_uuid [0.006746s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_limit [0.005920s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_sort_dir [0.006187s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_invalid_network [0.001611s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_invalid_flavor [0.003285s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_none_flavor [0.001698s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_vaild_flavor [0.001867s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_when_user_forbidden [0.001745s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_forbidden_image [0.001788s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_multi_images_same_name [0.001791s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_nonexist_image_by_id [0.001814s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_nonexist_image_by_name [0.001932s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_without_os_distro [0.001787s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_isolation_invalid [0.000811s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_with_valid_providers_none_isolation [0.001022s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_invalid [0.000953s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_valid [0.000720s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_environment_variables_valid_json [0.000761s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_invalid_providers [0.000930s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_invalid_isolation [0.000900s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_none_isolation [0.000946s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_cluster [0.005806s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_label [0.001570s] ... ok {1} magnum.tests.unit.api.test_expose.TestExpose.test_expose_with_rest_content_types [0.001296s] ... ok {1} magnum.tests.unit.api.test_expose.TestExpose.test_expose_without_rest_content_types [0.001394s] ... ok {1} magnum.tests.unit.api.test_hooks.TestContextHook.test_context_hook_before_method [0.001156s] ... ok {1} magnum.tests.unit.api.test_hooks.TestContextHook.test_context_hook_before_method_auth_info [0.001025s] ... ok GET: / {} GOT:Response: 500 Internal Server Error Content-Type: application/json {"errors": [{"status": 500, "code": "server", "links": [], "title": "Remote error: TestException Test exception message", "detail": "Remote error: TestException Test exception message.\n[u'", "request_id": ""}]} {1} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_remote_error_success [0.009114s] ... ok GET: / {} GOT:Response: 400 Bad Request Content-Type: application/json {"errors": [{"status": 400, "code": "client", "links": [], "title": "Test exception message", "detail": "Test exception message.\nTraceback (most recent call last):\n File \"/opt/stack/magnum/magnum/openstack/common/rpc/amqp.py\", line 434, in _process_data\\n **args)\n File \"/opt/stack/magnum/magnum/openstack/common/rpc/dispatcher.py\", line 172, in dispatch\\n result = getattr(proxyobj, method)(context, **kwargs)", "request_id": ""}]} {1} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_server_debug_on_clientfault [0.008398s] ... ok GET: / {} GOT:Response: 500 Internal Server Error Content-Type: application/json {"errors": [{"status": 500, "code": "server", "links": [], "title": "Error message without traceback \n but \n multiline", "detail": "Error message without traceback \n but \n multiline", "request_id": ""}]} {1} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback [0.008764s] ... ok {1} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_check_type [0.007312s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert [0.138368s] ... ok {1} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_all_three [0.005939s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_pkp_fail [0.005852s] ... ok {1} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_create [0.006067s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_cluster_type_supported [0.002379s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_without_intermediate [0.005771s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_all_allowed_update [0.007544s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_invalid_create [0.001696s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_without_pkp [0.006784s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_not_allowed_create [0.002030s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_store_cert [0.003359s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_store_cert_with_io_error [0.001435s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_not_allowed_update [0.003203s] ... ok {0} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairCert.test_x509keypair_cert [0.000676s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_one_allowed_create [0.002156s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_one_allowed_update [0.002999s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_two_allowed_create [0.001852s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'fake-uuid' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) {0} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_delete_cert [0.008638s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_two_allowed_update [0.003484s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_valid_bm [0.001142s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_supported_add_update [0.002957s] ... ok {0} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_store_cert [0.006326s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican [0.001958s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_supported_replace_update [0.003106s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_region [0.003249s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance [0.001760s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_region [0.001747s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat [0.001732s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_cached [0.004146s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron [0.001930s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_cached [0.001842s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_cached [0.031852s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_region [0.002158s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_magnum_url [0.001767s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_url_for [0.001590s] ... ok {0} magnum.tests.unit.common.test_context.ContextTestCase.test_request_context_sets_is_admin [0.003918s] ... ok {0} magnum.tests.unit.common.test_context.ContextTestCase.test_to_dict_from_dict [0.003958s] ... ok {0} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_version [0.001170s] ... ok {0} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_list_instances [0.001471s] ... ok {0} magnum.tests.unit.common.test_docker_utils.TestDockerUtils.test_is_docker_api_version_atleast [0.001190s] ... ok {0} magnum.tests.unit.common.test_exception.TestException.test_message_is_templated [0.000597s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trust_with_all_roles [0.008640s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_delete_trust_not_found [0.009229s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name [0.006932s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name_is_None [0.005753s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_trustee_domain_id [0.007100s] ... ok {0} magnum.tests.unit.common.test_neutron.NeutronTest.test_delete_floatingip [0.007186s] ... ok {0} magnum.tests.unit.common.test_neutron.NeutronTest.test_delete_floatingip_exception [0.005332s] ... ok {0} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_external_network_id_conflict [0.005254s] ... ok {0} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_network_name [0.005149s] ... ok {0} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_network_name_notfound [0.005279s] ... ok {0} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_subnet_id [0.005187s] ... ok {0} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers_no_candidate [0.006650s] ... ok {0} magnum.tests.unit.common.test_policy.TestPolicy.test_check_is_admin_with_admin_context_succeeds [0.004677s] ... ok {0} magnum.tests.unit.common.test_policy.TestPolicy.test_check_is_admin_with_user_context_fails [0.004802s] ... ok {1} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_http [0.160572s] ... ok {0} magnum.tests.unit.common.test_profiler.TestProfiler.test_setup_profiler_without_osprofiler [0.003958s] ... ok {0} magnum.tests.unit.common.test_rpc.TestProfilerRequestContextSerializer.test_deserialize_context [0.005246s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_context [0.004355s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_context [0.003895s] ... ok {1} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https [0.018089s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity [0.003881s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_add_extra_exmods [0.003678s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup [0.003867s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup_transport_null [0.003787s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_clear_extra_exmods [0.003481s] ... ok {1} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https_no_key [0.017769s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_get_client [0.005250s] ... ok {1} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_stamp [0.007448s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_get_client_profiler_enabled [0.004167s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_get_server [0.004208s] ... ok {1} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_upgrade [0.007162s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_get_server_profiler_enabled [0.004171s] ... ok {0} magnum.tests.unit.common.test_service.TestMagnumService.test_prepare_service_with_argv_none [0.001995s] ... ok {0} magnum.tests.unit.common.test_service.TestMagnumService.test_prepare_service_with_argv_not_none [0.001834s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_12 [0.000105s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_16 [0.000081s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_60 [0.000087s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_8 [0.000079s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_string [0.000115s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_1 [0.000104s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_endianness [0.000097s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_f [0.000094s] ... ok {0} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get [0.001996s] ... ok {0} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get_exceed_manifest_size [0.002060s] ... ok {1} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_correct_arg_with_details_and_path [0.021778s] ... ok {1} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_correct_arg_without_details_and_path [0.009257s] ... ok {0} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_check_exit_code_boolean [0.024676s] ... ok {1} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_none_arg [0.006310s] ... ok {1} magnum.tests.unit.cmd.test_status.TestUpgradeChecks.test__sample_check [0.004031s] ... ok {0} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_no_env_variables [0.006234s] ... ok {1} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanCert.test_barbican_cert [0.001685s] ... ok {1} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_delete_cert [0.009673s] ... ok {1} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCert.test_get_decrypted_private_key [0.000964s] ... ok {1} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCertManager.test_barbican_cert_manager [0.001053s] ... ok {1} magnum.tests.unit.common.cert_manager.test_local.TestLocalCert.test_local_cert [0.000672s] ... ok {1} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_without_pkp [0.004140s] ... ok {1} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_cert_fail [0.006545s] ... ok {1} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_intermediates_fail [0.006359s] ... ok {1} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_private_key_fail [0.008074s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'fake-uuid' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) {1} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_get_cert [0.008385s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_cached [0.001805s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_noauth [0.002062s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_cached [0.005155s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_noauth [0.002220s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_noauth [0.002120s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_region [0.001778s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_noauth [0.002124s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_region [0.003377s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova [0.002140s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_noauth [0.001951s] ... ok {1} magnum.tests.unit.common.test_context.ContextTestCase.test_context [0.004326s] ... ok {1} magnum.tests.unit.common.test_context.ContextTestCase.test_context_with_roles [0.004120s] ... ok {1} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init [0.001361s] ... ok {1} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_timeout [0.001246s] ... ok {1} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_url [0.001318s] ... ok {1} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_list_instances_inspect [0.001699s] ... ok {1} magnum.tests.unit.common.test_exception.TestException.test_all_exceptions [0.016187s] ... ok {1} magnum.tests.unit.common.test_exception.TestException.test_custom_message_is_templated [0.000636s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_access_info [0.012382s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_no_credentials [0.007843s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_password [0.011290s] ... ok {0} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_retry_on_failure [0.147671s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_password_legacy [0.010184s] ... ok {0} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_safe_rstrip [0.005334s] ... ok {0} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_safe_rstrip_not_raises_exceptions [0.004221s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_token [0.008973s] ... ok {0} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_unknown_kwargs_raises_error [0.004221s] ... ok {0} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_validate_and_normalize_mac [0.004180s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trust_with_limit_roles [0.009770s] ... ok {0} magnum.tests.unit.common.test_utils.GeneratePasswordTestCase.test_generate_password [0.004251s] ... ok {0} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_docker_quantity [0.004139s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trustee [0.010181s] ... ok {0} magnum.tests.unit.common.x509.test_operations.TestX509Operations.test_generate_csr_and_key [0.005949s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_delete_trust [0.008903s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name_not_found [0.008926s] ... ok {1} magnum.tests.unit.common.test_neutron.NeutronTest.test_delete_floatingip_empty [0.005521s] ... ok {1} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_external_network_id [0.005428s] ... ok {1} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_external_network_id_notfound [0.006602s] ... ok {1} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_subnet_id_conflict [0.005283s] ... ok {1} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_subnet_id_notfound [0.005237s] ... ok {1} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers [0.006499s] ... ok {0} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_extentions_as_ca [0.134531s] ... ok {0} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_with_bytes_issuer_name [0.100422s] ... ok {0} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_issuer_name [0.174027s] ... ok {0} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_subject_name [0.311130s] ... ok {0} magnum.tests.unit.common.x509.test_sign.TestX509.test_load_pem_private_key_with_bytes_private_key [0.201996s] ... ok {0} magnum.tests.unit.common.x509.test_sign.TestX509.test_load_pem_private_key_with_unicode_private_key [0.014098s] ... ok {0} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_with_invalid_csr [0.164052s] ... ok {0} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints_not_critical [0.000128s] ... ok {0} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions [0.000087s] ... ok {0} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage [0.000145s] ... ok {0} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage_disallowed [0.000154s] ... ok {0} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_crl_sign [0.000074s] ... ok {0} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_without_ca_usage [0.000062s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_in_cache [0.004091s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_set_file_permissions [0.003499s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates_if_raise_error [0.003746s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates_with_error [0.002472s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_client_cert [0.002225s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_get_cluster_ca_certificate [0.002443s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_create_trustee_and_trust [0.002729s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_create_trustee_and_trust_with_error [0.002153s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust [0.003447s] ... ok {0} magnum.tests.unit.conductor.handlers.test_ca_conductor.TestSignConductor.test_get_ca_certificate [0.005471s] ... ok {0} magnum.tests.unit.conductor.handlers.test_ca_conductor.TestSignConductor.test_sign_certificate [0.004723s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete_conflict [0.099331s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete_with_lb [0.247674s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_resize_failure [0.060921s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create [0.092601s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_invalid_unicode_name [0.075281s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_trust_failed [0.047167s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_adopt_complete [0.084567s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_check_complete [0.084290s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_restore_complete [0.085931s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_rollback_complete [0.084911s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_update_complete [0.084739s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_node_count_failure [0.061302s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_node_count_success [0.086859s] ... ok {0} magnum.tests.unit.conductor.handlers.test_conductor_listener.TestHandler.test_ping_conductor [0.000659s] ... ok {0} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_update_federation [0.157704s] ... ok {0} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action_copies_object [0.004909s] ... ok {0} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_class_action [0.003644s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack [0.008588s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack_no_timeout_specified [0.009672s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack_timeout_is_zero [0.008532s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_coreos_no_discoveryurl [0.010211s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_only_required [0.012445s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_with_registry [0.011376s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_update_stack [0.009773s] ... ok {0} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_only_required [0.007743s] ... ok {0} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_with_lb_neutron [0.009555s] ... ok {0} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_poll_node_count [0.014044s] ... ok {0} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_create_failed [0.049381s] ... ok {0} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete_failed [0.050687s] ... ok {0} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete_stack_not_found [0.043340s] ... ok {0} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete_stack_operation_ongoing [0.045122s] ... ok {0} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_multi_master [0.009210s] ... ok {0} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_lb_neutron [0.010235s] ... ok {0} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_lb_octavia [0.010157s] ... ok {0} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_registry [0.154470s] ... ok {0} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_poll_node_count_by_update [0.015008s] ... ok {0} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_create_stack_with_error [0.037772s] ... ok {0} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_delete_stack_with_error [0.013240s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_compute_cpu_util [0.004658s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_get_metric_unit [0.004765s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_healthy [0.007186s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_unreachable_cluster [0.005287s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_unreachable_with_master_lb [0.005379s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_pull_data_success [0.007010s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_get_metric_names [0.004648s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_get_metric_unit [0.004590s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success_not_leader [0.004986s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_compute_metric_value [0.004720s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_pull_data_success [0.007629s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_get_metric_names [0.004568s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_get_metric_unit [0.004514s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_pull_data_raise [0.006490s] ... ok {0} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_create [0.007127s] ... ok {0} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_delete [0.008920s] ... ok {0} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_ca_certificate [0.006468s] ... ok {0} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_nodegroup_create [0.006564s] ... ok {0} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_ping_conductor [0.006577s] ... ok {0} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_sign_certificate [0.006615s] ... ok {0} magnum.tests.unit.conductor.test_scale_manager.TestK8sScaleManager.test_get_hosts_with_container [0.006245s] ... ok {0} magnum.tests.unit.conductor.test_scale_manager.TestMesosScaleManager.test_get_hosts_with_container [0.008151s] ... ok {0} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_no_container_host [0.006527s] ... ok {0} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_scale_up [0.006464s] ... ok {0} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_three_container_hosts [0.007843s] ... ok {0} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_two_container_hosts [0.006721s] ... ok {0} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_with_none_hosts [0.008370s] ... ok {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domain_project_id [0.004264s] ... ok {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domainid [0.004195s] ... ok {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_userid [0.004181s] ... ok {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_userid_projectid [0.004281s] ... ok {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_invalid_status [0.005434s] ... ok {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_name [0.004176s] ... ok {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_template [0.004184s] ... ok {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid [0.004912s] ... ok {0} magnum.tests.unit.conf.test_conf.ConfTestCase.test_import_mods_valid_func [0.004448s] ... ok {0} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_opts [0.005489s] ... ok {0} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_default_value [0.012899s] ... ok {0} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_type_check [0.006597s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_id_that_does_not_exist [0.007366s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_uuid [0.013250s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_uuid_that_does_not_exist [0.007275s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_all_cluster_stats [0.020383s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_by_admin_all_tenants [0.013732s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_cluster_template_not_exist [0.010791s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_with_filters [0.057553s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_one_tenant_cluster_stats [0.019136s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster [0.008923s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster_not_found [0.008870s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster_uuid [0.006561s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_create_cluster_template [0.006430s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template [0.027244s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_by_uuid [0.041933s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id [0.019742s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id_hidden [0.019731s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name [0.168014s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_hidden [0.021401s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_multiple_cluster_template [0.023212s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_not_found [0.018550s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid [0.019936s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_hidden [0.021908s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list [0.025313s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list_sorted [0.028640s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list_with_filters [0.062778s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_that_does_not_exist [0.020188s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template_uuid [0.006696s] ... ok {0} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_create_federation_already_exists [0.007531s] ... ok {0} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_uudid_that_does_not_exist [0.006645s] ... ok {0} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_uuid [0.011427s] ... ok {0} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_by_admin_all_tenants [0.012393s] ... ok {0} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_with_filters [0.022883s] ... ok {0} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_members [0.008552s] ... ok {0} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_create_magnum_service_failure_for_dup [0.010014s] ... ok {0} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_by_host_and_binary_failure [0.007504s] ... ok {0} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_update_magnum_service [0.009595s] ... ok {0} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_create_nodegroup_same_name_different_cluster [0.007602s] ... ok {0} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_destroy_nodegroup [0.015258s] ... ok {0} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_cluster_list_sorted [0.014621s] ... ok {0} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroup_that_does_not_exist [0.011743s] ... ok {0} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_update_cluster [0.008818s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_create_quota [0.006232s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_create_quota_already_exists [0.007247s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_delete_quota_that_does_not_exist [0.007865s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_by_project_id_resource [0.008995s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_by_project_id_resource_not_found [0.007475s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list [0.011226s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_sorted [0.011387s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_with_filters [0.011834s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_update_quota [0.010537s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_update_quota_not_found [0.007792s] ... ok {0} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_create_x509keypair_already_exists [0.008137s] ... ok {0} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair [0.011084s] ... ok {0} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair_by_uuid [0.010367s] ... ok {0} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_list [0.014152s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_nodegroup_failed [0.016536s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_create_complete [0.010140s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_create_failed [0.014314s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_created [0.013423s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_delete_failed [0.170517s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_deleting [0.014144s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_update_failed [0.014394s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_updated [0.013249s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_update_failed [0.013050s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_updating [0.010205s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_rollback_complete [0.013034s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_rollback_failed [0.013386s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_deleting [0.017197s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_new_ng_creating [0.014291s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_new_ng_deleting [0.014149s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_updating [0.010725s] ... ok {0} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_downgrade_not_supported [0.062592s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url [0.167064s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_external_network_id [0.015277s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_octavia_disabled [0.013579s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url [0.004748s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_fail [0.004650s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_if_cluster_template_is_secure [0.008755s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_none_api_address [0.007724s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_master_address [0.006613s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_master_address_fip_disabled [0.007747s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_node_address [0.006629s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_api_address [0.007428s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_none_api_address [0.008433s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_swarm_get_params [0.007199s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_swarm_get_scale_params [0.005600s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_node_address [0.006428s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_discovery_url [0.005128s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_fail [0.004657s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_update_outputs [0.007652s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id [0.004805s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_client_error [0.004883s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_duplicated_name [0.004855s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_invalid_ip_ver [0.004907s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_output_with_mapping_type [0.004262s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_bm_fedora_kubernetes_ironic_definition [0.003929s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_driver_not_supported [0.004848s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_swarm_definition [0.003960s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_swarm_v2_definition [0.003940s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_coreos_kubernetes_definition [0.003952s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_load_entry_points [0.004847s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_heat_param [0.004254s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_scale_params [0.005674s] ... ok {0} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_destroy [0.009756s] ... ok {0} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_bad_id_and_uuid [0.005415s] ... ok {0} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list_all [0.007026s] ... ok {0} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list_with_filters [0.007244s] ... ok {0} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_destroy [0.007439s] ... ok {0} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_name [0.006534s] ... ok {0} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_list [0.006425s] ... ok {0} magnum.tests.unit.objects.test_federation.TestFederationObject.test_create [0.006908s] ... ok {0} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_bad_id_and_uuid [0.005421s] ... ok {0} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_uuid [0.006563s] ... ok {0} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list_with_filters [0.008143s] ... ok {0} magnum.tests.unit.objects.test_federation.TestFederationObject.test_refresh [0.006584s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_coerce_bad_values [0.001178s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_stringify [0.000728s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_coerce_bad_values [0.000793s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_from_primitive [0.000745s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_stringify [0.001018s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_stringify_invalid [0.000828s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterType.test_coerce_good_values [0.000786s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterType.test_from_primitive [0.000766s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterType.test_stringify [0.000775s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterType.test_to_primitive [0.000741s] ... ok {0} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_coerce_bad_values [0.000842s] ... ok {0} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_stringify [0.000754s] ... ok {0} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_to_primitive [0.000721s] ... ok {0} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_coerce_good_values [0.000747s] ... ok {0} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_from_primitive [0.000743s] ... ok {0} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_to_primitive [0.000715s] ... ok {0} magnum.tests.unit.objects.test_fields.TestServerType.test_coerce_bad_values [0.000791s] ... ok {0} magnum.tests.unit.objects.test_fields.TestServerType.test_coerce_good_values [0.000725s] ... ok {0} magnum.tests.unit.objects.test_fields.TestServerType.test_stringify_invalid [0.001028s] ... ok {0} magnum.tests.unit.objects.test_fields.TestServerType.test_to_primitive [0.000796s] ... ok {0} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_create [0.006467s] ... ok {0} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_destroy [0.007671s] ... ok {0} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_get_by_host_and_binary_no_service [0.007848s] ... ok {0} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_report_state_up [0.007733s] ... ok {0} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_save [0.007576s] ... ok {0} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_create [0.006846s] ... ok {0} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_destroy [0.009213s] ... ok {0} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_get_by_name [0.160844s] ... ok {0} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_get_by_uuid [0.007074s] ... ok {0} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_list_with_filters [0.007191s] ... ok {0} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_save [0.007887s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_base_attributes [0.004144s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_changed_1 [0.004001s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_changed_2 [0.003977s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_changed_3 [0.003777s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_changes_in_primitive [0.004032s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_contains [0.003962s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_dehydration [0.004045s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_get_updates [0.004008s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_hydration [0.003778s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_hydration_type_error [0.005088s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_load [0.003936s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_obj_constructor [0.004082s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_object_inheritance [0.003762s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_object_property [0.003901s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_orphaned_object [0.003987s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_static_result [0.003945s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_unknown_objtype [0.003912s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_with_alternate_context [0.008603s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport_zero [0.004584s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports_level1 [0.004924s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports_level2 [0.006136s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_same_revision_does_not_backport [0.004437s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization_iterables [0.004078s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObjectVersions.test_versions [0.006851s] ... ok {0} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_create [0.006598s] ... ok {0} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_by_uuid [0.006595s] ... ok {0} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_refresh [0.006692s] ... ok {0} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_compute_metric_raise [0.009719s] ... ok {0} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_disable_pull_data [0.010021s] ... ok {0} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_health_status [0.009103s] ... ok {0} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_on_restart [0.004800s] ... ok {0} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_regular [0.004283s] ... ok {0} magnum.tests.unit.template.test_template.TestTemplate.test_template_yaml [0.004010s] ... ok {1} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers_timeout [60.087930s] ... ok {1} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers_with_invalid_lb [0.010470s] ... ok {1} magnum.tests.unit.common.test_profiler.TestProfiler.test_all_public_methods_are_traced [0.009127s] ... ok {1} magnum.tests.unit.common.test_profiler.TestProfiler.test_setup_profiler [0.005847s] ... ok {1} magnum.tests.unit.common.test_rpc.TestProfilerRequestContextSerializer.test_serialize_context [0.006535s] ... ok {1} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity [0.004866s] ... ok {1} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity_null_base [0.004688s] ... ok {1} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity_null_base [0.006346s] ... ok {1} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup_notifier_null [0.004272s] ... ok {1} magnum.tests.unit.common.test_rpc.TestRpc.test_get_transport_url [0.005325s] ... ok {1} magnum.tests.unit.common.test_rpc.TestRpc.test_get_transport_url_null [0.004789s] ... ok {1} magnum.tests.unit.common.test_rpc.TestRpc.test_serialize_entity [0.005248s] ... ok {1} magnum.tests.unit.common.test_short_id.ShortIdTest.test_generate_ids [0.001732s] ... ok {1} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid1 [0.000338s] ... ok {1} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_0 [0.000133s] ... ok {1} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get_unsupported_scheme [0.000864s] ... ok {1} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_get_root_helper [0.005721s] ... ok {1} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_not_use_standard_locale [0.005648s] ... ok {1} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_with_env_variables [0.005678s] ... ok {1} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_without_root_helper [0.005795s] ... ok {1} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_no_retry_on_success [0.023712s] ... ok {1} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_validate_and_normalize_mac_invalid_format [0.006167s] ... ok {1} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir [0.005104s] ... ok {1} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked [0.005286s] ... ok {1} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked_error_on_rmtree [0.005368s] ... ok {1} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_k8s_quantity [0.005430s] ... ok {1} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_openstasck_ca [0.006794s] ... ok {1} magnum.tests.unit.common.x509.test_operations.TestX509Operations.test_decrypt_key [0.002117s] ... ok {1} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_has_publickey [0.122537s] ... ok {1} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_issuer_name [0.112482s] ... ok {1} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_subject_name [0.181729s] ... ok {1} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_has_publickey [0.230577s] ... ok {1} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_extentions_as_client [0.209540s] ... ok {1} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_empty_chars [0.338805s] ... ok {1} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_with_unicode_csr [0.136047s] ... ok {1} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints [0.000159s] ... ok {1} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints_with_non_ca [0.000495s] ... ok {1} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions_disallowed [0.000131s] ... ok {1} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions_disallowed_but_not_critical [0.000077s] ... ok {1} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage_disallowed_but_not_critical [0.000146s] ... ok {1} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage [0.000062s] ... ok {1} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_cert_sign [0.000057s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_notin_cache [0.003428s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_temp_no_dir [0.004963s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates [0.002372s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates_without_cert_ref [0.002680s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_client_files [0.003526s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_client_files_none [0.001827s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_ca_cert [0.002282s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates [0.002146s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates_without_name [0.002181s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_get_cluster_magnum_cert [0.002341s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_sign_node_certificate [0.003936s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_sign_node_certificate_without_cluster_name [0.003117s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust_without_trust_id [0.002442s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust_without_trustee_user_id [0.002505s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete [0.276560s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_resize_success [0.064289s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_handles_bad_request [0.071240s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_cert_failed [0.046271s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_environment [0.095844s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_resume_complete [0.085689s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_snapshot_complete [0.086745s] ... ok {1} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_create_federation [0.007201s] ... ok {1} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_delete_federation [0.007060s] ... ok {1} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action [0.003839s] ... ok {1} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action_on_raise [0.004065s] ... ok {1} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_class_action_on_raise [0.004044s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition [0.013303s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_coreos_with_disovery [0.009441s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_apiserver_port [0.012750s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_discovery_url [0.012829s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_dns [0.156167s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_docker_storage_driver [0.012776s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_server_image [0.012626s] ... ok {1} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_all_values [0.007739s] ... ok {1} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_multi_master [0.008551s] ... ok {1} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_with_lb_octavia [0.009650s] ... ok {1} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_poll_node_count_by_update [0.014065s] ... ok {1} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_create [0.048079s] ... ok {1} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_create_failed_bad_request [0.049812s] ... ok {1} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete [0.043836s] ... ok {1} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete_stack_and_ng_not_found [0.046101s] ... ok {1} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_udpate [0.048237s] ... ok {1} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_update_failed [0.050668s] ... ok {1} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_update_failed_bad_request [0.048625s] ... ok {1} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_all_values [0.010150s] ... ok {1} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_only_required [0.008177s] ... ok {1} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_poll_node_count [0.162267s] ... ok {1} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_create_stack [0.034502s] ... ok {1} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_delete_stack [0.012003s] ... ok {1} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_update_stack [0.013489s] ... ok DEBUG [taskflow.engines.action_engine.completer] Applying resolver 'RevertAll(strategy=REVERT_ALL)' to resolve failure 'Failure: ValueError: ' of atom 'magnum.conductor.tasks.heat_tasks.UpdateStack==1.0' DEBUG [taskflow.engines.action_engine.completer] Modified/tweaked 1 nodes while applying resolver 'RevertAll(strategy=REVERT_ALL)' DEBUG [taskflow.engines.action_engine.builder] Discarding failure 'Failure: ValueError: ' (in response to outcome 'executed') under completion units request during completion of atom 'magnum.conductor.tasks.heat_tasks.UpdateStack==1.0' (intention is to REVERT) {1} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_update_stack_with_error [0.014620s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_compute_memory_util [0.005016s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_get_metric_names [0.004995s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_unhealthy_api [0.006505s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_unhealthy_node [0.006815s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_compute_cpu_util [0.004793s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_compute_memory_util [0.006100s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success [0.005270s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success_no_master [0.005125s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_compute_memory_util [0.004805s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_get_metric_names [0.004812s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_get_metric_unit [0.004829s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_pull_data_raise [0.006889s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_compute_memory_util [0.004822s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_compute_metric_value [0.004991s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_pull_data_success [0.007847s] ... ok {1} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_update [0.007346s] ... ok {1} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_nodegroup_delete [0.006989s] ... ok {1} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_nodegroup_update [0.007293s] ... ok {1} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_one_container_host [0.006904s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_context [0.004120s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domainid_userid [0.005559s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_projectid [0.004327s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_delete_complete_status [0.005529s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_delete_in_progress [0.005528s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid_from_name [0.004452s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid_from_uuid [0.004576s] ... ok {1} magnum.tests.unit.conf.test_conf.ConfTestCase.test_append_config [0.005732s] ... ok {1} magnum.tests.unit.conf.test_conf.ConfTestCase.test_import_mods_no_func [0.004217s] ... ok {1} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_module_name_invalid_mods [0.004084s] ... ok {1} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_module_name_valid_mods [0.004204s] ... ok {1} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_default_value [0.011927s] ... ok {1} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_type_check [0.006766s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster [0.006638s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster_already_exists [0.007920s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster_nullable_cluster_template_id [0.006642s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster [0.013545s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_id [0.010323s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_name [0.008863s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_name_multiple_cluster [0.010308s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_uuid [0.009173s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list [0.014122s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_sorted [0.014850s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_that_does_not_exist [0.012211s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_create_cluster_template_already_exists [0.008371s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_that_does_not_exist [0.009050s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_that_referenced_by_clusters [0.015139s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id_public [0.020712s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_public [0.020458s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_public [0.022281s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_that_does_not_exist [0.018848s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template [0.013959s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template_that_does_not_exist [0.007435s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_create_federation [0.006545s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation [0.011554s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_id_that_does_not_exist [0.008678s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_id [0.008375s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_name [0.008231s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_name_multiple_federation [0.009641s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_uuid [0.008259s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list [0.012970s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_sorted [0.013676s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_that_does_not_exist [0.010726s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_not_found [0.007105s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_properties [0.008736s] ... ok {1} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_create_magnum_service [0.008873s] ... ok {1} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_destroy_magnum_service [0.010542s] ... ok {1} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_destroy_magnum_service_failure [0.008050s] ... ok {1} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_by_host_and_binary [0.007911s] ... ok {1} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_list [0.010369s] ... ok {1} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_update_magnum_service_failure [0.008043s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_create_nodegroup [0.006654s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_create_nodegroup_already_exists [0.007822s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_create_nodegroup_same_name_same_cluster [0.007910s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_destroy_cluster_by_uuid_that_does_not_exist [0.007352s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_destroy_nodegroup_by_uuid [0.013577s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_cluster_by_uuid [0.008394s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroup_by_id [0.010069s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroup_by_name [0.163757s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroup_list_with_filters [0.018402s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroups_in_cluster [0.013542s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_update_nodegroup_not_found [0.007451s] ... ok {1} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_delete_quota [0.010588s] ... ok {1} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_all [0.007654s] ... ok {1} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_invalid_sort_key [0.010603s] ... ok {1} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_create_x509keypair [0.007366s] ... ok {1} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair_that_does_not_exist [0.006917s] ... ok {1} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_by_id [0.008743s] ... ok {1} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_by_uuid [0.009985s] ... ok {1} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_list_by_admin_all_tenants [0.012549s] ... ok {1} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_that_does_not_exist [0.008898s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_delete_complete [0.008439s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_create_failed [0.013537s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_creating [0.011742s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_delete_failed [0.013544s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_delete_failed_def_ng [0.015628s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_deleted [0.017482s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_deleting [0.011680s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_failed_default_ng [0.015675s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_multiple_new_ngs [0.017774s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_multiple_ngs_failed_and_updating [0.018999s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_creating [0.176456s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_deleted [0.014699s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_rollback_complete [0.014859s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_rollback_failed [0.014860s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_rollback_failed_def_ng [0.015607s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_rollback_failed_default_ng [0.015158s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_update_complete [0.010907s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_creating [0.009832s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_new_ng_updating [0.012926s] ... ok {1} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_invalid_ct [0.059545s] ... ok {1} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_upgrade_default_master_ng [0.062256s] ... ok {1} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_upgrade_default_worker_ng [0.059397s] ... ok {1} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_upgrade_non_default_ng [0.058244s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url_fail [0.005288s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url_not_found [0.164620s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_heat_param [0.005326s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params [0.019874s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_insecure [0.019006s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_octavia_enabled [0.015176s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_scale_params [0.005848s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_invalid [0.005023s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_unexpect_size [0.004954s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_api_address [0.009028s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_node_address_fip_disabled [0.006903s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_if_cluster_template_is_secure [0.007736s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_swarm_get_heat_param [0.005479s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs [0.007114s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_master_address [0.006272s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_master_address_fip_disabled [0.006350s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_node_address_fip_disabled [0.008077s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_discovery_url_not_found [0.005506s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_heat_param [0.004629s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_params [0.008213s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url [0.004893s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_invalid [0.004917s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_unexpect_size [0.005087s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_server_error [0.005145s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_disabled_with_fp [0.004900s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_disabled_without_fp [0.004302s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enable_lbfip_disable [0.005272s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enable_lbfip_template_disable_cluster_enable [0.004191s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enabled_with_fp [0.004386s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enabled_without_fp [0.004211s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_fip_enabled_without_fp [0.004258s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_kubernetes_definition [0.004148s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_ubuntu_mesos_definition [0.004139s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_output_mapping [0.004529s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_required_param_not_set [0.004132s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_params [0.007643s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_update_outputs [0.007803s] ... ok {1} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_create [0.008253s] ... ok {1} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_id [0.007219s] ... ok {1} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_name [0.007308s] ... ok {1} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_uuid [0.008302s] ... ok {1} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list [0.162286s] ... ok {1} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_refresh [0.007628s] ... ok {1} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_save [0.008472s] ... ok {1} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_create [0.006993s] ... ok {1} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_bad_id_and_uuid [0.005582s] ... ok {1} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_id [0.006720s] ... ok {1} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_uuid [0.006759s] ... ok {1} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_refresh [0.007035s] ... ok {1} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_save [0.007981s] ... ok {1} magnum.tests.unit.objects.test_federation.TestFederationObject.test_destroy [0.009191s] ... ok {1} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_id [0.006712s] ... ok {1} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_name [0.006874s] ... ok {1} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list [0.006561s] ... ok {1} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list_all [0.006915s] ... ok {1} magnum.tests.unit.objects.test_federation.TestFederationObject.test_save [0.007918s] ... ok {1} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_coerce_good_values [0.001177s] ... ok {1} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_from_primitive [0.000817s] ... ok {1} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_stringify_invalid [0.000853s] ... ok {1} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_to_primitive [0.000759s] ... ok {1} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_coerce_good_values [0.000848s] ... ok {1} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_to_primitive [0.000781s] ... ok {1} magnum.tests.unit.objects.test_fields.TestClusterType.test_coerce_bad_values [0.000842s] ... ok {1} magnum.tests.unit.objects.test_fields.TestClusterType.test_stringify_invalid [0.000830s] ... ok {1} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_coerce_good_values [0.000810s] ... ok {1} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_from_primitive [0.000766s] ... ok {1} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_stringify_invalid [0.001030s] ... ok {1} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_coerce_bad_values [0.000988s] ... ok {1} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_stringify [0.000810s] ... ok {1} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_stringify_invalid [0.000954s] ... ok {1} magnum.tests.unit.objects.test_fields.TestServerType.test_from_primitive [0.000887s] ... ok {1} magnum.tests.unit.objects.test_fields.TestServerType.test_stringify [0.000773s] ... ok {1} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_get_by_host_and_binary [0.006558s] ... ok {1} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_get_by_id [0.006724s] ... ok {1} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_list [0.007155s] ... ok {1} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_refresh [0.008284s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_changed_4 [0.004051s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_get [0.003731s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_get_changes [0.003944s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_hydration_bad_ns [0.003975s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_load_in_base [0.003999s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_loaded_in_primitive [0.003795s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_obj_attr_is_set [0.003950s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_obj_fields [0.003936s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_object_property_type_error [0.003974s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_updates [0.003718s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport [0.004788s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_passes_revision [0.004960s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization [0.005065s] ... ok {1} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_destroy [0.007409s] ... ok {1} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_bad_id_and_uuid [0.005421s] ... ok {1} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_by_id [0.006500s] ... ok {1} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_list [0.006483s] ... ok {1} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_list_all [0.006801s] ... ok {1} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_save [0.007754s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics [0.011156s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_monitor_none [0.008212s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_pull_data_raise [0.008674s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_changes [0.017461s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_heat_not_found [0.020896s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_not_changes [0.008130s] ... ok {1} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_firsttime [0.005186s] ... ok ====== Totals ====== Ran: 1425 tests in 84.0000 sec. - Passed: 1425 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 108.7743 sec. ============== Worker Balance ============== - Worker 0 (713 tests) => 0:00:24.335845 - Worker 1 (712 tests) => 0:01:24.679937 Processing files: python2-magnum-9.4.1-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.CDucet + exit 0 + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/python2-magnum-9.4.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/python2-magnum-9.4.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/python2-magnum-9.4.1 + exit 0 Provides: python-magnum = 9.4.1-1.el7 python2-magnum = 9.4.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash python(abi) = 2.7 Obsoletes: python-magnum < 9.4.1-1.el7 Processing files: openstack-magnum-common-9.4.1-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.SvXPAA + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-common-9.4.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-common-9.4.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-common-9.4.1 + exit 0 Provides: config(openstack-magnum-common) = 9.4.1-1.el7 openstack-magnum-common = 9.4.1-1.el7 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires: /usr/bin/python2 Processing files: openstack-magnum-conductor-9.4.1-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.IWB59H + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-9.4.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-9.4.1 + cp -pr README.rst /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-9.4.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.uZEbKP + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-9.4.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-9.4.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-9.4.1 + exit 0 Provides: openstack-magnum-conductor = 9.4.1-1.el7 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/python2 Processing files: openstack-magnum-api-9.4.1-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.QtYWpX + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/doc/openstack-magnum-api-9.4.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/doc/openstack-magnum-api-9.4.1 + cp -pr README.rst /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/doc/openstack-magnum-api-9.4.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.WYJz64 + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-api-9.4.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-api-9.4.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-api-9.4.1 + exit 0 Provides: openstack-magnum-api = 9.4.1-1.el7 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/python2 Processing files: openstack-magnum-doc-9.4.1-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SZRVSc + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/doc/openstack-magnum-doc-9.4.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/doc/openstack-magnum-doc-9.4.1 + cp -pr doc/build/html /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/doc/openstack-magnum-doc-9.4.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ElTzIk + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-9.4.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-9.4.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-9.4.1 + exit 0 Provides: openstack-magnum-doc = 9.4.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python2-magnum-tests-9.4.1-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.sAJOGv + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/python2-magnum-tests-9.4.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/python2-magnum-tests-9.4.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch/usr/share/licenses/python2-magnum-tests-9.4.1 + exit 0 Provides: python-magnum-tests = 9.4.1-1.el7 python2-magnum-tests = 9.4.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /usr/bin/env python(abi) = 2.7 Obsoletes: python-magnum-tests < 9.4.1-1.el7 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch Wrote: /builddir/build/RPMS/python2-magnum-9.4.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-common-9.4.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-conductor-9.4.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-api-9.4.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-doc-9.4.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/python2-magnum-tests-9.4.1-1.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.htq0Rc + umask 022 + cd /builddir/build/BUILD + cd magnum-9.4.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-magnum-9.4.1-1.el7.noarch + exit 0 Child return code was: 0