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-stein-el7-build-68928-348905/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-8.2.0-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-stein-el7-build-68928-348905/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.MmhUx9 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf magnum-8.2.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/magnum-8.2.0.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd magnum-8.2.0 + /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-8.2.0 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.m3LsGf + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + 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/driver_manage.py -> build/lib/magnum/cmd copying magnum/cmd/status.py -> build/lib/magnum/cmd copying magnum/cmd/db_manage.py -> build/lib/magnum/cmd copying magnum/cmd/conductor.py -> build/lib/magnum/cmd copying magnum/cmd/__init__.py -> build/lib/magnum/cmd copying magnum/cmd/api.py -> build/lib/magnum/cmd creating build/lib/magnum/db creating 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 copying magnum/db/sqlalchemy/__init__.py -> build/lib/magnum/db/sqlalchemy copying magnum/db/sqlalchemy/api.py -> build/lib/magnum/db/sqlalchemy creating build/lib/magnum/conf copying magnum/conf/cluster_heat.py -> build/lib/magnum/conf copying magnum/conf/utils.py -> build/lib/magnum/conf copying magnum/conf/x509.py -> build/lib/magnum/conf copying magnum/conf/magnum_client.py -> build/lib/magnum/conf copying magnum/conf/barbican.py -> build/lib/magnum/conf copying magnum/conf/opts.py -> build/lib/magnum/conf copying magnum/conf/keystone.py -> build/lib/magnum/conf copying magnum/conf/paths.py -> build/lib/magnum/conf copying magnum/conf/nova.py -> build/lib/magnum/conf copying magnum/conf/docker_registry.py -> build/lib/magnum/conf copying magnum/conf/services.py -> build/lib/magnum/conf copying magnum/conf/trust.py -> build/lib/magnum/conf copying magnum/conf/cluster_templates.py -> build/lib/magnum/conf copying magnum/conf/heat.py -> build/lib/magnum/conf copying magnum/conf/octavia.py -> build/lib/magnum/conf copying magnum/conf/conductor.py -> build/lib/magnum/conf copying magnum/conf/neutron.py -> build/lib/magnum/conf copying magnum/conf/cinder.py -> build/lib/magnum/conf copying magnum/conf/profiler.py -> build/lib/magnum/conf copying magnum/conf/__init__.py -> build/lib/magnum/conf copying magnum/conf/rpc.py -> build/lib/magnum/conf copying magnum/conf/database.py -> build/lib/magnum/conf copying magnum/conf/quota.py -> build/lib/magnum/conf copying magnum/conf/docker.py -> build/lib/magnum/conf copying magnum/conf/certificates.py -> build/lib/magnum/conf copying magnum/conf/api.py -> build/lib/magnum/conf copying magnum/conf/glance.py -> build/lib/magnum/conf copying magnum/conf/drivers.py -> build/lib/magnum/conf copying magnum/conf/cluster.py -> build/lib/magnum/conf creating build/lib/magnum/tests creating build/lib/magnum/tests/functional creating build/lib/magnum/tests/functional/mesos copying magnum/tests/functional/mesos/test_mesos_python_client.py -> build/lib/magnum/tests/functional/mesos copying magnum/tests/functional/mesos/__init__.py -> build/lib/magnum/tests/functional/mesos 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/urlfetch.py -> build/lib/magnum/common copying magnum/common/utils.py -> build/lib/magnum/common copying magnum/common/config.py -> build/lib/magnum/common copying magnum/common/docker_utils.py -> build/lib/magnum/common copying magnum/common/service.py -> build/lib/magnum/common copying magnum/common/keystone.py -> build/lib/magnum/common copying magnum/common/clients.py -> build/lib/magnum/common copying magnum/common/short_id.py -> build/lib/magnum/common copying magnum/common/exception.py -> build/lib/magnum/common copying magnum/common/policy.py -> build/lib/magnum/common copying magnum/common/octavia.py -> build/lib/magnum/common copying magnum/common/neutron.py -> build/lib/magnum/common copying magnum/common/profiler.py -> build/lib/magnum/common copying magnum/common/__init__.py -> build/lib/magnum/common copying magnum/common/name_generator.py -> build/lib/magnum/common copying magnum/common/rpc.py -> build/lib/magnum/common copying magnum/common/context.py -> build/lib/magnum/common copying magnum/common/rpc_service.py -> build/lib/magnum/common creating build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/utils.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/models.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/client.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/__init__.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/manager.py -> build/lib/magnum/tests/functional/common creating 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/__init__.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/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/__init__.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/monitor.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/template_def.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 creating build/lib/magnum/drivers/heat copying magnum/drivers/heat/k8s_fedora_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/driver.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/k8s_template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/__init__.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/k8s_coreos_template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/swarm_fedora_template_def.py -> build/lib/magnum/drivers/heat creating build/lib/magnum/servicegroup copying magnum/servicegroup/magnum_service_periodic.py -> build/lib/magnum/servicegroup copying magnum/servicegroup/__init__.py -> build/lib/magnum/servicegroup creating build/lib/magnum/common/policies copying magnum/common/policies/cluster_template.py -> build/lib/magnum/common/policies copying magnum/common/policies/baymodel.py -> build/lib/magnum/common/policies copying magnum/common/policies/stats.py -> build/lib/magnum/common/policies copying magnum/common/policies/base.py -> build/lib/magnum/common/policies copying magnum/common/policies/bay.py -> 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/federation.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/cluster.py -> build/lib/magnum/common/policies 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/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_profiler.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_service.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_utils.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_rpc.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_exception.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/__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_policy.py -> build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_urlfetch.py -> build/lib/magnum/tests/unit/common creating 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_local.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/__init__.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/test_cert_manager.py -> 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 creating build/lib/magnum/tests/unit/db creating build/lib/magnum/tests/unit/db/sqlalchemy copying magnum/tests/unit/db/sqlalchemy/test_types.py -> build/lib/magnum/tests/unit/db/sqlalchemy copying magnum/tests/unit/db/sqlalchemy/__init__.py -> build/lib/magnum/tests/unit/db/sqlalchemy creating 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 copying magnum/drivers/common/k8s_scale_manager.py -> build/lib/magnum/drivers/common copying magnum/drivers/common/__init__.py -> build/lib/magnum/drivers/common creating build/lib/magnum/conductor creating build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/indirection_api.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/conductor_listener.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/ca_conductor.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/__init__.py -> build/lib/magnum/conductor/handlers 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_baymodel.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_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_cluster_actions.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_federation.py -> 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_quota.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_cluster_template.py -> build/lib/magnum/tests/unit/api/controllers/v1 creating build/lib/magnum/tests/unit/conductor/tasks copying magnum/tests/unit/conductor/tasks/test_heat_tasks.py -> build/lib/magnum/tests/unit/conductor/tasks copying magnum/tests/unit/conductor/tasks/__init__.py -> build/lib/magnum/tests/unit/conductor/tasks creating 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/cluster_templatepatch_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_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/clusterpatch_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/baymodelpatch_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/bay_model.py -> 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/baypatch_model.py -> build/lib/magnum/tests/functional/api/v1/models creating build/lib/magnum/conductor/tasks copying magnum/conductor/tasks/heat_tasks.py -> build/lib/magnum/conductor/tasks copying magnum/conductor/tasks/__init__.py -> build/lib/magnum/conductor/tasks creating build/lib/magnum/api creating build/lib/magnum/api/controllers copying magnum/api/controllers/versions.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/base.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/link.py -> 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 creating build/lib/magnum/service copying magnum/service/periodic.py -> build/lib/magnum/service copying magnum/service/__init__.py -> build/lib/magnum/service creating build/lib/magnum/tests/unit/servicegroup copying magnum/tests/unit/servicegroup/test_magnum_service.py -> build/lib/magnum/tests/unit/servicegroup copying magnum/tests/unit/servicegroup/__init__.py -> build/lib/magnum/tests/unit/servicegroup copying magnum/version.py -> build/lib/magnum copying magnum/i18n.py -> build/lib/magnum copying magnum/__init__.py -> build/lib/magnum creating build/lib/magnum/objects copying magnum/objects/cluster_template.py -> build/lib/magnum/objects copying magnum/objects/stats.py -> build/lib/magnum/objects copying magnum/objects/base.py -> build/lib/magnum/objects copying magnum/objects/fields.py -> 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/federation.py -> build/lib/magnum/objects copying magnum/objects/magnum_service.py -> build/lib/magnum/objects copying magnum/objects/x509keypair.py -> build/lib/magnum/objects copying magnum/objects/certificate.py -> build/lib/magnum/objects copying magnum/objects/cluster.py -> build/lib/magnum/objects copying magnum/db/migration.py -> build/lib/magnum/db copying magnum/db/__init__.py -> build/lib/magnum/db copying magnum/db/api.py -> build/lib/magnum/db copying magnum/tests/functional/api/base.py -> build/lib/magnum/tests/functional/api copying magnum/tests/functional/api/__init__.py -> build/lib/magnum/tests/functional/api 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 copying magnum/tests/policy_fixture.py -> build/lib/magnum/tests copying magnum/tests/base.py -> build/lib/magnum/tests copying magnum/tests/__init__.py -> build/lib/magnum/tests copying magnum/tests/conf_fixture.py -> build/lib/magnum/tests creating build/lib/magnum/api/middleware copying magnum/api/middleware/auth_token.py -> 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 creating 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_client.py -> 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_template_client.py -> build/lib/magnum/tests/functional/api/v1/clients copying magnum/api/utils.py -> build/lib/magnum/api copying magnum/api/config.py -> build/lib/magnum/api copying magnum/api/app.py -> build/lib/magnum/api copying magnum/api/versioned_method.py -> build/lib/magnum/api copying magnum/api/http_error.py -> build/lib/magnum/api copying magnum/api/attr_validator.py -> build/lib/magnum/api copying magnum/api/servicegroup.py -> build/lib/magnum/api copying magnum/api/validation.py -> build/lib/magnum/api copying magnum/api/expose.py -> build/lib/magnum/api copying magnum/api/hooks.py -> build/lib/magnum/api copying magnum/api/__init__.py -> build/lib/magnum/api creating 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/conductor/handlers/common/__init__.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/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/x509keypair_cert_manager.py -> 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 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/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_mesos_cluster_conductor.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/__init__.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/conductor/handlers/test_k8s_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_ca_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/db/utils.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_magnum_service.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_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_quota.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 creating 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/__init__.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 copying magnum/drivers/swarm_fedora_atomic_v1/template_def.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v1 creating 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/baymodel.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/collection.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/bay.py -> 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/federation.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/magnum_services.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/certificate.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/cluster.py -> build/lib/magnum/api/controllers/v1 creating build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/test_db_manage.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_status.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/__init__.py -> build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/test_api.py -> build/lib/magnum/tests/unit/cmd copying magnum/conductor/utils.py -> build/lib/magnum/conductor copying magnum/conductor/scale_manager.py -> build/lib/magnum/conductor copying magnum/conductor/monitors.py -> build/lib/magnum/conductor copying magnum/conductor/k8s_api.py -> build/lib/magnum/conductor copying magnum/conductor/__init__.py -> build/lib/magnum/conductor copying magnum/conductor/api.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/test_operations.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/__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 creating 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 copying magnum/common/x509/operations.py -> build/lib/magnum/common/x509 copying magnum/common/x509/__init__.py -> build/lib/magnum/common/x509 creating 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/__init__.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/drivers/swarm_fedora_atomic_v2/template_def.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/tests/unit/conductor/test_rpcapi.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_scale_manager.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/__init__.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/test_hacking.py -> build/lib/magnum/tests/unit copying magnum/tests/unit/__init__.py -> build/lib/magnum/tests/unit creating 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_magnum_service.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_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_objects.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/test_swarm_mode_python_client.py -> 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/unit/api/controllers/test_root.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/__init__.py -> build/lib/magnum/tests/unit/api/controllers creating build/lib/magnum/tests/unit/conf copying magnum/tests/unit/conf/test_conf.py -> build/lib/magnum/tests/unit/conf copying magnum/tests/unit/conf/__init__.py -> build/lib/magnum/tests/unit/conf creating 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 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 creating 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/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/tests/unit/api/test_servicegroup.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_validation.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_app.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_hooks.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/__init__.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/test_k8s_python_client.py -> build/lib/magnum/tests/functional/k8s_ironic copying magnum/tests/functional/k8s_ironic/__init__.py -> build/lib/magnum/tests/functional/k8s_ironic creating build/lib/magnum/tests/functional/swarm copying magnum/tests/functional/swarm/test_swarm_python_client.py -> build/lib/magnum/tests/functional/swarm copying magnum/tests/functional/swarm/__init__.py -> build/lib/magnum/tests/functional/swarm creating 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/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/tests/functional/python_client_base.py -> build/lib/magnum/tests/functional copying magnum/tests/functional/__init__.py -> build/lib/magnum/tests/functional 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_template_definition.py -> build/lib/magnum/tests/unit/drivers creating 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 copying magnum/tests/functional/k8s_coreos/__init__.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/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/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/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/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-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-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/wc-notify-master.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-heat-params-master.yaml -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-heat-params.yaml -> 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-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 copying magnum/api/app.wsgi -> build/lib/magnum/api copying magnum/api/rest_api_version_history.rst -> build/lib/magnum/api 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/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/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 + sleep 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.85uOxq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch ++ dirname /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch + cd magnum-8.2.0 + 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-8.2.0-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-8.2.0-1.el7.noarch/usr creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/fake_notifier.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/fakes.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1 copying build/lib/magnum/tests/functional/api/base.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm copying build/lib/magnum/tests/functional/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos copying build/lib/magnum/tests/policy_fixture.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/base.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/contrib copying build/lib/magnum/tests/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy copying build/lib/magnum/tests/unit/db/base.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_context.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/test_urlfetch.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/test_root.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/test_hooks.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks copying build/lib/magnum/tests/unit/conductor/test_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common copying build/lib/magnum/tests/unit/conductor/handlers/test_mesos_cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/test_scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/test_monitors.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/test_k8s_api.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup copying build/lib/magnum/tests/conf_fixture.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster_heat.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/x509.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/magnum_client.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/barbican.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/opts.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/paths.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/nova.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/docker_registry.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/services.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/trust.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster_templates.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/heat.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/octavia.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/neutron.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cinder.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/database.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/docker.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/certificates.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/api.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/glance.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/drivers.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic copying build/lib/magnum/db/sqlalchemy/alembic.ini -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/sqlalchemy/migration.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/migration.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/db/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/db/api.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/version.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/urlfetch.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/config.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/docker_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/service.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/clients.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/short_id.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/exception.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/policy.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/octavia.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/neutron.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/name_generator.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/context.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/rpc_service.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/i18n.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/config.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/app.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/versioned_method.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/http_error.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/attr_validator.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/servicegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/validation.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/expose.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/versions.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/rest_api_version_history.rst -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/hooks.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/app.wsgi -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/driver_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/status.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/db_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/api.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/stats.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/base.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/fields.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/federation.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/x509keypair.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common copying build/lib/magnum/conductor/handlers/cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/monitors.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/k8s_api.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/api.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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/swarmmaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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/version.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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/version.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/lb_api.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/helm creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/network.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates copying build/lib/magnum/drivers/common/templates/lb_etcd.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates copying build/lib/magnum/drivers/common/k8s_monitor.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common copying build/lib/magnum/drivers/common/k8s_scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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/version.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates copying build/lib/magnum/drivers/mesos_ubuntu_v1/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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/package-installs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/elements-deps -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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/Dockerfile -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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/package-installs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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/docker/elements-deps -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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/version.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/templates/kubemaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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/kubeminion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 copying build/lib/magnum/drivers/k8s_coreos_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 copying build/lib/magnum/drivers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/service/periodic.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/service/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup copying build/lib/magnum/servicegroup/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking copying build/lib/magnum/hacking/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking copying build/lib/magnum/hacking/checks.py -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/fakes.py to fakes.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/x509.py to x509.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/barbican.py to barbican.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/opts.py to opts.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/keystone.py to keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/paths.py to paths.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/nova.py to nova.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/services.py to services.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/trust.py to trust.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/heat.py to heat.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/octavia.py to octavia.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/conductor.py to conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/neutron.py to neutron.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cinder.py to cinder.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/profiler.py to profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/rpc.py to rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/database.py to database.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/docker.py to docker.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/certificates.py to certificates.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/glance.py to glance.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/drivers.py to drivers.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/models.py to models.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/migration.py to migration.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/migration.py to migration.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/urlfetch.py to urlfetch.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/service.py to service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/keystone.py to keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/clients.py to clients.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/exception.py to exception.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policy.py to policy.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/octavia.py to octavia.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/baymodel.py to baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/stats.py to stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/bay.py to bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/federation.py to federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/certificate.py to certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/neutron.py to neutron.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/profiler.py to profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/extensions.py to extensions.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/validator.py to validator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/operations.py to operations.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/rpc.py to rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/context.py to context.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/i18n.py to i18n.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/app.py to app.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/servicegroup.py to servicegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/validation.py to validation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/expose.py to expose.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/versions.py to versions.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/link.py to link.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/root.py to root.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/hooks.py to hooks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/status.py to status.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/conductor.py to conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/stats.py to stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/fields.py to fields.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/federation.py to federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/x509keypair.py to x509keypair.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/certificate.py to certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/monitors.py to monitors.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service/periodic.py to periodic.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking/checks.py to checks.pyc writing byte-compilation script '/tmp/tmpqkbbej.py' /usr/bin/python2 -O /tmp/tmpqkbbej.py removing /tmp/tmpqkbbej.py running install_data creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/etc creating /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/etc/magnum copying etc/magnum/api-paste.ini -> /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum-8.2.0-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-8.2.0-1.el7.noarch/usr/bin Installing magnum-api script to /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/bin Installing magnum-status script to /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/bin Installing magnum-db-manage script to /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/bin Installing magnum-conductor script to /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0/.gitreview found [oslo_config.sphinxconfiggen] reading config generator instructions from /builddir/build/BUILD/magnum-8.2.0/doc/source/../../etc/magnum/magnum-config-generator.conf [oslo_config.sphinxconfiggen] writing sample configuration to /builddir/build/BUILD/magnum-8.2.0/doc/source/_static/magnum.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /builddir/build/BUILD/magnum-8.2.0/doc/source/../../etc/magnum/magnum-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /builddir/build/BUILD/magnum-8.2.0/doc/source/_static/magnum.policy.yaml.sample building [mo]: targets for 0 po files that are out of date building [html]: targets for 42 source files that are out of date updating environment: 42 added, 0 changed, 0 removed reading sources... [ 2%] admin/configuring reading sources... [ 4%] admin/gmr reading sources... [ 7%] admin/index reading sources... [ 9%] admin/magnum-proxy reading sources... [ 11%] admin/troubleshooting-guide reading sources... [ 14%] cli/index reading sources... [ 16%] cli/magnum-status reading sources... [ 19%] configuration/index reading sources... [ 21%] configuration/sample-config reading sources... [ 23%] configuration/sample-policy reading sources... [ 26%] configuration/samples/index reading sources... [ 28%] configuration/samples/policy-yaml reading sources... [ 30%] contributor/api-microversion reading sources... [ 33%] contributor/api-microversion-history reading sources... [ 35%] contributor/contributing reading sources... [ 38%] contributor/functional-test reading sources... [ 40%] contributor/index reading sources... [ 42%] contributor/objects reading sources... [ 45%] contributor/policies reading sources... [ 47%] contributor/quickstart reading sources... [ 50%] contributor/reno reading sources... [ 52%] contributor/troubleshooting reading sources... [ 54%] index reading sources... [ 57%] install/common/configure_2_edit_magnum_conf reading sources... [ 59%] install/common/configure_3_populate_database reading sources... [ 61%] install/common/prerequisites reading sources... [ 64%] install/get_started reading sources... [ 66%] install/index reading sources... [ 69%] install/install reading sources... [ 71%] install/install-debian-manual reading sources... [ 73%] install/install-guide-from-source reading sources... [ 76%] install/install-obs reading sources... [ 78%] install/install-rdo reading sources... [ 80%] install/install-ubuntu reading sources... [ 83%] install/launch-instance reading sources... [ 85%] install/next-steps reading sources... [ 88%] install/verify reading sources... [ 90%] user/cluster-type-definition reading sources... [ 92%] user/glossary reading sources... [ 95%] user/heat-templates documenting plugins from u'magnum.template_definitions' reading sources... [ 97%] user/index documenting plugins from u'magnum.template_definitions' reading sources... [100%] user/kubernetes-load-balancer 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 (from user) '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... [ 7%] 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... [ 14%] 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... [ 16%] 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... [ 19%] 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... [ 21%] 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... [ 23%] 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... [ 26%] 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... [ 28%] 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... [ 30%] 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... [ 33%] 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... [ 35%] 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... [ 38%] 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... [ 40%] 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... [ 42%] 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... [ 45%] 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... [ 47%] 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... [ 50%] 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... [ 52%] 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... [ 54%] 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... [ 57%] 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... [ 59%] 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... [ 61%] 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... [ 64%] 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... [ 66%] 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... [ 69%] 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... [ 71%] 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... [ 73%] 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... [ 76%] 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... [ 78%] 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... [ 80%] 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... [ 83%] 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... [ 85%] 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... [ 88%] 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... [ 90%] 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... [ 92%] 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... [ 95%] 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... [ 97%] 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... [100%] 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' 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-8.2.0-1.el7.noarch/var/log/magnum/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/var/run/magnum/ + install -p -D -m 644 /builddir/build/SOURCES/magnum.logrotate /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0-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-8.2.0-1.el7.noarch/usr/lib/systemd/system/openstack-magnum-conductor.service + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/var/lib/magnum/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/var/lib/magnum/certificates/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/etc/magnum/ + oslo-config-generator-2 --config-file etc/magnum/magnum-config-generator.conf --output-file /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/etc/magnum/magnum.conf + chmod 640 /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/etc/magnum/magnum.conf + mv /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/etc/magnum/api-paste.ini /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/etc/magnum + rmdir /builddir/build/BUILDROOT/openstack-magnum-8.2.0-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-8.2.0 /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-8.2.0-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.c961Ie + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + rm magnum/tests/unit/test_hacking.py + PYTHON=python2 + stestr-2 --test-path=./magnum/tests/unit run {2} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_lower_minor_version [0.103894s] ... ok {11} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_no_header [0.103037s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. /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) INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc /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) INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc /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) INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {16} magnum.tests.unit.api.controllers.test_base.TestVersion.test_init [0.104489s] ... ok INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc /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) INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. 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) INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc /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) INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc INFO [alembic.runtime.migration] Running stamp_revision -> 87e62e3c7abc /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) 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) 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) {4} magnum.tests.unit.api.controllers.test_base.TestVersion.test_is_null_false [0.102821s] ... ok 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) 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) 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) /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) 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) 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) 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) 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) 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) /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) {5} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_incorrect_service_type [0.105617s] ... ok 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) {8} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_lower_major_version [0.139414s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) 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) {8} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ne__with_unequal [0.018199s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) 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) 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) {5} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_too_low [0.014163s] ... ok 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) 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) 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) 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) {4} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_ok [0.011730s] ... ok 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) 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) {2} magnum.tests.unit.api.controllers.test_root.TestRootController.test_api_paste_file_not_exist_not_abs [0.239450s] ... ok 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) POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} {16} magnum.tests.unit.api.controllers.test_root.TestHeathcheck.test_healthcheck_disable_file [0.303627s] ... ok {2} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_v1_access [0.089094s] ... ok GET: /v1/bays {} GOT:{u'bays': []} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_empty [0.417059s] ... ok 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) GET: /v1/baymodels/ad1cef7b-b7b1-4c8e-ba12-ab9f62230162/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_detail [0.276628s] ... ok DELETE: /v1/baymodels/clustermodel1 GET: /v1/baymodels {} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} {11} magnum.tests.unit.api.controllers.test_root.TestRootController.test_api_paste_file_not_exist [0.248768s] ... ok PATCH: /v1/bays/bay_example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GET: /v1/bays/test_bay {} GET: /v1/bays/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_update [0.269430s] ... ok GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {12} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name_multiple_bay [0.628827s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '.test_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {8} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_name [0.426200s] ... ok GET: /v1/bays/f7f80e46-016f-422f-9017-2c6a3bc85176/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_detail [0.074143s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_get_one [0.502186s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'bay_model_example_B', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": "2019-12-06T13:53:22.288980+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'2019-12-06T13:53:22.288980+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'} {4} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_singular [0.390595s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/1ba0d735-e957-4a41-a03e-a68a6c89d249 Openstack-Api-Maximum-Version: container-infra 1.7 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/1ba0d735-e957-4a41-a03e-a68a6c89d249", "rel": "self"}, {"href": "http://localhost/bays/1ba0d735-e957-4a41-a03e-a68a6c89d249", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "1ba0d735-e957-4a41-a03e-a68a6c89d249", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) 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) {9} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay [0.635527s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) {8} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_nonexist_image [0.290789s] ... ok 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'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'2019-12-06T13:53:22.309452+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None}]} {21} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail [0.631796s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 3, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'value': u'90c80580-a1d3-4ba8-b590-4f74e7368312', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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'90c80580-a1d3-4ba8-b590-4f74e7368312', 'op': u'replace'}]'", "detail": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'90c80580-a1d3-4ba8-b590-4f74e7368312', 'op': u'replace'}]'. Reason: can't replace non-existent object 'baymodel_id'", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_baymodel_id_failed [0.224263s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/3923420a-99c5-4e97-ab9e-a21990d28e3f Openstack-Api-Maximum-Version: container-infra 1.7 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/3923420a-99c5-4e97-ab9e-a21990d28e3f", "rel": "self"}, {"href": "http://localhost/bays/3923420a-99c5-4e97-ab9e-a21990d28e3f", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "3923420a-99c5-4e97-ab9e-a21990d28e3f", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": 3, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:22.400003+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_docker_volume_size [0.304231s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) 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': 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'2019-12-06T13:53:22.582272+00:00', u'discovery_url': None, u'flavor_id': None, u'container_version': None} {21} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_failed_bay [0.266889s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/7e584bc8-8f88-489e-bf40-c7f8d55cc98c Openstack-Api-Maximum-Version: container-infra 1.7 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/7e584bc8-8f88-489e-bf40-c7f8d55cc98c", "rel": "self"}, {"href": "http://localhost/bays/7e584bc8-8f88-489e-bf40-c7f8d55cc98c", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "7e584bc8-8f88-489e-bf40-c7f8d55cc98c", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 1, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:22.834591+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_master_count [0.243663s] ... ok 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: /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 {} 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'} {4} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_links [0.460911s] ... ok 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) 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': 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'2019-12-06T13:53:22.635253+00:00', u'discovery_url': None, u'flavor_id': None, u'container_version': None} {12} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_failed_bay_heatclient_exception [0.261519s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': '6f915f13-ee24-4a67-bf37-132580ba2b00', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 6f915f13-ee24-4a67-bf37-132580ba2b00 could not be found", "detail": "ClusterTemplate 6f915f13-ee24-4a67-bf37-132580ba2b00 could not be found.", "request_id": ""}]} {9} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_non_existent_baymodel_id [0.114963s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster_example_A', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_create [0.402160s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_get_one [0.082280s] ... 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.7 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": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail_against_single [0.035591s] ... ok DELETE: /v1/bays/cluster1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {11} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_with_name [0.281180s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_on_os_distro_image [0.139540s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_invalid_at_start_name [0.036917s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 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: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_update [0.212328s] ... ok {13} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_negative [0.099194s] ... ok GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/889cf9ce-71e9-4462-bbe6-d7641cb185d2', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/889cf9ce-71e9-4462-bbe6-d7641cb185d2', 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'889cf9ce-71e9-4462-bbe6-d7641cb185d2', 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'2019-12-06T13:53:22.306762+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/129bc1a7-19f6-49fb-99a4-9d7a03a9947c', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/129bc1a7-19f6-49fb-99a4-9d7a03a9947c', 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'129bc1a7-19f6-49fb-99a4-9d7a03a9947c', 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'2019-12-06T13:53:22.315896+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/70eaa5ac-ff7e-47b0-8b65-419c0bc8714f', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/70eaa5ac-ff7e-47b0-8b65-419c0bc8714f', 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'70eaa5ac-ff7e-47b0-8b65-419c0bc8714f', 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'2019-12-06T13:53:22.320637+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=70eaa5ac-ff7e-47b0-8b65-419c0bc8714f'} {30} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_collection_links_default_limit [0.487814s] ... ok GET: /v1/clustertemplates/551f22c1-b2c1-45fc-ab44-1fa7ad19b087 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/551f22c1-b2c1-45fc-ab44-1fa7ad19b087', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/551f22c1-b2c1-45fc-ab44-1fa7ad19b087', 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'551f22c1-b2c1-45fc-ab44-1fa7ad19b087', 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'2019-12-06T13:53:22.754649+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/551f22c1-b2c1-45fc-ab44-1fa7ad19b087 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/551f22c1-b2c1-45fc-ab44-1fa7ad19b087', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/551f22c1-b2c1-45fc-ab44-1fa7ad19b087', 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'551f22c1-b2c1-45fc-ab44-1fa7ad19b087', 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'2019-12-06T13:53:22.754649+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/551f22c1-b2c1-45fc-ab44-1fa7ad19b087 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/551f22c1-b2c1-45fc-ab44-1fa7ad19b087', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/551f22c1-b2c1-45fc-ab44-1fa7ad19b087', 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'551f22c1-b2c1-45fc-ab44-1fa7ad19b087', 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'2019-12-06T13:53:22.754649+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'} {9} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel [0.172709s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {15} magnum.tests.unit.api.controllers.test_base.TestController.test_controller_get_attr_version_not_found [0.143999s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_links [0.225534s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': u'clustermodel1', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/e6a8062a-a8d4-4f52-bbff-1fce446a0a12 Openstack-Api-Maximum-Version: container-infra 1.7 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/e6a8062a-a8d4-4f52-bbff-1fce446a0a12", "rel": "self"}, {"href": "http://localhost/bays/e6a8062a-a8d4-4f52-bbff-1fce446a0a12", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "e6a8062a-a8d4-4f52-bbff-1fce446a0a12", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:22.883552+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {16} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_baymodel_name [0.250351s] ... ok GET: /v1/baymodels/detail?limit=3&marker=1c092944-4efe-4633-a8a2-092800c80cd4 {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/54802b99-d940-4a7a-a030-0d0a9095a51e', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/54802b99-d940-4a7a-a030-0d0a9095a51e', 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'54802b99-d940-4a7a-a030-0d0a9095a51e', 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'2019-12-06T13:53:22.552853+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'}]} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail_with_pagination_marker [0.160407s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_generate_uuid [0.017243s] ... ok {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_delete [0.202460s] ... 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.7 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": ""}]} {9} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_uuid [0.033743s] ... ok {11} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_non_existent_property [0.250295s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/ed6e982e-bf85-4098-a3a7-7bea634bdee9 Openstack-Api-Maximum-Version: container-infra 1.7 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/ed6e982e-bf85-4098-a3a7-7bea634bdee9", "rel": "self"}, {"href": "http://localhost/bays/ed6e982e-bf85-4098-a3a7-7bea634bdee9", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "ed6e982e-bf85-4098-a3a7-7bea634bdee9", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 1, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:22.986584+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} GET: /v1/bays/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} 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'2019-12-06T13:53:22.446876+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'}]} 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: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.7 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": "2019-12-06T13:53:23.080821+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {12} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_node_count [0.273363s] ... ok {13} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name_not_found [0.320852s] ... ok {30} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail [0.089943s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) {24} magnum.tests.unit.api.controllers.test_base.TestController.test_api_version_decorator [0.096972s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {24} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_higher_minor_version [0.012048s] ... ok {8} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_image_id [0.232655s] ... ok {25} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_lower_version [0.130033s] ... ok {24} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_root_access [0.312571s] ... ok {23} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_higher_version [0.100497s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_doesnt_contain_id [0.064130s] ... ok 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: /v1/baymodels/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '-test_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) {25} magnum.tests.unit.api.controllers.test_root.TestHeathcheck.test_healthcheck_enabled [0.314947s] ... ok {12} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name_not_found [0.292295s] ... ok {16} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_invalid_at_start_name [0.032796s] ... ok {11} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one [0.201816s] ... ok 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) 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.7 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": ""}]} {9} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_network_driver [0.041838s] ... ok 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.7 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name_multiple_cluster [0.602587s] ... ok {18} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_lower_version [0.097402s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_get_one [0.419877s] ... ok 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) {7} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_latest [0.135371s] ... ok {29} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_higher_minor_version [0.133704s] ... ok DELETE: /v1/bays/test_bay GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_multiple_bay_by_name [0.757007s] ... ok {7} magnum.tests.unit.api.controllers.test_root.TestRootController.test_get_not_found [0.268660s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) {7} magnum.tests.unit.api.controllers.test_root.TestRootController.test_version [0.026325s] ... ok PATCH: /v1/baymodels/fcd054ca-9ab9-4a61-9411-3eec9e644f81 [{'path': '/name', 'value': 'bay_model_example_B', 'op': 'add'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 fcd054ca-9ab9-4a61-9411-3eec9e644f81 could not be found", "detail": "ClusterTemplate fcd054ca-9ab9-4a61-9411-3eec9e644f81 could not be found.", "request_id": ""}]} {17} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_higher_version [0.124762s] ... ok {12} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_not_found [0.081806s] ... ok {27} magnum.tests.unit.api.controllers.test_base.TestController.test_controller_get_attribute [0.128015s] ... ok DELETE: /v1/clustertemplates/689ae0ac-fe36-4ebf-b123-47d53330504d GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:375: 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) {19} magnum.tests.unit.api.controllers.test_base.TestVersion.test__eq__with_unequal [0.120363s] ... ok {17} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_end_version [0.012407s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_as_admin [0.124195s] ... ok {19} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_equal [0.013186s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_valid_version [0.137436s] ... ok {27} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_higher_major_version [0.012451s] ... ok {31} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_higher_major_version [0.150344s] ... ok {26} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_positive [0.139297s] ... ok {10} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_null_version [0.133743s] ... ok {22} magnum.tests.unit.api.controllers.test_base.TestVersion.test_is_null_true [0.129191s] ... ok {10} magnum.tests.unit.api.controllers.test_base.TestVersion.test_repr [0.015785s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_bay.TestBayObject.test_bay_init [0.018462s] ... ok {10} magnum.tests.unit.api.controllers.test_root.TestRootController.test_noauth [0.403776s] ... ok {27} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_lower_major_version [0.011964s] ... ok {31} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_version_too_high [0.015607s] ... ok {31} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_no_public_routes [0.307673s] ... 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.7 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": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_image_id [0.039092s] ... ok {14} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_shared_start_end [0.098187s] ... ok {28} magnum.tests.unit.api.controllers.test_base.TestVersion.test_repr_with_strings [0.134054s] ... ok {14} magnum.tests.unit.api.controllers.test_base.TestVersion.test__eq__with_equal [0.011510s] ... ok {14} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_equal [0.012001s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {28} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_invalid_major_version [0.015565s] ... ok {25} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_no_baymodel_id [0.076395s] ... ok {28} magnum.tests.unit.api.controllers.v1.test_bay.TestBayObject.test_as_dict_faults [0.015554s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 0, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/3bc8f343-8f7c-455b-a278-e6d8f5bb0677 Openstack-Api-Maximum-Version: container-infra 1.7 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/3bc8f343-8f7c-455b-a278-e6d8f5bb0677", "rel": "self"}, {"href": "http://localhost/bays/3bc8f343-8f7c-455b-a278-e6d8f5bb0677", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "3bc8f343-8f7c-455b-a278-e6d8f5bb0677", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 0, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:22.429557+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {13} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_zero [0.257465s] ... ok {29} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ne__with_equal [0.014346s] ... ok DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {29} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_ok [0.012773s] ... ok {18} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_delete [0.508415s] ... ok {29} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_too_high [0.014853s] ... ok {29} magnum.tests.unit.api.controllers.test_root.TestRootController.test_v1_controller [0.279147s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_start_version [0.133450s] ... ok {6} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_lower_minor_version [0.147435s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_version_too_low [0.012205s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_bad_length [0.013358s] ... ok DELETE: /v1/bays/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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.TestDelete.test_delete_bay_with_name_not_found [0.453654s] ... ok GET: /v1/bays {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_get_all [0.298224s] ... ok DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_delete [0.508061s] ... ok GET: /v1/bays?limit=3&marker=2983e13f-0b58-40ec-9683-f60440deb1fd {} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/c332ddb6-5f3a-4932-820c-2741974fdda8', u'rel': u'self'}, {u'href': u'http://localhost/bays/c332ddb6-5f3a-4932-820c-2741974fdda8', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'c332ddb6-5f3a-4932-820c-2741974fdda8', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_all_with_pagination_marker [0.709847s] ... ok GET: /v1/bays {} 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'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {27} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_one [0.561068s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_cluster [0.226895s] ... ok DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 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: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'value': '7868b635-eaea-4aaf-a3ca-c69b669c9a17', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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'7868b635-eaea-4aaf-a3ca-c69b669c9a17', 'op': u'replace'}]'", "detail": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'7868b635-eaea-4aaf-a3ca-c69b669c9a17', 'op': u'replace'}]'. Reason: can't replace non-existent object 'baymodel_id'", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay [0.704971s] ... ok {15} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_non_existent_baymodel_id [0.233037s] ... 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.7 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": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name_multiple_bay [0.672694s] ... ok DELETE: /v1/baymodels/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_name_not_found [0.076465s] ... ok DELETE: /v1/clusters/test_cluster GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_multiple_cluster_by_name [0.389003s] ... 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'2019-12-06T13:53:23.045475+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'}]} {16} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_one [0.306975s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/7ae13b33-3930-46ea-8c6c-b1005cf41463 Openstack-Api-Maximum-Version: container-infra 1.7 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/7ae13b33-3930-46ea-8c6c-b1005cf41463", "rel": "self"}, {"href": "http://localhost/bays/7ae13b33-3930-46ea-8c6c-b1005cf41463", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "7ae13b33-3930-46ea-8c6c-b1005cf41463", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:22.577086+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {23} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_generate_uuid [0.565770s] ... ok PATCH: /v1/bays/bay_example_A [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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"} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_update_bay_async [0.267136s] ... ok GET: /v1/bays/cluster1 {} 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'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'2019-12-06T13:53:22.612494+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {19} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name [0.537516s] ... 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.7 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_create [0.031573s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'bay_example_A', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_create [0.098973s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_flavor [0.153164s] ... ok 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': 3, 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'2019-12-06T13:53:23.480664+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one [0.250215s] ... ok GET: /v1/bays/detail?limit=3&marker=b04cddeb-c1f5-463d-9205-7a0593e16920 {} GOT:{u'bays': [{u'links': [{u'href': u'http://localhost/v1/bays/f4df593d-7290-4443-937a-8d77c1a1afdd', u'rel': u'self'}, {u'href': u'http://localhost/bays/f4df593d-7290-4443-937a-8d77c1a1afdd', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'f4df593d-7290-4443-937a-8d77c1a1afdd', 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'2019-12-06T13:53:23.165039+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None}]} {31} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail_with_pagination_marker [0.718911s] ... 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: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {9} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_image_name [0.042552s] ... ok DELETE: /v1/bays/69665ac8-0df9-4866-a391-60827ecdf832 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 69665ac8-0df9-4866-a391-60827ecdf832 could not be found", "detail": "Cluster 69665ac8-0df9-4866-a391-60827ecdf832 could not be found.", "request_id": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_not_found [0.148850s] ... ok 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': 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'2019-12-06T13:53:22.676164+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {17} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one [0.568911s] ... ok DELETE: /v1/clustertemplates/test_cluster_template GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_multiple_cluster_template_by_name [0.090667s] ... ok PATCH: /v1/bays/ffb03f65-db21-4c50-abb8-f1a54282a68d [{'path': '/name', 'value': 'bay_example_B', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 ffb03f65-db21-4c50-abb8-f1a54282a68d could not be found", "detail": "Cluster ffb03f65-db21-4c50-abb8-f1a54282a68d could not be found.", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_non_existent_bay [0.159116s] ... ok PATCH: /v1/baymodels/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.7 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": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_keypair_id [0.199783s] ... ok GET: /v1/bays {} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/0ba37ae2-ef4d-4e1b-a716-8e19aa56d0d1', u'rel': u'self'}, {u'href': u'http://localhost/bays/0ba37ae2-ef4d-4e1b-a716-8e19aa56d0d1', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'0ba37ae2-ef4d-4e1b-a716-8e19aa56d0d1', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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/fafe80e0-f777-4f98-8f31-ade1d85f6d8f', u'rel': u'self'}, {u'href': u'http://localhost/bays/fafe80e0-f777-4f98-8f31-ade1d85f6d8f', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'fafe80e0-f777-4f98-8f31-ade1d85f6d8f', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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/abe2ee85-66b9-4c19-bafb-99698697e28d', u'rel': u'self'}, {u'href': u'http://localhost/bays/abe2ee85-66b9-4c19-bafb-99698697e28d', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'abe2ee85-66b9-4c19-bafb-99698697e28d', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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=abe2ee85-66b9-4c19-bafb-99698697e28d'} {24} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_collection_links_default_limit [0.936016s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_get_one [0.222533s] ... 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.7 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": "2019-12-06T13:53:23.437388+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {8} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_doesnt_contain_id [0.256829s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_delete [0.087256s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 0, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_master_count_zero [0.096288s] ... 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.7 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": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail_against_single [0.151698s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 1, 'flavor_id': None, 'baymodel_id': u'foo', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/ae5e60af-a5bc-47de-bad8-6e3c65b6f989 Openstack-Api-Maximum-Version: container-infra 1.7 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/ae5e60af-a5bc-47de-bad8-6e3c65b6f989", "rel": "self"}, {"href": "http://localhost/bays/ae5e60af-a5bc-47de-bad8-6e3c65b6f989", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "ae5e60af-a5bc-47de-bad8-6e3c65b6f989", "api_address": null, "baymodel_id": "foo", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 1, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:22.485900+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {14} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_lb_one_node [0.543558s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e3257bf0-f501-438e-abdc-31bc41e4e00d"} {9} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_node_count [0.565755s] ... 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.7 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name_not_found [0.152264s] ... ok GET: /v1/clustertemplates/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name_not_found [0.074934s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_no_cluster_template_id [0.033083s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/996a96e7-c9ae-490a-ad83-e8a1bafa798e Openstack-Api-Maximum-Version: container-infra 1.7 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/996a96e7-c9ae-490a-ad83-e8a1bafa798e", "rel": "self"}, {"href": "http://localhost/bays/996a96e7-c9ae-490a-ad83-e8a1bafa798e", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "996a96e7-c9ae-490a-ad83-e8a1bafa798e", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": null, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:22.780527+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} PATCH: /v1/bays/bay_example_A/?rollback=True [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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"} {29} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_none [0.291514s] ... ok {10} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_update_bay_with_rollback_enabled [0.267903s] ... 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.7 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": "2019-12-06T13:53:23.377418+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_external_network [0.296133s] ... 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.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_add_non_existent_property [0.210442s] ... 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'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'} {6} magnum.tests.unit.api.controllers.test_root.TestV1Routing.test_route_checks_version [0.278949s] ... 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'} {29} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name [0.213407s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'bay_example_A', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/2e8545a1-1fea-4bd6-88e9-0d79de662cd3 Openstack-Api-Maximum-Version: container-infra 1.7 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/2e8545a1-1fea-4bd6-88e9-0d79de662cd3", "rel": "self"}, {"href": "http://localhost/bays/2e8545a1-1fea-4bd6-88e9-0d79de662cd3", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "2e8545a1-1fea-4bd6-88e9-0d79de662cd3", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": null, "created_at": "2019-12-06T13:53:23.158815+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {28} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_doesnt_contain_id [0.248509s] ... 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.7 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": "2019-12-06T13:53:23.502450+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {12} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_public_not_set [0.040843s] ... 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.7 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.7 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": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_mandatory_property_fail [0.156448s] ... 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'} {8} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_fail [0.033299s] ... ok PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_certificate.TestRotateCaCertificateNonTls.test_rotate_ca_cert_non_tls [0.220559s] ... ok 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': 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'2019-12-06T13:53:22.245929+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.7 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": "2019-12-06T13:53:22.245929+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'2019-12-06T13:53:22.516064+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'2019-12-06T13:53:22.245929+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.361740s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/0427f842-a711-4d8e-8478-63f48aa7abef Openstack-Api-Maximum-Version: container-infra 1.7 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/0427f842-a711-4d8e-8478-63f48aa7abef", "rel": "self"}, {"href": "http://localhost/bays/0427f842-a711-4d8e-8478-63f48aa7abef", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "0427f842-a711-4d8e-8478-63f48aa7abef", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:23.090011+00:00", "container_version": 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.246069s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] {12} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_public_cluster_template_fail [0.210764s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 0, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_node_count_zero [0.120831s] ... ok {14} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelObject.test_baymodel_init [0.012648s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.-_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/d5286286-c710-43a4-9136-07de38d17f51 Openstack-Api-Maximum-Version: container-infra 1.7 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/d5286286-c710-43a4-9136-07de38d17f51", "rel": "self"}, {"href": "http://localhost/bays/d5286286-c710-43a4-9136-07de38d17f51", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "d5286286-c710-43a4-9136-07de38d17f51", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "test.-_bay", "stack_id": null, "created_at": "2019-12-06T13:53:22.997230+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': -1, 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_mix_special_char_valid_name [0.257199s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_invalid_node_count [0.282178s] ... ok GET: /v1/baymodels {} GOT:{u'baymodels': []} {14} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_empty [0.080589s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_flavor [0.266648s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_nonexist_image [0.145150s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'c3e8c0ea-3b06-4ddb-88f6-a34728993fdf', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 c3e8c0ea-3b06-4ddb-88f6-a34728993fdf could not be found", "detail": "ClusterTemplate c3e8c0ea-3b06-4ddb-88f6-a34728993fdf could not be found.", "request_id": ""}]} {9} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_non_existent_cluster_template_id [0.084457s] ... 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.7 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_multi_image_name [0.035258s] ... ok 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/dc82e607-3c03-40ab-870e-978e1db6269f', u'rel': u'self'}, {u'href': u'http://localhost/bays/dc82e607-3c03-40ab-870e-978e1db6269f', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'dc82e607-3c03-40ab-870e-978e1db6269f', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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/69762f95-ee30-43ad-be54-3efc60ebb63e', u'rel': u'self'}, {u'href': u'http://localhost/bays/69762f95-ee30-43ad-be54-3efc60ebb63e', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'69762f95-ee30-43ad-be54-3efc60ebb63e', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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/f6a91e6b-eee2-4edb-a61e-a25db0962cb5', u'rel': u'self'}, {u'href': u'http://localhost/bays/f6a91e6b-eee2-4edb-a61e-a25db0962cb5', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'f6a91e6b-eee2-4edb-a61e-a25db0962cb5', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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=f6a91e6b-eee2-4edb-a61e-a25db0962cb5'} {20} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_collection_links [0.891717s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_empty_name [0.033812s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': u'foo', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_lb_multi_node [0.152825s] ... 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.7 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": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_create [0.033254s] ... ok GET: /v1/federations/0bd291cd-5df5-46c4-8df6-5b826c7617b7/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {12} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail_against_single [0.090265s] ... ok {12} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_invalid_mac_addr [0.031088s] ... ok {12} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch [0.017692s] ... ok {12} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_multiple_valid_network [0.004017s] ... ok {12} magnum.tests.unit.api.test_expose.TestExpose.test_expose_without_rest_content_types [0.003124s] ... ok {12} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_check_type [0.017195s] ... ok {12} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_http_config_workers [0.054367s] ... ok {12} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_get_cert_no_registration [0.020916s] ... ok {12} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_cached [0.004641s] ... ok {12} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_region [0.007707s] ... ok GET: /v1/baymodels/d437d930-6cbc-4163-815c-0e028adc3e09 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/d437d930-6cbc-4163-815c-0e028adc3e09', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/d437d930-6cbc-4163-815c-0e028adc3e09', 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'd437d930-6cbc-4163-815c-0e028adc3e09', 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'2019-12-06T13:53:22.930757+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/d437d930-6cbc-4163-815c-0e028adc3e09 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/d437d930-6cbc-4163-815c-0e028adc3e09', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/d437d930-6cbc-4163-815c-0e028adc3e09', 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'd437d930-6cbc-4163-815c-0e028adc3e09', 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'2019-12-06T13:53:22.930757+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/d437d930-6cbc-4163-815c-0e028adc3e09 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/d437d930-6cbc-4163-815c-0e028adc3e09', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/d437d930-6cbc-4163-815c-0e028adc3e09', 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'd437d930-6cbc-4163-815c-0e028adc3e09', 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'2019-12-06T13:53:22.930757+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'} {21} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_links [0.439019s] ... ok 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.7 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": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_bay_name_failed [0.254395s] ... ok {12} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers_no_candidate [0.014727s] ... ok {12} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity [0.011486s] ... ok {12} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity_null_base [0.011270s] ... ok {12} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_no_env_variables [0.013196s] ... ok {12} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_unknown_kwargs_raises_error [0.011198s] ... ok {12} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_validate_and_normalize_mac_invalid_format [0.011655s] ... ok {12} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_k8s_quantity [0.014684s] ... ok {12} magnum.tests.unit.common.x509.test_sign.TestX509.test_load_pem_private_key_with_bytes_private_key [0.246280s] ... ok DELETE: /v1/baymodels/test_baymodel GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {12} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints_not_critical [0.000228s] ... ok {25} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_multiple_baymodel_by_name [0.090184s] ... ok {12} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage_disallowed [0.000319s] ... ok {12} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates_without_cert_ref [0.006371s] ... ok {12} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_sign_node_certificate [0.006888s] ... ok {12} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_delete_federation [0.021325s] ... ok {12} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action_copies_object [0.010089s] ... ok {12} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_no_container_host [0.016148s] ... ok {12} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_delete_complete_status [0.016094s] ... ok {12} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_destroy_magnum_service [0.026947s] ... 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.7 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": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_flavor_id [0.488578s] ... ok {12} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done [0.038430s] ... ok GET: /v1/clusters?limit=3&marker=486ceb35-89ba-4685-a485-8481b7f879f1 {} GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'523078ae-aeff-4da8-bc30-b74938cf86f7', u'links': [{u'href': u'http://localhost/v1/clusters/523078ae-aeff-4da8-bc30-b74938cf86f7', u'rel': u'self'}, {u'href': u'http://localhost/clusters/523078ae-aeff-4da8-bc30-b74938cf86f7', 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}]} {12} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_master_address_fip_disabled [0.011930s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_all_with_pagination_marker [0.637057s] ... ok {12} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_base_get_scale_params [0.011060s] ... ok {12} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_bad_id_and_uuid [0.013209s] ... ok {12} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_report_state_up [0.023233s] ... ok {12} magnum.tests.unit.objects.test_objects.TestObject.test_get [0.010652s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'bay_model_example_B', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": "2019-12-06T13:53:23.554573+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {12} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization_iterables [0.011986s] ... ok {16} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_name_with_bay [0.379480s] ... ok GET: /v1/bays/8babc399-d438-4fb4-9863-b1d5bc2ca54c {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/8babc399-d438-4fb4-9863-b1d5bc2ca54c', u'rel': u'self'}, {u'href': u'http://localhost/bays/8babc399-d438-4fb4-9863-b1d5bc2ca54c', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'8babc399-d438-4fb4-9863-b1d5bc2ca54c', 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'2019-12-06T13:53:22.629462+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} GET: /v1/bays/8babc399-d438-4fb4-9863-b1d5bc2ca54c {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/8babc399-d438-4fb4-9863-b1d5bc2ca54c', u'rel': u'self'}, {u'href': u'http://localhost/bays/8babc399-d438-4fb4-9863-b1d5bc2ca54c', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'8babc399-d438-4fb4-9863-b1d5bc2ca54c', 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'2019-12-06T13:53:22.629462+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} GET: /bays/8babc399-d438-4fb4-9863-b1d5bc2ca54c {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/8babc399-d438-4fb4-9863-b1d5bc2ca54c', u'rel': u'self'}, {u'href': u'http://localhost/bays/8babc399-d438-4fb4-9863-b1d5bc2ca54c', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'8babc399-d438-4fb4-9863-b1d5bc2ca54c', 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'2019-12-06T13:53:22.629462+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_links [0.788656s] ... 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.7 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": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_non_existent_property_fail [0.104942s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'Testbay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/dce88ef2-b2db-4acf-bd1e-b65007e02f01 Openstack-Api-Maximum-Version: container-infra 1.7 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/dce88ef2-b2db-4acf-bd1e-b65007e02f01", "rel": "self"}, {"href": "http://localhost/bays/dce88ef2-b2db-4acf-bd1e-b65007e02f01", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "dce88ef2-b2db-4acf-bd1e-b65007e02f01", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "Testbay", "stack_id": null, "created_at": "2019-12-06T13:53:23.562696+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {31} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_capital_letter_start_valid_name [0.526420s] ... 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': '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.7 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": "2019-12-06T13:53:22.735006+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {23} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_network_driver [0.048701s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': -1, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_node_count_negative [0.086311s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay.', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/32a7a292-6a5b-479c-9f4e-b31f16058e0f Openstack-Api-Maximum-Version: container-infra 1.7 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/32a7a292-6a5b-479c-9f4e-b31f16058e0f", "rel": "self"}, {"href": "http://localhost/bays/32a7a292-6a5b-479c-9f4e-b31f16058e0f", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "32a7a292-6a5b-479c-9f4e-b31f16058e0f", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "testbay.", "stack_id": null, "created_at": "2019-12-06T13:53:23.963968+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_at_end_valid_name [0.540618s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "84127273-be80-4b70-95db-166f937cef3b"} {9} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_name [0.320882s] ... 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'c6cb67dc-3582-4d43-96fc-40d9a6ac4ebf', u'links': [{u'href': u'http://localhost/v1/clusters/c6cb67dc-3582-4d43-96fc-40d9a6ac4ebf', u'rel': u'self'}, {u'href': u'http://localhost/clusters/c6cb67dc-3582-4d43-96fc-40d9a6ac4ebf', 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'ea99fa4f-f6ef-49ae-bdef-15df29097e49', u'links': [{u'href': u'http://localhost/v1/clusters/ea99fa4f-f6ef-49ae-bdef-15df29097e49', u'rel': u'self'}, {u'href': u'http://localhost/clusters/ea99fa4f-f6ef-49ae-bdef-15df29097e49', 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'7e461ff9-628b-447b-a5f8-a5b84747fd4b', u'links': [{u'href': u'http://localhost/v1/clusters/7e461ff9-628b-447b-a5f8-a5b84747fd4b', u'rel': u'self'}, {u'href': u'http://localhost/clusters/7e461ff9-628b-447b-a5f8-a5b84747fd4b', 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'492a8368-b6e0-46e2-973a-4074f3025fff', u'links': [{u'href': u'http://localhost/v1/clusters/492a8368-b6e0-46e2-973a-4074f3025fff', u'rel': u'self'}, {u'href': u'http://localhost/clusters/492a8368-b6e0-46e2-973a-4074f3025fff', 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}]} {30} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_all_with_all_projects [1.069094s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_integer_name [0.035561s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_keypair [0.349485s] ... ok GET: /v1/baymodels {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_get_all [0.029425s] ... ok DELETE: /v1/clusters/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} 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.7 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": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_with_name_not_found [0.150738s] ... ok {8} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_keypair [0.034105s] ... ok GET: /v1/clusters/test_cluster {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name_multiple_cluster [0.484148s] ... ok GET: /v1/bays {} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/8e289f56-fba4-4a1b-94a5-5a0d6caab79b', u'rel': u'self'}, {u'href': u'http://localhost/bays/8e289f56-fba4-4a1b-94a5-5a0d6caab79b', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'8e289f56-fba4-4a1b-94a5-5a0d6caab79b', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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/38047d09-a224-413e-bbbb-7cc790362f2a', u'rel': u'self'}, {u'href': u'http://localhost/bays/38047d09-a224-413e-bbbb-7cc790362f2a', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'38047d09-a224-413e-bbbb-7cc790362f2a', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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/69c42098-5231-4353-afcd-36a8e55487b9', u'rel': u'self'}, {u'href': u'http://localhost/bays/69c42098-5231-4353-afcd-36a8e55487b9', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'69c42098-5231-4353-afcd-36a8e55487b9', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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/9b2bd0bc-29d2-48bf-8932-1e3f820422c9', u'rel': u'self'}, {u'href': u'http://localhost/bays/9b2bd0bc-29d2-48bf-8932-1e3f820422c9', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'9b2bd0bc-29d2-48bf-8932-1e3f820422c9', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', 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/1bd903bf-d56e-4508-b8bf-ff6050273c3c', u'rel': u'self'}, {u'href': u'http://localhost/bays/1bd903bf-d56e-4508-b8bf-ff6050273c3c', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'1bd903bf-d56e-4508-b8bf-ff6050273c3c', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {22} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_many [1.144302s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 0, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "0a3f7a0a-48f3-4fa1-a7f3-15c7f043f234"} {25} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_zero [0.610673s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 0, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_node_count_zero [0.081420s] ... ok GET: /v1/clusters/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name_not_found [0.037700s] ... ok GET: /v1/baymodels/test_baymodel {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name_multiple_baymodel [0.084231s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test-bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/e9552d93-6905-45ca-83d6-57c562197585 Openstack-Api-Maximum-Version: container-infra 1.7 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/e9552d93-6905-45ca-83d6-57c562197585", "rel": "self"}, {"href": "http://localhost/bays/e9552d93-6905-45ca-83d6-57c562197585", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "e9552d93-6905-45ca-83d6-57c562197585", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "test-bay", "stack_id": null, "created_at": "2019-12-06T13:53:23.414215+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {28} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_valid_name [0.543947s] ... 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.7 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_image_name [0.034794s] ... 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.7 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": ""}]} {31} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_update [0.202485s] ... ok GET: /v1/baymodels?limit=3&marker=fb9755db-99f1-4a92-8e5c-0e15ab6b5870 {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/3a0952d1-44fe-4c2e-a7ce-e5bac846323d', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/3a0952d1-44fe-4c2e-a7ce-e5bac846323d', 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'3a0952d1-44fe-4c2e-a7ce-e5bac846323d', 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'2019-12-06T13:53:23.449589+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'}]} {15} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_all_with_pagination_marker [0.202296s] ... ok 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': 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'2019-12-06T13:53:22.954237+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'op': 'remove'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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, "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": "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": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2019-12-06T13:53:22.954237+00:00", "container_version": 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'2019-12-06T13:53:23.267377+00:00', 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'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'2019-12-06T13:53:22.954237+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {17} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_ok [0.565865s] ... 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'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'2019-12-06T13:53:24.320407+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name [0.247050s] ... 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}]} {16} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_one [0.245667s] ... 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: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.7 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": "2019-12-06T13:53:22.689891+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {18} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_docker_volume_size [0.043689s] ... 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.7 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": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_add_root_non_existent [0.090291s] ... ok 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.7 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": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name_not_found [0.149269s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456test_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_integer_str_name [0.035005s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'value': u'ae78ec73-c2c5-4590-9754-1ee14ff8a795', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_cluster_template_id_failed [0.312058s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_delete [0.085825s] ... 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.7 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_add_root_non_existent [0.082544s] ... ok GET: /v1/baymodels/?limit=3 {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/6b5a7abb-01e7-47cf-a7fd-371949ac1d26', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/6b5a7abb-01e7-47cf-a7fd-371949ac1d26', 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'6b5a7abb-01e7-47cf-a7fd-371949ac1d26', 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'2019-12-06T13:53:22.554869+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/258d537b-b056-49c0-918c-c9fc78a43124', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/258d537b-b056-49c0-918c-c9fc78a43124', 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'258d537b-b056-49c0-918c-c9fc78a43124', 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'2019-12-06T13:53:22.560195+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/e004e4df-81eb-4f96-ae43-e1c68164034f', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e004e4df-81eb-4f96-ae43-e1c68164034f', 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'e004e4df-81eb-4f96-ae43-e1c68164034f', 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'2019-12-06T13:53:22.564986+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=e004e4df-81eb-4f96-ae43-e1c68164034f'} {13} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_collection_links [0.120721s] ... 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.7 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": ""}]} {23} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_flavor [0.035054s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay-', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/c74233e3-d080-4955-bd46-ce1ff2354bec Openstack-Api-Maximum-Version: container-infra 1.7 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/c74233e3-d080-4955-bd46-ce1ff2354bec", "rel": "self"}, {"href": "http://localhost/bays/c74233e3-d080-4955-bd46-ce1ff2354bec", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "c74233e3-d080-4955-bd46-ce1ff2354bec", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "testbay-", "stack_id": null, "created_at": "2019-12-06T13:53:23.205529+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} 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.7 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"} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_at_end_valid_name [0.250786s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel [0.043881s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_multi_images_same_name [0.147725s] ... 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': '028e688f-4fb5-4c5c-ac91-40cca9e6deb1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_no_hostcluster_id [0.091017s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/05d455d6-6824-4577-bc4a-649051faf091 Openstack-Api-Maximum-Version: container-infra 1.7 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/05d455d6-6824-4577-bc4a-649051faf091", "rel": "self"}, {"href": "http://localhost/bays/05d455d6-6824-4577-bc4a-649051faf091", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "05d455d6-6824-4577-bc4a-649051faf091", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "test.bay", "stack_id": null, "created_at": "2019-12-06T13:53:23.722415+00:00", "container_version": 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.539052s] ... ok PATCH: /v1/clusters/bd45e288-c59a-4c0e-b526-b88640d66065 [{'path': '/cluster_id', 'value': 'bd45e288-c59a-4c0e-b526-b88640d66065', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 bd45e288-c59a-4c0e-b526-b88640d66065 could not be found", "detail": "Cluster bd45e288-c59a-4c0e-b526-b88640d66065 could not be found.", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_uuid_not_found [0.149463s] ... ok PATCH: /v1/clustertemplates/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.7 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": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_uuid [0.040143s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_long_name [0.033543s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_update [0.203542s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "7174dc9e-06d9-452f-a6fe-880c39e67d88"} {19} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster [0.331561s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "d29f0cca-238f-4991-9d8e-0fe1d1230d22"} {30} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_master_flavor_id [0.386047s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 0, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_master_count_zero [0.081594s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/external_network_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_external_network_id [0.488339s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster_example_A', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "079959c5-6264-4fcf-846c-80b13c319790"} {13} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_doesnt_contain_id [0.330035s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'value': 'e3101bb3-0d34-4f67-bebd-df96d59fcbb4', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 e3101bb3-0d34-4f67-bebd-df96d59fcbb4 could not be found", "detail": "ClusterTemplate e3101bb3-0d34-4f67-bebd-df96d59fcbb4 could not be found.", "request_id": ""}]} {23} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_non_existent_cluster_template_id [0.292750s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay_', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/85e5ebf9-68f3-405d-be6a-f2d9321ff6fa Openstack-Api-Maximum-Version: container-infra 1.7 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/85e5ebf9-68f3-405d-be6a-f2d9321ff6fa", "rel": "self"}, {"href": "http://localhost/bays/85e5ebf9-68f3-405d-be6a-f2d9321ff6fa", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "85e5ebf9-68f3-405d-be6a-f2d9321ff6fa", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "testbay_", "stack_id": null, "created_at": "2019-12-06T13:53:24.189309+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {22} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_underscore_at_end_valid_name [0.502213s] ... ok DELETE: /v1/baymodels/859d7527-3d6e-4385-9204-b14ed51ef327 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 859d7527-3d6e-4385-9204-b14ed51ef327 could not be found", "detail": "ClusterTemplate 859d7527-3d6e-4385-9204-b14ed51ef327 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_not_found [0.078934s] ... ok GET: /v1/quotas?all_tenants=True {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-12-06T13:53:23.996716+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'2019-12-06T13:53:24.000170+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'2019-12-06T13:53:24.006452+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'2019-12-06T13:53:24.008945+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-3', u'id': 4}]} {4} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_tenants [0.055748s] ... ok {4} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_extra_non_removable_attr [0.039467s] ... ok {4} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_add_attr_not_exist [0.046891s] ... ok {4} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_missing [0.001584s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'value': 'calico', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {4} magnum.tests.unit.api.test_expose.TestExpose.test_expose_with_rest_content_types [0.003309s] ... ok {28} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay_not_allow_update [0.260697s] ... ok {4} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanCert.test_barbican_cert [0.003872s] ... ok {4} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_without_pkp [0.014843s] ... ok {4} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova [0.005918s] ... 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.7 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": "2019-12-06T13:53:22.959773+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {4} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup_notifier_null [0.015029s] ... ok {14} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_public_success [0.043671s] ... ok {4} magnum.tests.unit.common.test_rpc.TestRpc.test_clear_extra_exmods [0.010542s] ... ok {4} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked_error_on_rmtree [0.013668s] ... ok PATCH: /v1/bays/bay_example_A [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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, "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": "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": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2019-12-06T13:53:23.865042+00:00", "container_version": 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'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'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'2019-12-06T13:53:23.865042+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {4} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_crl_sign [0.000242s] ... ok {20} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name [0.715658s] ... ok {4} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_check_complete [0.247708s] ... ok {4} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_node_count_success [0.204543s] ... ok {4} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_pull_data_success [0.019947s] ... 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'f9c87fb8-a107-4f73-a694-c708ea41c96e', u'links': [{u'href': u'http://localhost/v1/clusters/f9c87fb8-a107-4f73-a694-c708ea41c96e', u'rel': u'self'}, {u'href': u'http://localhost/clusters/f9c87fb8-a107-4f73-a694-c708ea41c96e', 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'3889f806-8801-4ab7-ae3a-ca97778d85ce', u'links': [{u'href': u'http://localhost/v1/clusters/3889f806-8801-4ab7-ae3a-ca97778d85ce', u'rel': u'self'}, {u'href': u'http://localhost/clusters/3889f806-8801-4ab7-ae3a-ca97778d85ce', 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'8176e7bf-7256-4d66-afda-af5143af15df', u'links': [{u'href': u'http://localhost/v1/clusters/8176e7bf-7256-4d66-afda-af5143af15df', u'rel': u'self'}, {u'href': u'http://localhost/clusters/8176e7bf-7256-4d66-afda-af5143af15df', 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'16b619df-4355-458b-9b64-e8fbc1c8d901', u'links': [{u'href': u'http://localhost/v1/clusters/16b619df-4355-458b-9b64-e8fbc1c8d901', u'rel': u'self'}, {u'href': u'http://localhost/clusters/16b619df-4355-458b-9b64-e8fbc1c8d901', 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'b826409e-02a3-4a4b-ab29-1b89d4e0d57d', u'links': [{u'href': u'http://localhost/v1/clusters/b826409e-02a3-4a4b-ab29-1b89d4e0d57d', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b826409e-02a3-4a4b-ab29-1b89d4e0d57d', 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}]} {4} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_get_metric_unit [0.012933s] ... ok {29} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_many [1.342659s] ... ok {4} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_context [0.016228s] ... ok {4} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domainid_userid [0.012809s] ... ok {4} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id [0.069619s] ... ok {4} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template_uuid [0.019350s] ... ok {4} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_name_multiple_federation [0.031316s] ... ok {4} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_create_magnum_service_failure_for_dup [0.026929s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_external_network_id [0.026972s] ... ok {4} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_destroy [0.027943s] ... ok {4} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_uuid [0.021317s] ... ok {4} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_coerce_good_values [0.002905s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObject.test_changed_1 [0.012707s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObject.test_get_updates [0.011995s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObjectVersions.test_versions [0.020017s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_get_one [0.100920s] ... ok GET: /v1/federations/3267d9ed-0392-44d9-b84c-b8d2bb3e3725 {} 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'3267d9ed-0392-44d9-b84c-b8d2bb3e3725', u'links': [{u'href': u'http://localhost/v1/federations/3267d9ed-0392-44d9-b84c-b8d2bb3e3725', u'rel': u'self'}, {u'href': u'http://localhost/federations/3267d9ed-0392-44d9-b84c-b8d2bb3e3725', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:23.533902+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/3267d9ed-0392-44d9-b84c-b8d2bb3e3725 {} 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'3267d9ed-0392-44d9-b84c-b8d2bb3e3725', u'links': [{u'href': u'http://localhost/v1/federations/3267d9ed-0392-44d9-b84c-b8d2bb3e3725', u'rel': u'self'}, {u'href': u'http://localhost/federations/3267d9ed-0392-44d9-b84c-b8d2bb3e3725', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:23.533902+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/3267d9ed-0392-44d9-b84c-b8d2bb3e3725 {} 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'3267d9ed-0392-44d9-b84c-b8d2bb3e3725', u'links': [{u'href': u'http://localhost/v1/federations/3267d9ed-0392-44d9-b84c-b8d2bb3e3725', u'rel': u'self'}, {u'href': u'http://localhost/federations/3267d9ed-0392-44d9-b84c-b8d2bb3e3725', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:23.533902+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'} {8} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_links [0.080621s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'value': 'calico', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster_not_allow_update [0.261465s] ... ok PATCH: /v1/clustertemplates/f8c4404c-21b9-44f8-bd1b-a374a7b24bdd [{'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.7 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 f8c4404c-21b9-44f8-bd1b-a374a7b24bdd could not be found", "detail": "ClusterTemplate f8c4404c-21b9-44f8-bd1b-a374a7b24bdd could not be found.", "request_id": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_not_found [0.082504s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 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.7 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": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template [0.193552s] ... ok PATCH: /v1/baymodels/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.7 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": "2019-12-06T13:53:23.881115+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'2019-12-06T13:53:24.233461+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'2019-12-06T13:53:23.881115+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'} {10} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay_allow_update [0.445369s] ... ok {10} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertObject.test_cert_init [0.013075s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_image_id [0.192766s] ... 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.7 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": ""}]} {31} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_multi_image_name [0.036236s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/1c486c47-5165-472f-a4f8-9957fecf7515 Openstack-Api-Maximum-Version: container-infra 1.7 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/1c486c47-5165-472f-a4f8-9957fecf7515", "rel": "self"}, {"href": "http://localhost/bays/1c486c47-5165-472f-a4f8-9957fecf7515", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "1c486c47-5165-472f-a4f8-9957fecf7515", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 60, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:22.988322+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_timeout [0.255704s] ... ok GET: /v1/certificates/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name_not_found [0.095847s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'notfound', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_non_existent_cluster_template_name [0.087895s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_invalid_value [0.018734s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_add_with_no_value [0.039236s] ... ok {7} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_isolation_valid [0.001561s] ... ok {7} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_without_validator [0.005044s] ... ok {7} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_delete_trust_not_found [0.024704s] ... 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.7 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.228615s] ... ok {7} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_network_id [0.014472s] ... ok {7} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity [0.011424s] ... ok {7} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_subject_name [0.276897s] ... ok {7} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_with_bytes_issuer_name [0.334513s] ... ok {7} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_notin_cache [0.009587s] ... ok {7} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_get_cluster_ca_certificate [0.005993s] ... ok {7} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust_without_trust_id [0.005923s] ... ok {7} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_all_values [0.022663s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_keypair [0.510043s] ... ok {7} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_update_stack [0.091521s] ... ok {7} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_pull_data_success [0.020561s] ... ok {7} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_default_value [0.036657s] ... ok {7} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster_nullable_cluster_template_id [0.035751s] ... ok {7} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_cluster_template_not_exist [0.060731s] ... ok {7} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster [0.027872s] ... ok {7} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_invalid [0.021348s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {23} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_multi_keypair_same_name [0.548189s] ... ok {7} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_scale_params [0.015305s] ... ok {7} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_bad_id_and_uuid [0.019760s] ... ok {7} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_name [0.023014s] ... ok {7} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list_with_filters [0.021806s] ... ok {7} magnum.tests.unit.objects.test_federation.TestFederationObject.test_create [0.021235s] ... ok {7} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_stringify_invalid [0.003639s] ... ok {7} magnum.tests.unit.objects.test_objects.TestObject.test_get_changes [0.012443s] ... ok {7} magnum.tests.unit.objects.test_objects.TestObject.test_object_property_type_error [0.011880s] ... ok {7} magnum.tests.unit.objects.test_objects.TestObject.test_static_result [0.012304s] ... 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.7 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": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_cluster_name_failed [0.243800s] ... ok {7} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport [0.014167s] ... ok {29} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplateObject.test_cluster_template_init [0.011657s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/f8666379-5eb7-497d-868d-5b0e0972746a Openstack-Api-Maximum-Version: container-infra 1.7 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/f8666379-5eb7-497d-868d-5b0e0972746a", "rel": "self"}, {"href": "http://localhost/bays/f8666379-5eb7-497d-868d-5b0e0972746a", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "f8666379-5eb7-497d-868d-5b0e0972746a", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": 20, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-12-06T13:53:23.460477+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_without_docker_volume_size [0.246451s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': -1, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} 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'9caa8fe6-b91c-49b5-905a-4431c5524a3f', u'links': [{u'href': u'http://localhost/v1/federations/9caa8fe6-b91c-49b5-905a-4431c5524a3f', u'rel': u'self'}, {u'href': u'http://localhost/federations/9caa8fe6-b91c-49b5-905a-4431c5524a3f', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {8} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_one [0.045390s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_negative [0.087703s] ... ok GET: /v1/stats?project_id=123&type=invalid {} PATCH: /v1/baymodels/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.7 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": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_invalid_type_stats [0.157139s] ... ok {24} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_update [0.182814s] ... ok {8} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_invalid_flavor [0.005170s] ... ok {8} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_vaild_flavor [0.008676s] ... ok {8} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_update [0.015704s] ... ok {8} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairCert.test_x509keypair_cert [0.001074s] ... ok PATCH: /v1/federations/b244ade8-7de6-417f-910f-6033c8b24222 [{'path': '/member_ids', 'value': 'af0070db-05ca-4c37-95ea-644ae2112309', 'op': 'remove'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 af0070db-05ca-4c37-95ea-644ae2112309 could not be found", "detail": "Cluster af0070db-05ca-4c37-95ea-644ae2112309 could not be found.", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_unjoin_non_existent_cluster [0.061519s] ... ok {25} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceObject.test_msvc_obj_fields_filtering [0.011845s] ... ok GET: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_get_one [0.146171s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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, "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": "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": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2019-12-06T13:53:23.528225+00:00", "container_version": 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'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'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'2019-12-06T13:53:23.528225+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {17} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok [0.667145s] ... ok 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.7 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.7 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.7 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.7 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.7 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.7 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.7 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.7 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.7 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.7 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": ""}]} {27} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_mandatory_property_fail [0.123781s] ... 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.7 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": "2019-12-06T13:53:23.938611+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} 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.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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"} {15} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_flavor [0.339773s] ... ok {14} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_by_cluster_name [0.445752s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 6} GOT:Response: 202 Accepted Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 Vary: OpenStack-API-Version 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'2019-12-06T13:53:24.746592+00:00', u'keypair': None, u'node_count': 6, 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'2019-12-06T13:53:24.613711+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {30} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterActions.test_resize [0.275441s] ... ok GET: /v1/baymodels/clustermodel1 {} 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'2019-12-06T13:53:24.309017+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'} {22} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name [0.086777s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_delete [0.362752s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_delete [0.075542s] ... 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.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail_against_single [0.037981s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "233c78e5-25c9-4113-ba1c-89431bbc92ef"} {23} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_timeout [0.329368s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': -1, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_negative [0.089982s] ... 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'} {16} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_with_disabled_driver [0.046796s] ... 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.7 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": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_no_project_id [0.032187s] ... 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.7 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": "2019-12-06T13:53:24.073890+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {11} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_set_project_id_and_user_id [0.044058s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_multi_images_same_name [0.276919s] ... 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'} {9} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_coe [0.065314s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_get_one [0.091706s] ... 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/e519a2a8-ac17-4154-9627-04a0635b9820 Openstack-Api-Maximum-Version: container-infra 1.7 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/e519a2a8-ac17-4154-9627-04a0635b9820", "rel": "self"}, {"href": "http://localhost/baymodels/e519a2a8-ac17-4154-9627-04a0635b9820", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e519a2a8-ac17-4154-9627-04a0635b9820", "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": "2019-12-06T13:53:22.666630+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.041017s] ... ok GET: /v1/clustertemplates/2a53ede8-3848-4156-a52d-a6a3e0bd2efd/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_detail [0.027194s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_ext_network [0.137471s] ... ok 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': 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'2019-12-06T13:53:24.153515+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.089515s] ... 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.7 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay [0.392294s] ... 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.7 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": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_non_existent_property_fail [0.086102s] ... 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.7 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": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_invalid_hard_limit [0.054245s] ... ok {16} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_invalid_path [0.041227s] ... ok {16} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_invalid_create [0.004564s] ... ok {16} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_supported_replace_update [0.007904s] ... ok {16} magnum.tests.unit.api.test_validation.TestValidation.test_validate_cluster_properties [0.011440s] ... ok {16} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_noauth [0.005479s] ... ok {16} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_f [0.000399s] ... ok {16} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_with_env_variables [0.012987s] ... ok {16} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions_disallowed [0.000402s] ... ok {16} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_ca_cert [0.009775s] ... ok {16} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_resume_complete [0.210649s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_public_baymodel_fail [0.193835s] ... ok {16} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_master_count [0.023045s] ... ok {16} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_poll_node_count [0.027212s] ... ok {16} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_id [0.025700s] ... ok {16} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_create_magnum_service [0.020853s] ... ok {16} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair_that_does_not_exist [0.018500s] ... ok {16} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_list [0.038601s] ... ok {16} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_by_rollback_complete [0.030434s] ... ok {16} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_fail [0.012377s] ... ok {16} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_driver_not_supported [0.011115s] ... ok {16} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_create [0.024046s] ... ok {16} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_destroy [0.025080s] ... ok {16} magnum.tests.unit.objects.test_fields.TestClusterType.test_coerce_good_values [0.002768s] ... ok {16} magnum.tests.unit.objects.test_fields.TestServerType.test_stringify [0.001918s] ... ok {16} magnum.tests.unit.objects.test_objects.TestObject.test_load_in_base [0.011528s] ... ok {16} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_monitor_none [0.021072s] ... ok GET: /v1/clustertemplates/detail?limit=3&marker=64249436-30c0-4490-a321-1dd7e6205b32 {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/876faf2d-8112-4dc3-8d56-ca51bf6aca89', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/876faf2d-8112-4dc3-8d56-ca51bf6aca89', 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'876faf2d-8112-4dc3-8d56-ca51bf6aca89', 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'2019-12-06T13:53:24.700603+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'}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail_with_pagination_marker [0.156738s] ... ok GET: /v1/clusters/52ab0e75-b5ee-4d37-9fcc-8f8262634d40 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/52ab0e75-b5ee-4d37-9fcc-8f8262634d40', u'rel': u'self'}, {u'href': u'http://localhost/clusters/52ab0e75-b5ee-4d37-9fcc-8f8262634d40', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'52ab0e75-b5ee-4d37-9fcc-8f8262634d40', 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'2019-12-06T13:53:23.588588+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {14} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid [0.248953s] ... 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.7 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": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_update [0.176130s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "59dcf05d-13c2-4432-996c-dd0ed09d2dd6"} {10} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_labels [0.318997s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'img', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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.196807s] ... ok DELETE: /v1/clustertemplates/clustermodel1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {30} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_name [0.105374s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '_test_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_underscore_invalid_at_start_name [0.034835s] ... 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.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-12-06T13:53:24.353286+00:00", "updated_at": null, "hard_limit": 10, "project_id": "fake_project", "id": 42} DELETE: /v1/quotas/fake_project/Cluster GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 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: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 fake_project resource Cluster", "detail": "Quota could not be found: project_id fake_project resource Cluster.", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_delete_quota [0.066089s] ... ok {25} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_replace_with_no_value [0.040420s] ... ok {25} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_missing_required_fields_op [0.021400s] ... ok {25} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_frombasetype [0.018586s] ... ok {25} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_multi_images_same_name [0.004830s] ... ok {25} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_valid_image_by_id [0.003934s] ... ok GET: /v1/clusters/243478c5-68bc-4574-b1ce-3d0e0ed4b5b9 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 243478c5-68bc-4574-b1ce-3d0e0ed4b5b9 could not be found", "detail": "Cluster 243478c5-68bc-4574-b1ce-3d0e0ed4b5b9 could not be found.", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid_not_found [0.038620s] ... ok {25} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_invalid_providers [0.002106s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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'2000-01-01T00:00:00+00:00', u'keypair': None, u'node_count': 4, 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'2019-12-06T13:53:24.270789+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {25} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_invalid_coe_create [0.004428s] ... ok {31} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok [0.401804s] ... 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.7 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": "2019-12-06T13:53:24.474272+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {25} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_correct_arg_without_details_and_path [0.048005s] ... ok {19} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_flavor [0.042671s] ... ok {25} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_timeout [0.003673s] ... ok {25} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_context [0.016911s] ... ok {25} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_0 [0.000430s] ... ok {25} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_get_root_helper [0.015022s] ... ok {25} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_without_root_helper [0.014883s] ... ok {25} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_rollback_complete [0.213485s] ... ok {25} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_get_metric_names [0.013475s] ... ok {25} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_type_check [0.019817s] ... 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/1e322118-e78d-4111-96e7-c37c08b816b2', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/1e322118-e78d-4111-96e7-c37c08b816b2', 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'1e322118-e78d-4111-96e7-c37c08b816b2', 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'2019-12-06T13:53:23.839168+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/6a372ddb-32e4-4cb2-b5c1-476217142770', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/6a372ddb-32e4-4cb2-b5c1-476217142770', 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'6a372ddb-32e4-4cb2-b5c1-476217142770', 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'2019-12-06T13:53:23.844446+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/cdedafbf-0053-4050-8fce-398194b5f5d0', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/cdedafbf-0053-4050-8fce-398194b5f5d0', 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'cdedafbf-0053-4050-8fce-398194b5f5d0', 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'2019-12-06T13:53:23.849491+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/0be5373d-0b37-4fe7-800a-2dfcce5c3bed', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/0be5373d-0b37-4fe7-800a-2dfcce5c3bed', 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'0be5373d-0b37-4fe7-800a-2dfcce5c3bed', 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'2019-12-06T13:53:23.854831+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/7f07d4c8-dcca-4059-8072-61e5f2531f81', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/7f07d4c8-dcca-4059-8072-61e5f2531f81', 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'7f07d4c8-dcca-4059-8072-61e5f2531f81', 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'2019-12-06T13:53:23.860097+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'}]} {25} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster_already_exists [0.022756s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_many [0.121776s] ... ok {25} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_node_count [0.026188s] ... ok {25} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_master_address [0.015991s] ... ok {25} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_output_with_mapping_type [0.014343s] ... ok {25} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_id [0.025133s] ... ok {25} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list_all [0.024229s] ... ok {25} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_coerce_bad_values [0.002961s] ... ok {25} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_stringify_invalid [0.002171s] ... ok {25} magnum.tests.unit.objects.test_fields.TestServerType.test_coerce_bad_values [0.002430s] ... ok {25} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_save [0.025395s] ... ok PATCH: /v1/baymodels/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.7 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": "2019-12-06T13:53:24.242708+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'2019-12-06T13:53:24.443059+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'2019-12-06T13:53:24.242708+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'} {28} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_public_baymodel_success [0.286956s] ... 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.7 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": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_without_image_id [0.028007s] ... 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'} {20} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_dns_nameserver [0.056438s] ... 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.7 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.034551s] ... 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/1888fdfd-a154-4d76-9991-b82edea68b37 Openstack-Api-Maximum-Version: container-infra 1.7 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/1888fdfd-a154-4d76-9991-b82edea68b37", "rel": "self"}, {"href": "http://localhost/baymodels/1888fdfd-a154-4d76-9991-b82edea68b37", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "1888fdfd-a154-4d76-9991-b82edea68b37", "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": "2019-12-06T13:53:24.411361+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {22} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_os_distro_image [0.039693s] ... 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.7 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": "2019-12-06T13:53:24.361885+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {24} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_set_project_id_and_user_id [0.042349s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': u'foo', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 1, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5c634c0b-acc0-43c2-aab5-baac59580a01"} {31} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_lb_one_node [0.339905s] ... 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': '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.7 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": "2019-12-06T13:53:23.228449+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_network_driver_non_def_config [0.047883s] ... 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/fd439bc7-6948-4a65-b0aa-2c1911aa8561', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/fd439bc7-6948-4a65-b0aa-2c1911aa8561', 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'fd439bc7-6948-4a65-b0aa-2c1911aa8561', 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'2019-12-06T13:53:23.370026+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/5a149c5b-fef0-4d75-9211-589b74a50f81', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/5a149c5b-fef0-4d75-9211-589b74a50f81', 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'5a149c5b-fef0-4d75-9211-589b74a50f81', 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'2019-12-06T13:53:23.375641+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/dbd06d5a-2a5b-46bc-98d6-3363bbefe5b5', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/dbd06d5a-2a5b-46bc-98d6-3363bbefe5b5', 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'dbd06d5a-2a5b-46bc-98d6-3363bbefe5b5', 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'2019-12-06T13:53:23.380985+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/4323af1f-6b96-4490-957d-90526e1135c8', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/4323af1f-6b96-4490-957d-90526e1135c8', 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'4323af1f-6b96-4490-957d-90526e1135c8', 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'2019-12-06T13:53:23.386221+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/825a3e6a-4365-4c80-b639-1c9c2ac9b950', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/825a3e6a-4365-4c80-b639-1c9c2ac9b950', 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'825a3e6a-4365-4c80-b639-1c9c2ac9b950', 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'2019-12-06T13:53:23.391450+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'}]} {21} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_many [0.124340s] ... ok GET: /v1/federations/f7bb4669-ab47-4340-bad4-313d0de8fc42 {} 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'f7bb4669-ab47-4340-bad4-313d0de8fc42', u'links': [{u'href': u'http://localhost/v1/federations/f7bb4669-ab47-4340-bad4-313d0de8fc42', u'rel': u'self'}, {u'href': u'http://localhost/federations/f7bb4669-ab47-4340-bad4-313d0de8fc42', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:24.915713+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'} {29} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_uuid [0.043856s] ... 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.7 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": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_os_distro_image [0.037966s] ... ok {19} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_create [0.017134s] ... 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.7 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": "2019-12-06T13:53:24.166184+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {26} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_volume_driver [0.043379s] ... ok {19} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_old_update [0.016940s] ... ok {19} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_invalid [0.003148s] ... 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/379b4e83-9bff-46fd-bc59-50011f865af6 Openstack-Api-Maximum-Version: container-infra 1.7 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/379b4e83-9bff-46fd-bc59-50011f865af6", "rel": "self"}, {"href": "http://localhost/clustertemplates/379b4e83-9bff-46fd-bc59-50011f865af6", "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": "379b4e83-9bff-46fd-bc59-50011f865af6", "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": "2019-12-06T13:53:23.900592+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {9} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_os_distro_image [0.046383s] ... ok {19} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_not_supported_replace_update [0.008306s] ... ok {19} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_region [0.005071s] ... ok {19} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_cached [0.098453s] ... ok {19} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_token [0.027558s] ... ok {19} magnum.tests.unit.common.test_policy.TestPolicy.test_check_is_admin_with_user_context_fails [0.014564s] ... ok {19} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_context [0.013283s] ... ok {19} magnum.tests.unit.common.test_service.TestMagnumService.test_prepare_service_with_argv_none [0.005123s] ... ok {19} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_check_exit_code_boolean [0.085792s] ... ok {19} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_client_files [0.010418s] ... ok {19} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete [0.220076s] ... ok {19} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete_conflict [0.153781s] ... ok {19} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_update_complete [0.150110s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_delete [0.188648s] ... ok {19} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action_on_raise [0.007602s] ... ok {19} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_get_metric_names [0.009207s] ... ok {19} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_compute_cpu_util [0.007325s] ... ok {19} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_scale_up [0.011678s] ... ok {19} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_that_referenced_by_clusters [0.030826s] ... ok {19} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_node_address_fip_disabled [0.009682s] ... ok {19} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_update_outputs [0.012662s] ... ok {19} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id [0.009443s] ... ok {19} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_coerce_good_values [0.002163s] ... ok {19} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_stringify_invalid [0.001465s] ... ok {19} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_coerce_bad_values [0.001589s] ... ok {19} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_get_by_host_and_binary [0.016611s] ... ok {19} magnum.tests.unit.objects.test_objects.TestObject.test_object_inheritance [0.008073s] ... ok {19} magnum.tests.unit.template.test_template.TestTemplate.test_template_yaml [0.008100s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test_bay123456', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/e11fce9c-09d9-47e9-a3aa-cca4d4e6b57b Openstack-Api-Maximum-Version: container-infra 1.7 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/e11fce9c-09d9-47e9-a3aa-cca4d4e6b57b", "rel": "self"}, {"href": "http://localhost/bays/e11fce9c-09d9-47e9-a3aa-cca4d4e6b57b", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "e11fce9c-09d9-47e9-a3aa-cca4d4e6b57b", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "test_bay123456", "stack_id": null, "created_at": "2019-12-06T13:53:24.425178+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {17} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_valid_str_int_name [0.248415s] ... ok POST: /v1/certificates {'cluster_uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'pem': 'fake-pem', 'csr': 'fake-csr'} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_create [0.145269s] ... 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.7 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": "2019-12-06T13:53:24.077761+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {15} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_docker_volume_size [0.063043s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2cee18c1-f5ed-4e48-bcce-bb3e010deeeb"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_resource_limit_reached [0.473168s] ... 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.7 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": "2019-12-06T13:53:24.546213+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_dns [0.042915s] ... 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.7 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": "2019-12-06T13:53:24.150195+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {11} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_dns [0.076577s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': None, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "51cdc14e-dbed-4f70-a686-38777e003777"} {31} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_none [0.356888s] ... ok PATCH: /v1/federations/2dd66c32-2dfd-4509-94f7-db46e1360b3d [{'path': '/member_ids', 'value': 'a336efd8-49ff-4864-80f2-33a79940c9f2', 'op': 'add'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 a336efd8-49ff-4864-80f2-33a79940c9f2 could not be found", "detail": "Cluster a336efd8-49ff-4864-80f2-33a79940c9f2 could not be found.", "request_id": ""}]} {9} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_join_non_existent_cluster [0.060916s] ... ok {9} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_when_user_forbidden [0.004654s] ... ok {9} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_invalid [0.001676s] ... ok {9} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_invalid_flavor [0.007958s] ... ok {9} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_updated [0.016555s] ... ok {9} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_all_allowed_update [0.020644s] ... ok {9} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_not_supported_add_update [0.011238s] ... ok {9} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_valid_create [0.002857s] ... ok PATCH: /v1/clusters/d23b6421-c719-48bc-a242-7c3287d082c5 [{'path': '/name', 'value': 'cluster_example_B', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 d23b6421-c719-48bc-a242-7c3287d082c5 could not be found", "detail": "Cluster d23b6421-c719-48bc-a242-7c3287d082c5 could not be found.", "request_id": ""}]} {9} magnum.tests.unit.cmd.test_conductor.TestMagnumConductor.test_conductor_config_workers [0.063138s] ... ok {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_non_existent_cluster [0.139612s] ... ok {9} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_version [0.020233s] ... ok {9} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_delete_cert [0.025913s] ... ok GET: /v1/certificates/test_cluster {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name_multiple_cluster [0.318566s] ... ok {9} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_noauth [0.004363s] ... ok {9} magnum.tests.unit.common.test_context.ContextTestCase.test_request_context_sets_is_admin [0.011205s] ... ok {9} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_url [0.002635s] ... ok {9} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_empty_chars [0.364619s] ... ok {9} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_restore_complete [0.193032s] ... ok {9} magnum.tests.unit.conductor.handlers.test_conductor_listener.TestHandler.test_ping_conductor [0.001633s] ... ok {9} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_multi_master [0.020251s] ... ok {9} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_compute_metric_value [0.012343s] ... ok {9} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_update [0.017763s] ... ok {9} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_module_name_valid_mods [0.013974s] ... ok {9} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_id_that_does_not_exist [0.018789s] ... ok {9} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_all_cluster_stats [0.043289s] ... ok {9} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template [0.092216s] ... ok {9} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_discovery_url_not_found [0.014774s] ... ok {9} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_refresh [0.025643s] ... ok {9} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_refresh [0.025858s] ... ok {9} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_to_primitive [0.002886s] ... ok {9} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_create [0.020417s] ... ok {9} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_destroy [0.024736s] ... 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.7 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.034001s] ... ok POST: /v1/certificates {'bay_uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'csr': 'fake-csr'} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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"} {26} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_by_bay_name [0.204322s] ... ok GET: /v1/clusters {} GOT:{u'clusters': []} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_empty [0.044316s] ... 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.7 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": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_os_distro_image [0.034768s] ... ok 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.7 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": "2019-12-06T13:53:24.840543+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'2019-12-06T13:53:25.192067+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'2019-12-06T13:53:24.840543+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'} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster_allow_update [0.435852s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': -1, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_node_count_negative [0.080070s] ... 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'} 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.7 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": "2019-12-06T13:53:24.553179+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {28} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_overlay [0.050189s] ... ok {28} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterObject.test_cluster_init [0.012706s] ... 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.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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"} {24} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert [0.202703s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {31} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_get_one [0.102873s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': 'm2.small', 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "fdbe5127-a373-485a-820e-1565de78cff6"} {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_flavor_id [0.290320s] ... 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/e7893801-0d5f-43d7-be2e-f5f8fc0184c1', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e7893801-0d5f-43d7-be2e-f5f8fc0184c1', 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'e7893801-0d5f-43d7-be2e-f5f8fc0184c1', 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'2019-12-06T13:53:23.981433+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/69085dc0-49a9-45cd-ac2d-06f8d87fe0b0', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/69085dc0-49a9-45cd-ac2d-06f8d87fe0b0', 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'69085dc0-49a9-45cd-ac2d-06f8d87fe0b0', 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'2019-12-06T13:53:23.987597+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/5ecd4f5a-ab89-4433-b7d7-afeb3896f0a1', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/5ecd4f5a-ab89-4433-b7d7-afeb3896f0a1', 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'5ecd4f5a-ab89-4433-b7d7-afeb3896f0a1', 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'2019-12-06T13:53:23.993271+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=5ecd4f5a-ab89-4433-b7d7-afeb3896f0a1'} {23} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_collection_links_default_limit [0.129476s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/hidden', 'value': True, 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": "2019-12-06T13:53:23.965679+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'2019-12-06T13:53:24.319933+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'2019-12-06T13:53:23.965679+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'} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_hidden_with_cluster_allow_update [0.448046s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "de75bb0d-c4e0-4628-86ff-cd95971f67d7"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_flavor_id [0.320099s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/243fb621-0dd8-4c0e-893a-72fe3f61ab29 Openstack-Api-Maximum-Version: container-infra 1.7 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/243fb621-0dd8-4c0e-893a-72fe3f61ab29", "rel": "self"}, {"href": "http://localhost/bays/243fb621-0dd8-4c0e-893a-72fe3f61ab29", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "243fb621-0dd8-4c0e-893a-72fe3f61ab29", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "beta-11-bay", "stack_id": null, "created_at": "2019-12-06T13:53:24.669309+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {17} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_without_name [0.246803s] ... 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'} {18} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_apiserver_port [0.078435s] ... ok POST: /v1/certificates {'cluster_uuid': 'not_found', 'csr': 'fake-csr'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_cluster_not_found [0.091237s] ... 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': '5b08f80f-5073-499a-a5a3-7488868d6779'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_no_dns_zone_name [0.174370s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 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.7 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": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster [0.286199s] ... ok PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 202 Accepted Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 Vary: OpenStack-API-Version {24} magnum.tests.unit.api.controllers.v1.test_certificate.TestRotateCaCertificate.test_rotate_ca_cert [0.146207s] ... 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.7 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": "2019-12-06T13:53:23.274404+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_volume_driver [0.044659s] ... ok GET: /v1/quotas?limit=3&marker=3&all_tenants=True {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-12-06T13:53:25.465353+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-3', u'id': 4}]} {5} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_with_pagination_marker [0.051504s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "13823463-554c-443c-8f6d-ab14a679aa87"} {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_master_count [0.268098s] ... 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.7 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": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_network_driver [0.029845s] ... ok GET: /v1/clusters/9fad06d6-8da5-4de9-8561-b00465cbd69e {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/9fad06d6-8da5-4de9-8561-b00465cbd69e', u'rel': u'self'}, {u'href': u'http://localhost/clusters/9fad06d6-8da5-4de9-8561-b00465cbd69e', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'9fad06d6-8da5-4de9-8561-b00465cbd69e', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'9fad06d6-8da5-4de9-8561-b00465cbd69e', 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'2019-12-06T13:53:23.595218+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {21} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid_admin [0.258510s] ... ok PATCH: /v1/clustertemplates/example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {31} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_update [0.197202s] ... 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'539850c6-50bb-4f5f-a5a4-52c45d6d790e', u'links': [{u'href': u'http://localhost/v1/federations/539850c6-50bb-4f5f-a5a4-52c45d6d790e', u'rel': u'self'}, {u'href': u'http://localhost/federations/539850c6-50bb-4f5f-a5a4-52c45d6d790e', 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'82193cc0-d93a-4003-9888-33bf56dcf3b0', u'links': [{u'href': u'http://localhost/v1/federations/82193cc0-d93a-4003-9888-33bf56dcf3b0', u'rel': u'self'}, {u'href': u'http://localhost/federations/82193cc0-d93a-4003-9888-33bf56dcf3b0', 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'ecc846ab-5cbe-4d7f-8bcd-febf4300a0de', u'links': [{u'href': u'http://localhost/v1/federations/ecc846ab-5cbe-4d7f-8bcd-febf4300a0de', u'rel': u'self'}, {u'href': u'http://localhost/federations/ecc846ab-5cbe-4d7f-8bcd-febf4300a0de', 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'ec2bfa5b-20d4-42f2-9165-c2bd483d5279', u'links': [{u'href': u'http://localhost/v1/federations/ec2bfa5b-20d4-42f2-9165-c2bd483d5279', u'rel': u'self'}, {u'href': u'http://localhost/federations/ec2bfa5b-20d4-42f2-9165-c2bd483d5279', 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'c7b373de-4a24-4f02-9539-2f3a1083e233', u'links': [{u'href': u'http://localhost/v1/federations/c7b373de-4a24-4f02-9539-2f3a1083e233', u'rel': u'self'}, {u'href': u'http://localhost/federations/c7b373de-4a24-4f02-9539-2f3a1083e233', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {29} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_many [0.054803s] ... ok GET: /v1/quotas {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-12-06T13:53:25.508106+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-2', u'id': 3}]} {5} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_non_admin [0.042340s] ... ok DELETE: /v1/clusters/bc07ad01-7f6f-4b02-aeaf-1bb489541e60 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {24} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_as_admin [0.393128s] ... 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.7 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": "beta-22-model", "created_at": "2019-12-06T13:53:24.606759+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {20} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_name [0.049138s] ... ok PATCH: /v1/clusters/cluster_example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_update [0.486058s] ... 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.7 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": "2019-12-06T13:53:24.145506+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {15} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_external_network [0.048812s] ... 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'} {17} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_public_fail [0.033819s] ... ok GET: /v1/clustertemplates/?limit=3 {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/5a2802bb-5316-47af-a860-465bb1ccffa5', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/5a2802bb-5316-47af-a860-465bb1ccffa5', 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'5a2802bb-5316-47af-a860-465bb1ccffa5', 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'2019-12-06T13:53:25.195560+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/7f046351-04b5-454a-8f55-a490a811095d', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/7f046351-04b5-454a-8f55-a490a811095d', 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'7f046351-04b5-454a-8f55-a490a811095d', 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'2019-12-06T13:53:25.200908+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/0b6c5aba-7342-4e36-8001-661b2833ebf5', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/0b6c5aba-7342-4e36-8001-661b2833ebf5', 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'0b6c5aba-7342-4e36-8001-661b2833ebf5', 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'2019-12-06T13:53:25.206114+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=0b6c5aba-7342-4e36-8001-661b2833ebf5'} {30} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_collection_links [0.116673s] ... 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.7 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.7 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": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_mandatory_property_fail [0.152360s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/?rollback=False [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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"} {24} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_with_rollback_disabled [0.272076s] ... ok GET: /v1/stats {} GOT:{u'clusters': 2, u'nodes': 12} {30} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_all_stats [0.269990s] ... 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'75d51dbe-b68b-4a45-bcb6-ed7162148c37', u'links': [{u'href': u'http://localhost/v1/federations/75d51dbe-b68b-4a45-bcb6-ed7162148c37', u'rel': u'self'}, {u'href': u'http://localhost/federations/75d51dbe-b68b-4a45-bcb6-ed7162148c37', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:24.208246+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'} {11} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name [0.044191s] ... ok GET: /v1/stats?project_id=234 {} GOT:{u'clusters': 1, u'nodes': 6} {30} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_tenant_stats [0.252307s] ... ok {30} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_frombasetype_no_value [0.012757s] ... ok {30} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_multi_exist [0.016111s] ... ok {30} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_valid_keypair [0.003104s] ... ok {30} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https_no_key [0.038835s] ... ok {30} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_correct_arg_with_details_and_path [0.033600s] ... ok {30} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_without_intermediate [0.006834s] ... ok {30} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_noauth [0.004230s] ... ok {30} magnum.tests.unit.common.test_exception.TestException.test_all_exceptions [0.020361s] ... ok {30} magnum.tests.unit.common.test_service.TestMagnumService.test_prepare_service_with_argv_not_none [0.003722s] ... ok {30} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_issuer_name [0.089828s] ... ok {30} magnum.tests.unit.conductor.handlers.test_ca_conductor.TestSignConductor.test_get_ca_certificate [0.009044s] ... ok {30} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_only_required [0.015680s] ... ok {30} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_unhealthy_node [0.011668s] ... ok {30} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_ping_conductor [0.014616s] ... ok {30} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_uuid [0.023612s] ... ok {30} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_update_magnum_service_failure [0.015895s] ... ok {30} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_delete_quota_that_does_not_exist [0.014000s] ... ok {30} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_no_save [0.011680s] ... ok {30} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_api_address [0.009064s] ... ok {30} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url [0.007180s] ... ok {30} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_disabled_with_fp [0.009023s] ... ok {30} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_disabled_without_fp [0.006856s] ... ok {30} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_create [0.014109s] ... ok {30} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_stringify [0.001740s] ... ok {30} magnum.tests.unit.objects.test_objects.TestObject.test_hydration_bad_ns [0.006459s] ... 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/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'2019-12-06T13:53:24.876544+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.094336s] ... ok GET: /v1/clusters/8a3a1a9b-f24e-43c4-bacc-7ea49b336fa8/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_detail [0.033143s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': 3} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "f9575663-eb38-4664-add9-2bf5bc08ffda"} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_docker_volume_size [0.337484s] ... ok 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': 3, 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'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'2019-12-06T13:53:23.849804+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {21} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_failed_cluster_heatclient_exception [0.257051s] ... ok GET: /v1/mservices {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceEnforcement.test_policy_disallow_get_all [0.025942s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '123456', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '123456test_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '-test_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '.test_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '_test_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_name [0.096676s] ... ok {11} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_isolation_invalid [0.001909s] ... ok {11} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_valid_isolation [0.001466s] ... ok {11} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_label [0.003731s] ... ok {11} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_store_cert [0.009184s] ... ok {11} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_get_cert [0.022488s] ... ok {11} magnum.tests.unit.common.test_short_id.ShortIdTest.test_generate_ids [0.004850s] ... 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.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-12-06T13:53:25.549573+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.7 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": ""}]} {11} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions [0.000248s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_patch_quota_not_found [0.033984s] ... ok {11} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions_disallowed_but_not_critical [0.000197s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_internal_attr [0.032856s] ... ok {5} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_nonexist_image_by_id [0.007866s] ... ok {11} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_cert_sign [0.000178s] ... ok {11} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates_with_error [0.005852s] ... ok {11} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_class_action_on_raise [0.015085s] ... ok {11} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_with_lb_neutron [0.020465s] ... ok {11} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_registry [0.019054s] ... ok {11} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_create_stack [0.084444s] ... ok {11} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_projectid [0.012615s] ... ok {11} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_type_check [0.020414s] ... ok {11} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_by_project_id_resource [0.021811s] ... ok {11} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_that_does_not_exist [0.026850s] ... ok {11} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_node_count_by_update [0.027599s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_api_address [0.014254s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_none_api_address [0.014098s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs [0.014636s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_swarm_v2_definition [0.014715s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_params [0.017443s] ... ok {11} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_get_by_host_and_binary_no_service [0.024724s] ... ok PATCH: /v1/federations/ef751e87-0563-4a40-a5d7-ffaba889170d [{'path': '/member_ids', 'value': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'op': 'remove'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "ef751e87-0563-4a40-a5d7-ffaba889170d"} GET: /v1/federations/ef751e87-0563-4a40-a5d7-ffaba889170d {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [], u'uuid': u'ef751e87-0563-4a40-a5d7-ffaba889170d', u'links': [{u'href': u'http://localhost/v1/federations/ef751e87-0563-4a40-a5d7-ffaba889170d', u'rel': u'self'}, {u'href': u'http://localhost/federations/ef751e87-0563-4a40-a5d7-ffaba889170d', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:25.062584+00:00', u'updated_at': u'2019-12-06T13:53:25.156721+00:00', u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'federation-example'} {29} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_member_unjoin [0.186187s] ... 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/e115ad22-3c32-427b-a467-9d851cf04b62', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e115ad22-3c32-427b-a467-9d851cf04b62', 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'e115ad22-3c32-427b-a467-9d851cf04b62', 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'2019-12-06T13:53:25.088275+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/70bf5099-73c8-4fc8-ad8a-94f53ff93e3d', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/70bf5099-73c8-4fc8-ad8a-94f53ff93e3d', 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'70bf5099-73c8-4fc8-ad8a-94f53ff93e3d', 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'2019-12-06T13:53:25.093988+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/99df69ff-bf01-4129-962b-3bb3e8f73287', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/99df69ff-bf01-4129-962b-3bb3e8f73287', 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'99df69ff-bf01-4129-962b-3bb3e8f73287', 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'2019-12-06T13:53:25.099204+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/f0ada95b-3213-46c0-a6be-288cfc3bfde5', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/f0ada95b-3213-46c0-a6be-288cfc3bfde5', 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'f0ada95b-3213-46c0-a6be-288cfc3bfde5', 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'2019-12-06T13:53:25.104528+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'}]} {10} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_all_with_all_projects [0.169085s] ... 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": ""}]} {5} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_server_debug_on_serverfault [0.019876s] ... ok {5} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_valid_vm [0.002301s] ... ok GET: /v1/clusters {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_get_all [0.032858s] ... ok {5} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_region [0.004719s] ... ok {5} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name [0.017170s] ... ok {5} magnum.tests.unit.common.test_neutron.NeutronTest.test_delete_floatingip [0.014999s] ... ok {5} magnum.tests.unit.common.test_rpc.TestProfilerRequestContextSerializer.test_serialize_context [0.011449s] ... ok {5} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get_exceed_manifest_size [0.004320s] ... 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.7 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": "2019-12-06T13:53:24.388493+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {14} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_hidden_success [0.040955s] ... ok {5} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_validate_and_normalize_mac [0.009090s] ... ok {5} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage [0.000460s] ... ok {5} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_compute_memory_util [0.009277s] ... ok {5} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_template [0.009121s] ... ok {5} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_create_cluster_template_already_exists [0.017591s] ... ok {5} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_multiple_cluster_template [0.074018s] ... ok {5} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_hidden [0.045894s] ... ok {5} magnum.tests.unit.objects.test_fields.TestClusterType.test_coerce_bad_values [0.002323s] ... ok {5} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_coerce_good_values [0.001414s] ... ok {5} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_from_primitive [0.001423s] ... ok {5} magnum.tests.unit.objects.test_objects.TestObject.test_changed_2 [0.007533s] ... ok {5} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_passes_revision [0.009652s] ... ok {5} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_list_all [0.017147s] ... 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'} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_coe [0.063326s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': 'm2.small', 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "f3ab699c-3c90-40a0-b404-044ad55b83d4"} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_master_flavor_id [0.323205s] ... ok GET: /v1/federations/3661f2af-b483-4437-bc67-75462bbada68 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 3661f2af-b483-4437-bc67-75462bbada68 could not be found", "detail": "Federation 3661f2af-b483-4437-bc67-75462bbada68 could not be found.", "request_id": ""}]} 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'2019-12-06T13:53:25.962902+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'}]} {10} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_uuid_not_found [0.036507s] ... ok {24} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_one [0.082562s] ... 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.7 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": "2019-12-06T13:53:22.811736+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {18} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_labels [0.042141s] ... ok GET: /v1/clusters/?limit=3 {} GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'7acc4427-3125-4326-9bec-a2e5d6613006', u'links': [{u'href': u'http://localhost/v1/clusters/7acc4427-3125-4326-9bec-a2e5d6613006', u'rel': u'self'}, {u'href': u'http://localhost/clusters/7acc4427-3125-4326-9bec-a2e5d6613006', 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'e7a80ec5-fe4f-40af-bcf2-f4e379a89156', u'links': [{u'href': u'http://localhost/v1/clusters/e7a80ec5-fe4f-40af-bcf2-f4e379a89156', u'rel': u'self'}, {u'href': u'http://localhost/clusters/e7a80ec5-fe4f-40af-bcf2-f4e379a89156', 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'ff89e4da-fadb-4661-bd1b-30d4d32315c7', u'links': [{u'href': u'http://localhost/v1/clusters/ff89e4da-fadb-4661-bd1b-30d4d32315c7', u'rel': u'self'}, {u'href': u'http://localhost/clusters/ff89e4da-fadb-4661-bd1b-30d4d32315c7', 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=ff89e4da-fadb-4661-bd1b-30d4d32315c7'} {28} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_collection_links [0.830043s] ... ok PATCH: /v1/federations/97857c7c-a5a5-4280-bc34-5c2bfe8416b9 [{'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.7 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": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_unjoin_non_member_cluster [0.141037s] ... ok GET: /v1/mservices {} GOT:{u'mservices': []} {10} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_empty [0.034092s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_get_one [0.173240s] ... ok GET: /v1/clustertemplates/clustermodel1 {} 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'2019-12-06T13:53:25.613012+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'} {31} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name [0.096789s] ... ok 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.7 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": "2019-12-06T13:53:24.145229+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'2019-12-06T13:53:24.145229+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'} {23} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_singular [0.447890s] ... ok GET: /v1/clustertemplates/test_clustertemplate {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name_multiple_cluster_template [0.091387s] ... ok GET: /v1/clustertemplates?limit=3&marker=8ad796fd-bcf4-4452-a959-2847393cdfe6 {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/5073bc13-0823-47c5-b45c-f7498879bf42', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/5073bc13-0823-47c5-b45c-f7498879bf42', 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'5073bc13-0823-47c5-b45c-f7498879bf42', 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'2019-12-06T13:53:24.989081+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_all_with_pagination_marker [0.186762s] ... 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.7 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": "2019-12-06T13:53:25.345080+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {22} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_labels [0.040709s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/labels', 'value': "{'etcd_volume_size': '1'}", 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": "2019-12-06T13:53:24.409814+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'2019-12-06T13:53:24.662398+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'2019-12-06T13:53:24.409814+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'} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_replace_labels_success [0.339518s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'img', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_create_cluster_template_with_no_os_distro_image [0.117431s] ... ok GET: /v1/quotas?limit=2&all_tenants=True {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-12-06T13:53:25.328190+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'2019-12-06T13:53:25.331933+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'} {10} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_with_pagination_limit [0.047884s] ... ok {10} magnum.tests.unit.api.controllers.v1.test_types.TestDNSListType.test_valid_multi_dns [0.023435s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': -1, 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_invalid_node_count [0.220088s] ... ok {10} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_add_internal_attr [0.040155s] ... ok {10} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_add_attr_already_exist [0.017856s] ... ok {10} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_by_name [0.018761s] ... ok {10} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_none_flavor [0.004381s] ... ok {10} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_no_credentials [0.048405s] ... ok {10} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get [0.006426s] ... ok {10} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_no_retry_on_success [0.040541s] ... ok {10} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_has_publickey [0.262374s] ... ok {10} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_issuer_name [0.581510s] ... ok {10} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_without_ca_usage [0.000219s] ... ok {10} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_discovery_url [0.017684s] ... ok {10} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_delete_stack_with_error [0.062144s] ... ok {10} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_update_stack_with_error [0.024917s] ... ok {10} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_delete_in_progress [0.009757s] ... ok {10} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_by_uuid [0.093221s] ... ok {10} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_name [0.016013s] ... ok {10} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_all [0.012938s] ... ok {10} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_sorted [0.020987s] ... ok {10} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params [0.022432s] ... ok {10} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_octavia_disabled [0.014509s] ... ok {10} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_node_address [0.008533s] ... ok {10} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enabled_without_fp [0.007242s] ... ok {10} magnum.tests.unit.objects.test_federation.TestFederationObject.test_save [0.015312s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/external_network_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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.184779s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestDNSListType.test_valid_single_dns [0.018272s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_missing_required_fields_path [0.047471s] ... 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.7 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": ""}]} {31} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_keypair_id [0.203576s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_resource_with_uuid [0.019529s] ... ok {1} magnum.tests.unit.api.test_hooks.TestContextHook.test_context_hook_before_method [0.002851s] ... ok {1} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_created [0.017296s] ... ok {1} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_stamp [0.021335s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_trustee_domain_id [0.024193s] ... ok {1} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity_null_base [0.012427s] ... ok {1} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_client_cert [0.006215s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_node_count_failure [0.159826s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_coreos_no_discoveryurl [0.026732s] ... ok {1} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_delete [0.022300s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domainid [0.013055s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_invalid_status [0.016209s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid_from_name [0.013014s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_name [0.026689s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_by_update [0.030447s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url [0.013159s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_duplicated_name [0.015087s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_hydration [0.011300s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport_zero [0.013889s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_compute_metric_raise [0.025349s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_pull_data_raise [0.024863s] ... 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.7 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": "2019-12-06T13:53:24.190633+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {15} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_without_keypair_id [0.043749s] ... ok 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': 3, 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'fake_name': 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'2019-12-06T13:53:22.899101+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {18} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_failed_cluster [0.268403s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "7aa1d64d-0058-449c-8b61-baee26677605"} {28} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_docker_volume_size [0.289310s] ... 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}]} {29} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_get_many [0.022446s] ... ok PATCH: /v1/federations/ee9db8d5-1cd5-4fe5-a471-8138a182225d [{'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.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "ee9db8d5-1cd5-4fe5-a471-8138a182225d"} GET: /v1/federations/ee9db8d5-1cd5-4fe5-a471-8138a182225d {} 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'ee9db8d5-1cd5-4fe5-a471-8138a182225d', u'links': [{u'href': u'http://localhost/v1/federations/ee9db8d5-1cd5-4fe5-a471-8138a182225d', u'rel': u'self'}, {u'href': u'http://localhost/federations/ee9db8d5-1cd5-4fe5-a471-8138a182225d', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:24.553101+00:00', u'updated_at': u'2019-12-06T13:53:24.713694+00:00', u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'federation-example'} {23} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_member_join [0.201066s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': 'invalid', 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'create_timeout': 15, 'name': 'cluster1', 'docker_volume_size': None, 'labels': 'invalid', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'discovery_url': None, 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52'}'. Value not a valid dict: invalid", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_labels [0.075320s] ... ok GET: /v1/quotas?all_tenants=True {} GOT:{u'quotas': []} {23} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_with_non_admin_context [0.045981s] ... ok GET: /v1/stats {} GOT:{u'clusters': 0, u'nodes': 0} {23} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_empty [0.056755s] ... ok {23} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_update_mandatory_attr [0.045631s] ... ok {23} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_valid_mac_addr [0.018375s] ... ok {23} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_multitype_tostring [0.017122s] ... ok {23} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_frombasetype_no_value [0.016755s] ... ok {23} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_valid_image_by_name [0.004398s] ... ok {23} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_valid [0.001612s] ... ok {23} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_docker_quantity [0.013271s] ... ok {23} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_extentions_as_ca [0.232358s] ... ok {23} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_create_trustee_and_trust_with_error [0.004339s] ... ok {23} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete_with_lb [0.152900s] ... ok {23} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_lb_neutron [0.016434s] ... ok GET: /v1/clustertemplates {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_get_all [0.027845s] ... ok {23} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success_not_leader [0.009515s] ... ok {23} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_name [0.009001s] ... ok {23} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid [0.008704s] ... ok {23} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_that_does_not_exist [0.028796s] ... ok {23} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair [0.032730s] ... ok {23} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_list_by_admin_all_tenants [0.030393s] ... ok {23} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_cluster_failed [0.026776s] ... ok {23} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_create_or_complete [0.029952s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_scale_params [0.016655s] ... ok GET: /v1/clustertemplates/3693b19d-bda6-4b1c-b32d-fa4a59c2f3ea {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/3693b19d-bda6-4b1c-b32d-fa4a59c2f3ea', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/3693b19d-bda6-4b1c-b32d-fa4a59c2f3ea', 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'3693b19d-bda6-4b1c-b32d-fa4a59c2f3ea', 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'3693b19d-bda6-4b1c-b32d-fa4a59c2f3ea', 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'2019-12-06T13:53:24.545804+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'} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid_admin [0.087291s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_invalid [0.012267s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_if_cluster_template_is_secure [0.013989s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_heat_param [0.012022s] ... ok {23} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list_with_filters [0.029234s] ... ok {23} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_from_primitive [0.002905s] ... ok {23} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_to_primitive [0.001976s] ... ok {23} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization [0.012126s] ... ok {23} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_health_status [0.015488s] ... 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.7 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": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_project_id_not_found [0.021606s] ... ok 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': 3, 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'2019-12-06T13:53:24.097128+00:00', u'container_version': 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:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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'2019-12-06T13:53:24.552492+00:00', u'keypair': None, u'node_count': 1, 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'2019-12-06T13:53:24.097128+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {21} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_ok [0.643889s] ... 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.7 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": "2019-12-06T13:53:24.436686+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {14} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_network_driver [0.047981s] ... ok {14} magnum.tests.unit.api.controllers.v1.test_federation.TestFederationObject.test_federation_init [0.011449s] ... ok GET: /v1/quotas {} GOT:{u'quotas': []} {14} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_empty [0.030319s] ... ok {14} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_invalid_providers [0.001597s] ... ok {14} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_none_isolation [0.001910s] ... ok GET: /v1/quotas {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-12-06T13:53:25.383242+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'fake_project', u'id': 1}]} {29} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_one [0.027748s] ... ok {14} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_one_allowed_update [0.007955s] ... ok {14} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_region [0.005593s] ... ok {14} magnum.tests.unit.common.test_rpc.TestRpc.test_get_client [0.012407s] ... ok {14} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_8 [0.000271s] ... ok {14} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_openstasck_ca [0.016637s] ... ok {14} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates [0.004896s] ... ok {14} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_create_federation [0.022037s] ... ok {14} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domain_project_id [0.016378s] ... ok {14} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster_not_found [0.021820s] ... ok {14} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_that_does_not_exist [0.062526s] ... ok {14} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template [0.041019s] ... ok {14} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_delete_complete [0.023649s] ... ok {14} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_by_rollback_failed [0.022837s] ... ok {14} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_master_address_fip_disabled [0.012410s] ... 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.7 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": "2019-12-06T13:53:24.654096+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_network_driver [0.044101s] ... ok {14} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_save [0.024978s] ... ok {14} magnum.tests.unit.objects.test_fields.TestClusterType.test_from_primitive [0.002710s] ... ok {14} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_from_primitive [0.002005s] ... ok {14} magnum.tests.unit.objects.test_objects.TestObject.test_dehydration [0.014491s] ... ok {14} magnum.tests.unit.objects.test_objects.TestObject.test_with_alternate_context [0.023302s] ... 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': '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'} {17} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_docker_volume_size [0.067462s] ... ok GET: /v1/clustertemplates/177d9474-c77d-478b-8727-9f0d4a1a6885 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 177d9474-c77d-478b-8727-9f0d4a1a6885 could not be found", "detail": "ClusterTemplate 177d9474-c77d-478b-8727-9f0d4a1a6885 could not be found.", "request_id": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid_not_found [0.080337s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': u'foo', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_lb_multi_node [0.268508s] ... 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": ""}]} {29} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback [0.019026s] ... ok {29} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive [0.013651s] ... ok {29} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat [0.004582s] ... ok {29} magnum.tests.unit.common.test_rpc.TestRpc.test_get_transport_url_null [0.014707s] ... ok {29} magnum.tests.unit.common.test_rpc.TestRpc.test_serialize_entity [0.010315s] ... ok {29} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust [0.005194s] ... ok {29} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action [0.009358s] ... ok DELETE: /v1/clusters/cluster1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_with_name [0.267791s] ... ok {29} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_coreos_with_disovery [0.017817s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_docker_memory [0.018422s] ... ok {29} magnum.tests.unit.conf.test_conf.ConfTestCase.test_append_config [0.011402s] ... ok {3} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_valid_network [0.003345s] ... ok {29} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_uuid [0.017654s] ... ok {29} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_create_federation_already_exists [0.018849s] ... ok {3} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_without_os_distro [0.004256s] ... ok {29} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_by_host_and_binary [0.019825s] ... ok {3} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_cluster_type_not_supported [0.007449s] ... ok {29} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_by_host_and_binary_failure [0.015110s] ... ok {3} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_create [0.004056s] ... ok {29} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_create_x509keypair_already_exists [0.016186s] ... ok {3} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_one_allowed_create [0.003980s] ... ok {29} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_by_id [0.017452s] ... ok {3} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanCert.test_barbican_cert_none_values [0.003786s] ... ok {29} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_swarm_get_heat_param [0.008226s] ... ok {3} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_store_cert [0.022650s] ... ok {29} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_unexpect_size [0.008790s] ... ok {3} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_store_cert_failure [0.026278s] ... ok {29} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_load_entry_points [0.009776s] ... ok {3} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_intermediates_fail [0.015148s] ... ok {29} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_required_param_not_set [0.009752s] ... ok {3} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_list_instances [0.004530s] ... ok {29} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_heat_not_found [0.038958s] ... ok {3} magnum.tests.unit.common.test_neutron.NeutronTest.test_delete_floatingip_exception [0.016402s] ... ok {3} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_network_id_notfound [0.014981s] ... ok {3} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_safe_rstrip [0.010946s] ... ok {3} magnum.tests.unit.common.x509.test_sign.TestX509.test_load_pem_private_key_with_unicode_private_key [0.200641s] ... ok {3} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_handles_bad_request [0.160228s] ... ok {3} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack [0.041766s] ... ok {3} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_create [0.033666s] ... ok {3} magnum.tests.unit.conductor.test_scale_manager.TestK8sScaleManager.test_get_hosts_with_container [0.023150s] ... ok {3} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_with_none_hosts [0.030600s] ... ok {3} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_opts [0.020194s] ... ok {3} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_not_found [0.073517s] ... ok {3} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_coreos_kubernetes_definition [0.012122s] ... ok {3} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_list [0.027397s] ... ok {3} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_stringify [0.003477s] ... ok {3} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_to_primitive [0.001967s] ... ok {3} magnum.tests.unit.objects.test_fields.TestServerType.test_to_primitive [0.001977s] ... ok {3} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_by_uuid [0.021766s] ... ok PATCH: /v1/clusters/cluster_example_A [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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'2000-01-01T00:00:00+00:00', u'keypair': None, u'node_count': 4, 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'2019-12-06T13:53:23.180546+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {18} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name [0.639901s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': u'clustermodel1', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5979927f-5352-4c49-bb13-72b832dc46c9"} {21} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_cluster_template_name [0.323507s] ... 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.7 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": "2019-12-06T13:53:26.169509+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {24} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_volume_driver [0.028696s] ... 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.7 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": "2019-12-06T13:53:24.777516+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_not_set [0.062596s] ... ok PATCH: /v1/clustertemplates/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.7 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": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster [0.396163s] ... 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.7 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": "2019-12-06T13:53:25.379195+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {22} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_network_driver [0.033434s] ... ok GET: /v1/quotas {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-12-06T13:53:26.188983+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}]} {24} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_not_all_tenants [0.028408s] ... 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.7 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": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_flavor_id [0.176803s] ... ok GET: /v1/stats?project_id=123 {} {24} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_some_other_user_stats [0.151207s] ... ok {24} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_password_legacy [0.021138s] ... ok {24} magnum.tests.unit.common.test_rpc.TestRpc.test_add_extra_exmods [0.010417s] ... ok {24} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_60 [0.000319s] ... ok {24} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_extentions_as_client [0.289127s] ... ok {24} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_client_files_none [0.002850s] ... ok {24} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_compute_metric_value [0.009452s] ... ok {24} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_userid [0.007804s] ... ok {24} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_create_cluster_template [0.011908s] ... ok {24} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_delete_quota [0.019151s] ... ok {24} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair_by_uuid [0.024184s] ... ok {24} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list [0.019464s] ... ok {24} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_save [0.175899s] ... ok {24} magnum.tests.unit.objects.test_fields.TestClusterType.test_stringify [0.001845s] ... ok {24} magnum.tests.unit.objects.test_objects.TestObject.test_hydration_type_error [0.007697s] ... ok {24} magnum.tests.unit.objects.test_objects.TestObject.test_load [0.006826s] ... ok {24} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_disable_pull_data [0.013515s] ... 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.7 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": "kappa-2-template", "created_at": "2019-12-06T13:53:24.235004+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {15} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_without_name [0.044483s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': {'key': 'value'}, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "8972c8b4-f419-46e4-8e4c-dfea3a026f4c"} {18} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_labels [0.323850s] ... 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.7 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": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_external_network [0.034389s] ... 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.7 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": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail_against_single [0.149184s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '05162743-f7ca-42b7-afb4-5382d030fd78', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'fake-name', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'ca25caea-6362-4edf-8300-4174cc99feda'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 05162743-f7ca-42b7-afb4-5382d030fd78 could not be found", "detail": "Cluster 05162743-f7ca-42b7-afb4-5382d030fd78 could not be found.", "request_id": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_hostcluster_does_not_exist [0.105547s] ... ok GET: /v1/stats {} GOT:{u'clusters': 1, u'nodes': 6} {15} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_self_stats [0.276991s] ... ok {15} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_valid_false_values [0.019517s] ... ok {15} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_resource_with_name [0.019098s] ... ok {15} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https_no_cert [0.056887s] ... ok {15} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert [0.020212s] ... ok {15} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init [0.003110s] ... ok {15} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trustee [0.024858s] ... ok {15} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers_with_invalid_lb [0.017271s] ... ok {15} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_not_use_standard_locale [0.013533s] ... ok {15} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates [0.005255s] ... ok {15} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_resize_failure [0.144863s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_on_os_distro_image [0.259625s] ... ok {15} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_update_federation [0.023394s] ... ok {15} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_only_required [0.024002s] ... ok {15} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_poll_node_count_by_update [0.028305s] ... ok {15} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_delete_stack [0.086552s] ... ok {15} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_get_metric_names [0.013163s] ... ok {15} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_pull_data_success [0.018310s] ... ok {15} magnum.tests.unit.conf.test_conf.ConfTestCase.test_import_mods_no_func [0.015239s] ... ok {15} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list_with_filters [0.219889s] ... ok {15} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list [0.039698s] ... ok {15} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_that_does_not_exist [0.031396s] ... ok {15} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_not_found [0.020374s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_fail [0.013685s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_server_error [0.015949s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_fip_enabled_without_fp [0.013226s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_heat_param [0.016320s] ... ok {15} magnum.tests.unit.objects.test_objects.TestObject.test_obj_constructor [0.011803s] ... 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', 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'2019-12-06T13:53:24.552757+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: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": "2019-12-06T13:53:24.552757+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/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'2019-12-06T13:53:24.815156+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'2019-12-06T13:53:24.552757+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} {26} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_singular [0.356532s] ... 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'} {31} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_dns_nameserver [0.057251s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'test_cluster123456', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5c8e85de-1c1d-44c1-b773-06c9bb226bc5"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'test-cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "8217a6e4-78f0-4006-8c49-d1631a57a8ed"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'test.cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "d4f49077-3f0d-423f-8459-75f9430fa296"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'testcluster.', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "44202ab9-b628-4a78-9054-c8be40c5bb3a"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'testcluster-', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "771d6c80-251f-4527-88b1-13c6bfafde1e"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'testcluster_', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b5771921-e352-4963-beac-8e8d4daa2614"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'test.-_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "60784736-85d5-4c7d-ada8-e69765ee2d85"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'Testcluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "10fab6fe-c7a0-4660-a33d-065d9f86a6b1"} {13} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_valid_name [2.274981s] ... ok DELETE: /v1/clustertemplates/1289c254-5936-4ef5-9b74-6d26fb3bc045 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 1289c254-5936-4ef5-9b74-6d26fb3bc045 could not be found", "detail": "ClusterTemplate 1289c254-5936-4ef5-9b74-6d26fb3bc045 could not be found.", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_not_found [0.075139s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/hidden', 'value': True, 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": "2019-12-06T13:53:24.713468+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'2019-12-06T13:53:24.913171+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'2019-12-06T13:53:24.713468+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'} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_hidden_cluster_template_success [0.287367s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "0f807761-4167-44e5-91a0-e9b33829d530"} {13} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_keypair [0.193260s] ... 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.7 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": "2019-12-06T13:53:25.413190+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {22} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_network_driver_non_def_config [0.033859s] ... 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/0b3b091c-ebcc-4b29-b95f-b34174c39a39 Openstack-Api-Maximum-Version: container-infra 1.7 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/0b3b091c-ebcc-4b29-b95f-b34174c39a39", "rel": "self"}, {"href": "http://localhost/clustertemplates/0b3b091c-ebcc-4b29-b95f-b34174c39a39", "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": "0b3b091c-ebcc-4b29-b95f-b34174c39a39", "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": "2019-12-06T13:53:25.207866+00:00", "network_driver": "docker", "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': '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.7 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"} {21} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_image_name [0.040205s] ... ok {20} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_multi_dns [0.053278s] ... ok 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.7 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": "2019-12-06T13:53:24.910856+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {26} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_name_with_cluster [0.375627s] ... ok DELETE: /v1/federations/federation-example GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {21} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_with_name [0.048863s] ... 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.7 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": "2019-12-06T13:53:24.838001+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_overlay [0.051419s] ... ok DELETE: /v1/federations/foo GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_with_name_not_found [0.039045s] ... ok {22} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_frombasetype [0.014396s] ... ok {22} magnum.tests.unit.api.controllers.v1.test_types.TestUuidType.test_invalid_uuid [0.012269s] ... ok {22} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_sort_dir [0.012053s] ... ok {22} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_nonexist_image_by_name [0.017128s] ... ok {22} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_isolation_invalid_label [0.001270s] ... ok {22} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_environment_variables_valid_json [0.001085s] ... ok {22} magnum.tests.unit.api.test_hooks.TestContextHook.test_context_hook_before_method_auth_info [0.002888s] ... ok {22} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_invalid_create [0.003794s] ... ok {22} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_delete_cert [0.018836s] ... ok {22} magnum.tests.unit.common.test_docker_utils.TestDockerUtils.test_is_docker_api_version_atleast [0.001887s] ... ok {22} magnum.tests.unit.common.test_utils.GeneratePasswordTestCase.test_generate_password [0.010454s] ... ok {22} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_sign_node_certificate_without_cluster_name [0.006965s] ... ok {22} magnum.tests.unit.conductor.handlers.test_ca_conductor.TestSignConductor.test_sign_certificate [0.008794s] ... ok {22} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_multi_master [0.017164s] ... ok GET: /v1/clustertemplates/abba1772-3903-4a6c-941e-539e245afecf {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/abba1772-3903-4a6c-941e-539e245afecf', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/abba1772-3903-4a6c-941e-539e245afecf', 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'abba1772-3903-4a6c-941e-539e245afecf', 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'2019-12-06T13:53:24.412114+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'} {18} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid [0.091523s] ... ok {22} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success [0.009288s] ... ok {22} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_get_metric_unit [0.008833s] ... ok {22} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_sign_certificate [0.014442s] ... ok {22} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_two_container_hosts [0.014482s] ... ok {22} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_uuid [0.031343s] ... ok {22} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_update_quota_not_found [0.017242s] ... ok {22} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_by_update_failed [0.019325s] ... ok {22} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url_not_found [0.010701s] ... ok {22} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_client_error [0.013298s] ... ok {22} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list_all [0.015707s] ... ok {22} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_coerce_bad_values [0.003104s] ... ok {22} magnum.tests.unit.objects.test_objects.TestObject.test_changed_3 [0.009273s] ... 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.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-12-06T13:53:25.312364+00:00", "updated_at": null, "hard_limit": 10, "project_id": "fake_project", "id": 42} {26} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota [0.048098s] ... ok GET: /v1/stats {} GOT:{u'clusters': 1, u'nodes': 6} {26} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_self_stats_without_param [0.233746s] ... ok {26} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_valid_values [0.013657s] ... ok {26} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_invalid_network [0.006901s] ... ok {26} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_with_valid_providers_none_isolation [0.001616s] ... ok {26} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_config_create [0.003487s] ... ok {26} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_upgrade [0.016037s] ... ok {26} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_private_key_fail [0.011474s] ... ok {26} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_region [0.006685s] ... ok {26} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_noauth [0.004370s] ... ok {26} magnum.tests.unit.common.test_exception.TestException.test_message_is_templated [0.001227s] ... ok {26} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_delete_trust [0.018364s] ... ok {26} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name_is_None [0.012549s] ... ok {26} magnum.tests.unit.common.test_profiler.TestProfiler.test_setup_profiler [0.010430s] ... ok {26} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_1 [0.000476s] ... ok {26} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_healthy [0.016981s] ... ok {26} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_uuid_that_does_not_exist [0.021414s] ... ok {26} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_with_filters [0.073355s] ... ok {26} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_that_does_not_exist [0.041598s] ... ok {26} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_bm_fedora_kubernetes_ironic_definition [0.008829s] ... ok {26} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_bad_id_and_uuid [0.012055s] ... ok {26} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_coerce_bad_values [0.002516s] ... ok {26} magnum.tests.unit.objects.test_objects.TestObject.test_base_attributes [0.008238s] ... ok {26} magnum.tests.unit.objects.test_objects.TestObject.test_changes_in_primitive [0.007585s] ... ok {26} magnum.tests.unit.objects.test_objects.TestObject.test_loaded_in_primitive [0.007798s] ... ok {26} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_by_id [0.015879s] ... 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.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "1981c462-9d5a-489f-aa5b-de63e427f5c8"} {2} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_generate_uuid [0.155007s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_limit [0.017676s] ... ok {2} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_latest_update [0.017221s] ... ok {2} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_two_allowed_create [0.004002s] ... ok {2} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_two_allowed_update [0.012997s] ... ok {2} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_remove_update [0.007339s] ... ok {2} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name_not_found [0.023567s] ... ok {2} magnum.tests.unit.common.test_neutron.NeutronTest.test_delete_floatingip_empty [0.013491s] ... ok {2} magnum.tests.unit.common.test_policy.TestPolicy.test_check_is_admin_with_admin_context_succeeds [0.012707s] ... ok {2} magnum.tests.unit.common.test_profiler.TestProfiler.test_setup_profiler_without_osprofiler [0.010825s] ... ok {2} magnum.tests.unit.common.test_rpc.TestRpc.test_get_server_profiler_enabled [0.011248s] ... ok {2} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_with_unicode_csr [0.381793s] ... ok {2} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints [0.000576s] ... ok {2} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_with_lb_octavia [0.031038s] ... ok {2} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_get_metric_unit [0.013374s] ... ok {2} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_pull_data_raise [0.018507s] ... ok {2} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_three_container_hosts [0.024357s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_unexpect_size [0.013671s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_node_address_fip_disabled [0.014087s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_node_address [0.013925s] ... ok {2} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_stringify [0.003666s] ... ok {2} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports_level1 [0.016525s] ... ok {2} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics [0.029324s] ... ok {2} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_not_changes [0.021952s] ... ok {2} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_on_restart [0.014099s] ... 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.7 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": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_flavor [0.024416s] ... ok 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.7 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.7 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.7 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.7 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.7 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.7 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.7 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.7 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.7 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": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_mandatory_property_fail [0.077142s] ... 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'24efefa2-661d-4353-a76f-c753fa6fe08a', u'links': [{u'href': u'http://localhost/v1/federations/24efefa2-661d-4353-a76f-c753fa6fe08a', u'rel': u'self'}, {u'href': u'http://localhost/federations/24efefa2-661d-4353-a76f-c753fa6fe08a', 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'e7b733be-eb6b-40bc-a60a-efb06315aea0', u'links': [{u'href': u'http://localhost/v1/federations/e7b733be-eb6b-40bc-a60a-efb06315aea0', u'rel': u'self'}, {u'href': u'http://localhost/federations/e7b733be-eb6b-40bc-a60a-efb06315aea0', 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'a4e15731-159b-497a-a51b-e54e76ea5dd3', u'links': [{u'href': u'http://localhost/v1/federations/a4e15731-159b-497a-a51b-e54e76ea5dd3', u'rel': u'self'}, {u'href': u'http://localhost/federations/a4e15731-159b-497a-a51b-e54e76ea5dd3', 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=a4e15731-159b-497a-a51b-e54e76ea5dd3'} {13} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_collection_links [0.042918s] ... 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.7 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": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_no_exist_external_network [0.033545s] ... ok GET: /v1/quotas/fake_project/Cluster {} GOT:{u'resource': u'Cluster', u'created_at': u'2019-12-06T13:53:24.539249+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'fake_project', u'id': 1} {18} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one [0.034671s] ... 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'972bfc6a-9958-4421-9bab-ddf49af5ee8a', u'links': [{u'href': u'http://localhost/v1/federations/972bfc6a-9958-4421-9bab-ddf49af5ee8a', u'rel': u'self'}, {u'href': u'http://localhost/federations/972bfc6a-9958-4421-9bab-ddf49af5ee8a', 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'4d4ce8b0-4701-4abb-8eef-a6e51ddd013e', u'links': [{u'href': u'http://localhost/v1/federations/4d4ce8b0-4701-4abb-8eef-a6e51ddd013e', u'rel': u'self'}, {u'href': u'http://localhost/federations/4d4ce8b0-4701-4abb-8eef-a6e51ddd013e', 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'c7484047-ad79-4330-846a-41beb7bd2ac5', u'links': [{u'href': u'http://localhost/v1/federations/c7484047-ad79-4330-846a-41beb7bd2ac5', u'rel': u'self'}, {u'href': u'http://localhost/federations/c7484047-ad79-4330-846a-41beb7bd2ac5', 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=c7484047-ad79-4330-846a-41beb7bd2ac5'} {21} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_collection_links_default_limit [0.043414s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': -1} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': 'notanint'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'create_timeout': 15, 'name': 'cluster1', 'docker_volume_size': 'notanint', 'labels': None, 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'discovery_url': None, 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52'}'. invalid literal for int() with base 10: 'notanint'", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': 1} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': 2} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_docker_volume_size [0.512045s] ... 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'6d7e3a8f-9f19-400e-a4ef-a669ad3fde37', u'links': [{u'href': u'http://localhost/v1/federations/6d7e3a8f-9f19-400e-a4ef-a669ad3fde37', u'rel': u'self'}, {u'href': u'http://localhost/federations/6d7e3a8f-9f19-400e-a4ef-a669ad3fde37', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:25.325406+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'}]} {21} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail [0.034103s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 5} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-12-06T13:53:24.585863+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.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-12-06T13:53:24.585863+00:00", "updated_at": "2019-12-06T13:53:24.601876+00:00", "hard_limit": 20, "project_id": "fake_project", "id": 42} {18} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_patch_quota [0.049837s] ... ok {18} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_frombasetype_no_value [0.016370s] ... ok {18} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_invalid_op [0.038690s] ... ok GET: /v1/federations/detail?limit=3&marker=d4867cae-bf25-4b72-b789-f05a556b2d4b {} 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'68f7056a-36d9-439f-9183-29a12a51bd3c', u'links': [{u'href': u'http://localhost/v1/federations/68f7056a-36d9-439f-9183-29a12a51bd3c', u'rel': u'self'}, {u'href': u'http://localhost/federations/68f7056a-36d9-439f-9183-29a12a51bd3c', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:25.363698+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'}]} {21} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail_with_pagination_marker [0.042091s] ... 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": ""}]} {18} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_server_debug_on_clientfault [0.023306s] ... ok {18} magnum.tests.unit.cmd.test_conductor.TestMagnumConductor.test_conductor [0.059579s] ... ok {18} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert [0.016792s] ... ok {18} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_store_cert_with_io_error [0.004710s] ... ok {18} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_store_cert [0.021774s] ... ok {18} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican [0.005486s] ... ok {18} magnum.tests.unit.common.test_profiler.TestProfiler.test_all_public_methods_are_traced [0.028448s] ... ok {18} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup [0.011690s] ... ok {18} magnum.tests.unit.common.test_rpc.TestRpc.test_get_client_profiler_enabled [0.012729s] ... ok {18} magnum.tests.unit.common.test_rpc.TestRpc.test_get_transport_url [0.012775s] ... ok {18} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_string [0.000343s] ... ok {18} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir [0.011977s] ... ok {18} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_with_invalid_csr [0.089682s] ... ok {18} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints_with_non_ca [0.000263s] ... ok {18} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create [0.209867s] ... ok {18} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_cert_failed [0.095186s] ... ok {18} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_only_required [0.017611s] ... ok {18} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_poll_node_count_by_update [0.030270s] ... ok {18} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_lb_octavia [0.022677s] ... ok {18} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster [0.038713s] ... ok {18} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation [0.039420s] ... ok {18} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_create_quota [0.018172s] ... ok {18} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_if_cluster_template_is_secure [0.015138s] ... 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'2019-12-06T13:53:25.605060+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'} {17} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one [0.092547s] ... ok GET: /v1/federations/test_federation {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name_multiple_federation [0.029688s] ... 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'} 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'} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_empty_string [0.240617s] ... 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.7 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": "2019-12-06T13:53:25.705108+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {20} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_volume_driver [0.031737s] ... ok PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.7 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.362789s] ... ok DELETE: /v1/clusters/99b53860-3c87-4449-9766-5f4e04fceab2 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 99b53860-3c87-4449-9766-5f4e04fceab2 could not be found", "detail": "Cluster 99b53860-3c87-4449-9766-5f4e04fceab2 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_not_found [0.139480s] ... 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'} {28} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_docker_volume_size [0.052241s] ... ok DELETE: /v1/federations/ed48fb11-8306-4050-a580-a793b6cb0cff GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/federations/ed48fb11-8306-4050-a580-a793b6cb0cff {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 ed48fb11-8306-4050-a580-a793b6cb0cff could not be found", "detail": "Federation ed48fb11-8306-4050-a580-a793b6cb0cff could not be found.", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation [0.052590s] ... ok GET: /v1/federations/68c712eb-d247-444d-a692-6e1dd463f631 {} 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'68c712eb-d247-444d-a692-6e1dd463f631', u'links': [{u'href': u'http://localhost/v1/federations/68c712eb-d247-444d-a692-6e1dd463f631', u'rel': u'self'}, {u'href': u'http://localhost/federations/68c712eb-d247-444d-a692-6e1dd463f631', u'rel': u'bookmark'}], u'created_at': u'2019-12-06T13:53:26.378583+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'} {28} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one [0.032331s] ... ok DELETE: /v1/federations/63bec067-56cd-4e70-a89b-143b6a640d00 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 63bec067-56cd-4e70-a89b-143b6a640d00 could not be found", "detail": "Federation 63bec067-56cd-4e70-a89b-143b6a640d00 could not be found.", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_not_found [0.029023s] ... 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.7 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"} {17} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template [0.042561s] ... ok GET: /v1/quotas/invalid_proj/invalid_res {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_not_authorized [0.026646s] ... ok {28} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_valid_patches [0.027159s] ... ok {28} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_invalid_name [0.011921s] ... ok {28} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_no_keypair [0.003024s] ... ok {28} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down [0.011522s] ... ok {28} magnum.tests.unit.common.cert_manager.test_local.TestLocalCert.test_local_cert [0.001279s] ... ok {28} magnum.tests.unit.common.test_clients.ClientsTest.test_magnum_url [0.003201s] ... ok {28} magnum.tests.unit.common.test_context.ContextTestCase.test_context [0.007698s] ... ok {28} magnum.tests.unit.common.test_context.ContextTestCase.test_to_dict_from_dict [0.007653s] ... ok {28} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage [0.000201s] ... ok {28} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust_without_trustee_user_id [0.003883s] ... ok {28} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_apiserver_port [0.017850s] ... ok {28} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_unhealthy_api [0.010907s] ... ok {28} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_one_container_host [0.012740s] ... ok {28} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_userid_projectid [0.008151s] ... ok {28} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid [0.042145s] ... ok {28} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_public [0.039550s] ... ok {28} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_with_filters [0.020479s] ... ok {28} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_destroy [0.226005s] ... ok {28} magnum.tests.unit.objects.test_fields.TestClusterType.test_to_primitive [0.002200s] ... ok {28} magnum.tests.unit.objects.test_objects.TestObject.test_orphaned_object [0.008301s] ... ok GET: /v1/federations/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name_not_found [0.038296s] ... 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}]} {20} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_get_one [0.029916s] ... ok {20} magnum.tests.unit.api.controllers.v1.test_quota.TestQuotaObject.test_quota_init [0.012066s] ... ok GET: /v1/stats?project_id=34 {} GOT:{u'clusters': 0, u'nodes': 0} {20} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_invalid_tenant_stats [0.248895s] ... ok {20} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_update_internal_attr [0.039446s] ... ok {20} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_by_uuid [0.015998s] ... ok {20} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_isolation [0.001054s] ... ok {20} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_forced_down [0.012474s] ... ok {20} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCertManager.test_local_cert_manager [0.002864s] ... ok {20} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_cert_fail [0.020237s] ... ok {20} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_version [0.005171s] ... ok {20} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_network_id_conflict [0.015375s] ... ok {20} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage_disallowed_but_not_critical [0.001148s] ... ok {20} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_snapshot_complete [0.146106s] ... ok {20} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack_no_timeout_specified [0.017354s] ... ok {20} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_all_values [0.011853s] ... ok {20} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_get_metric_names [0.008287s] ... ok {20} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_compute_memory_util [0.007500s] ... 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'85ae00dd-8edc-4806-be4c-33ef5056d180', u'links': [{u'href': u'http://localhost/v1/clusters/85ae00dd-8edc-4806-be4c-33ef5056d180', u'rel': u'self'}, {u'href': u'http://localhost/clusters/85ae00dd-8edc-4806-be4c-33ef5056d180', 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'ada121dd-45e8-44e6-be06-6bafccaf7619', u'links': [{u'href': u'http://localhost/v1/clusters/ada121dd-45e8-44e6-be06-6bafccaf7619', u'rel': u'self'}, {u'href': u'http://localhost/clusters/ada121dd-45e8-44e6-be06-6bafccaf7619', 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'79b149b9-b605-4134-b712-89630939ffeb', u'links': [{u'href': u'http://localhost/v1/clusters/79b149b9-b605-4134-b712-89630939ffeb', u'rel': u'self'}, {u'href': u'http://localhost/clusters/79b149b9-b605-4134-b712-89630939ffeb', 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=79b149b9-b605-4134-b712-89630939ffeb'} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_collection_links_default_limit [0.879130s] ... ok {20} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_create_federation [0.011765s] ... ok {20} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_update_quota [0.019932s] ... ok {20} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enabled_with_fp [0.008029s] ... ok {20} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_kubernetes_definition [0.007298s] ... ok {20} magnum.tests.unit.objects.test_objects.TestObject.test_obj_attr_is_set [0.006730s] ... ok {20} magnum.tests.unit.objects.test_objects.TestObject.test_object_property [0.006604s] ... 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'} {27} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_long_string [0.241068s] ... ok GET: /v1/clusters/detail {} 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'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'2019-12-06T13:53:24.374001+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail [0.342859s] ... 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.7 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": "2019-12-06T13:53:25.752546+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {17} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_success [0.041481s] ... 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': '3ede8e01-78a4-4eb6-97b6-e59fb7ea3b59'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "570161cc-78df-4ecd-964c-00af596fa88a"} 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': '9f803c4a-ce78-4db9-a879-6afd9691d580'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "3bc4be5a-9968-4320-8b60-299861dca390"} 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': 'fa0c7a6f-4fa5-408d-bcd4-61ebfc891f12'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e88aff7a-0cf7-4229-887c-18505d81a8ca"} 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': '40e8f409-ee30-4984-a0a6-6104286bb2ed'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b3bab559-99b9-4265-a34b-9e2366a27467"} 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': '44303ae5-2102-48a3-891c-436725e883e5'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "194ad37d-2ef3-4717-9af0-713177561fde"} 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': 'cef79660-8c82-493a-98e0-4f7cfa0bc414'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "dd1c4fab-7404-461c-b74e-b5e6e6b43962"} 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': 'cb307d3d-a39d-4d4f-88aa-2b4d8f80539d'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "852dfd3b-f987-44b3-8650-fdd6a42b67a4"} 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': 'e4a46561-2872-4132-86ff-79a28a538a3c'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "855a50db-1ff4-495f-98eb-e7eaa88b0795"} {21} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_with_valid_name [0.539064s] ... ok {21} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_valid_name [0.014259s] ... ok {21} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_environment_variables_bad_json [0.001691s] ... ok {21} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCert.test_get_decrypted_private_key [0.002092s] ... ok {21} magnum.tests.unit.common.test_exception.TestException.test_custom_message_is_templated [0.001347s] ... ok {21} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_16 [0.000257s] ... ok {21} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_retry_on_failure [0.200694s] ... ok {21} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_resize_success [0.088911s] ... ok {21} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_class_action [0.007081s] ... ok {21} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack_timeout_is_zero [0.013565s] ... ok {21} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_create_stack_with_error [0.239110s] ... ok {21} magnum.tests.unit.conf.test_conf.ConfTestCase.test_import_mods_valid_func [0.007706s] ... ok {21} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_by_admin_all_tenants [0.023384s] ... ok {21} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id_hidden [0.038086s] ... ok {21} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_id_that_does_not_exist [0.011324s] ... ok {21} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_id [0.012844s] ... ok {21} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_sorted [0.020363s] ... ok {21} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_update_magnum_service [0.017892s] ... ok {21} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_by_uuid [0.015342s] ... ok {21} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_swarm_get_params [0.014134s] ... ok {21} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_output_mapping [0.007495s] ... ok {21} magnum.tests.unit.objects.test_federation.TestFederationObject.test_refresh [0.012207s] ... ok {21} magnum.tests.unit.objects.test_fields.TestClusterType.test_stringify_invalid [0.001873s] ... 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': '5c9d8857-8209-4d03-9f59-4cfb006bfae1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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': '32a7abb6-25f5-4d5a-a297-bd9215dd0bab'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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': '412ce453-ad7f-4ea5-afe2-4035cca25867'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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': '70a0031f-5f16-495b-8e5c-71e2902d4ddb'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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': '433754fb-4120-4c55-afbf-ca16e8f730b9'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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': '337f371a-71c6-4c39-a98c-113601d30ac6'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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': 'cdb6fd08-74d0-46ec-9e82-7f70efffa301'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_with_invalid_name [0.084397s] ... ok GET: /v1/clusters/detail?limit=3&marker=adee185f-dcc3-4609-8da8-739bcce058b2 {} GOT:{u'clusters': [{u'links': [{u'href': u'http://localhost/v1/clusters/8fd3345a-9057-4590-bcb6-635cd66881bc', u'rel': u'self'}, {u'href': u'http://localhost/clusters/8fd3345a-9057-4590-bcb6-635cd66881bc', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'8fd3345a-9057-4590-bcb6-635cd66881bc', 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'2019-12-06T13:53:23.673029+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None}]} {27} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail_with_pagination_marker [0.933175s] ... ok GET: /v1/quotas?all_tenants=False {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-12-06T13:53:26.206869+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}]} {13} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_tenants_false [0.025458s] ... ok {13} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_mandatory_attr [0.024085s] ... ok {13} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_non_exist [0.014331s] ... ok {13} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_all_allowed_create [0.005505s] ... ok {13} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_http [0.033513s] ... ok {13} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_revision [0.011689s] ... ok {13} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_get_cert [0.012468s] ... ok {13} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_with_fail [0.010216s] ... ok {13} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance [0.003030s] ... ok {13} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_cached [0.010744s] ... ok {13} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron [0.003159s] ... ok {13} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_list_instances_inspect [0.002691s] ... ok {13} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_password [0.014848s] ... ok {13} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers [0.010994s] ... ok {13} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup_transport_null [0.006916s] ... ok {13} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_adopt_complete [0.117495s] ... ok {13} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_node_count [0.016400s] ... ok {13} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list [0.023791s] ... ok {13} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list [0.044720s] ... ok {13} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_members [0.014333s] ... ok {13} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_create_quota_already_exists [0.012084s] ... ok {13} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_by_project_id_resource_not_found [0.012099s] ... ok {13} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_invalid_ip_ver [0.010635s] ... ok {13} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_swarm_definition [0.006580s] ... ok {13} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_id [0.011129s] ... ok {13} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_stringify [0.001907s] ... ok {13} magnum.tests.unit.objects.test_objects.TestObject.test_obj_fields [0.006813s] ... ok {13} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_list [0.011549s] ... ok {13} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_save [0.014657s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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": ""}]} {27} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_non_existent_property [0.210592s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/?rollback=True [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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"} {27} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_with_rollback_enabled [0.272410s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b09c71df-d547-45f1-af9d-f12a9b98e5af"} {27} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_generate_uuid [0.325178s] ... ok GET: /v1/clusters/5bc6fa84-e81d-4746-84a6-6e093ae8ec20 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5bc6fa84-e81d-4746-84a6-6e093ae8ec20', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5bc6fa84-e81d-4746-84a6-6e093ae8ec20', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5bc6fa84-e81d-4746-84a6-6e093ae8ec20', 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'2019-12-06T13:53:24.750245+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} GET: /v1/clusters/5bc6fa84-e81d-4746-84a6-6e093ae8ec20 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5bc6fa84-e81d-4746-84a6-6e093ae8ec20', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5bc6fa84-e81d-4746-84a6-6e093ae8ec20', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5bc6fa84-e81d-4746-84a6-6e093ae8ec20', 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'2019-12-06T13:53:24.750245+00:00', u'container_version': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} GET: /clusters/5bc6fa84-e81d-4746-84a6-6e093ae8ec20 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5bc6fa84-e81d-4746-84a6-6e093ae8ec20', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5bc6fa84-e81d-4746-84a6-6e093ae8ec20', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5bc6fa84-e81d-4746-84a6-6e093ae8ec20', 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'2019-12-06T13:53:24.750245+00:00', u'container_version': 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.516005s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'keypair': 'keypair2', 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "bedb36e4-55f6-4868-9f2f-8ad62783276d"} {27} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_keypair [0.363834s] ... ok PATCH: /v1/clusters/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.7 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_cluster.TestPatch.test_add_non_existent_property [0.201363s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e012d7c5-7721-4f86-a16d-b1484af457b0"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_set_project_id_and_user_id [0.346281s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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.208667s] ... 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'} {17} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_apiserver_port [0.064632s] ... ok GET: /v1/federations {} GOT:{u'federations': []} {17} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_empty [0.027188s] ... ok DELETE: /v1/clustertemplates/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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.046660s] ... ok GET: /v1/clustertemplates {} GOT:{u'clustertemplates': []} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_empty [0.055990s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/hidden', 'value': True, 'op': 'replace'}] {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_hidden_cluster_template_fail [0.109999s] ... 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.7 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": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_invalid_resource [0.019722s] ... ok {17} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_valid_true_values [0.011579s] ... 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": ""}]} {17} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_exception_success [0.018011s] ... ok {17} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_cluster_type_supported [0.004241s] ... ok {17} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_not_allowed_update [0.011361s] ... ok {17} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_supported_add_update [0.005140s] ... ok {17} magnum.tests.unit.common.test_clients.ClientsTest.test_url_for [0.003113s] ... ok {17} magnum.tests.unit.common.test_context.ContextTestCase.test_context_with_roles [0.014417s] ... ok {17} magnum.tests.unit.common.test_rpc.TestRpc.test_get_server [0.013681s] ... ok {17} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_has_publickey [0.501244s] ... ok {17} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_invalid_unicode_name [0.090847s] ... ok {17} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_server_image [0.013804s] ... ok {17} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_pull_data_raise [0.012749s] ... ok {17} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid_from_uuid [0.007450s] ... ok {17} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id_public [0.036760s] ... ok {17} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_with_filters [0.038279s] ... ok {17} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_destroy_magnum_service_failure [0.014504s] ... ok {17} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_save [0.216491s] ... ok {17} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_none_api_address [0.008901s] ... ok {17} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list [0.014348s] ... ok {17} magnum.tests.unit.objects.test_fields.TestServerType.test_from_primitive [0.001802s] ... ok PATCH: /v1/federations/f1b1e15e-7435-40df-85c0-aa28424e2339 [{'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.7 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.092359s] ... ok 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.7 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": "2019-12-06T13:53:25.401448+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'2019-12-06T13:53:25.605313+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'2019-12-06T13:53:25.401448+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'} {27} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_public_cluster_template_success [0.290264s] ... 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.'}, 'uuid': '8a096226-0cda-4eba-8bc0-2794376e5493'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "7719f865-d602-4379-b408-30cabc30a180"} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation [0.086007s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_invalid_values [0.014200s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestUuidType.test_valid_uuid [0.011237s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_cluster [0.010223s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_valid_bm [0.001935s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_noauth [0.003767s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_cached [0.006739s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_access_info [0.014757s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trust_with_all_roles [0.014216s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_12 [0.000224s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid1 [0.000584s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_in_cache [0.007726s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_update_stack [0.012335s] ... ok {0} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_poll_node_count [0.165735s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_that_does_not_exist [0.012337s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name [0.035435s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_public [0.035768s] ... ok {0} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_properties [0.016348s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_ubuntu_mesos_definition [0.006971s] ... ok {0} magnum.tests.unit.objects.test_federation.TestFederationObject.test_destroy [0.015546s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_changed_4 [0.006600s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports_level2 [0.008450s] ... ok {0} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_changes [0.018228s] ... 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'} {27} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_hidden_fail [0.030162s] ... 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'} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_empty_string [0.288757s] ... 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': 'c2479a3d-a92a-4657-afd4-9045bce953f3'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2da05a34-f048-4e33-a7c7-8057e125c5f0"} {27} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_without_name [0.164968s] ... ok {27} magnum.tests.unit.api.controllers.v1.test_types.TestDNSListType.test_invalid_single_dns [0.018420s] ... ok {27} magnum.tests.unit.api.test_app.TestAppConfig.test_get_pecan_config [0.003072s] ... ok {27} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_forbidden_image [0.004802s] ... ok {27} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_invalid_keypair [0.004493s] ... ok {27} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_no_label [0.001695s] ... ok {27} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_all_three [0.018525s] ... ok {27} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_not_allowed_create [0.005586s] ... ok {27} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_none_arg [0.021274s] ... ok {27} magnum.tests.unit.cmd.test_status.TestUpgradeChecks.test__sample_check [0.012163s] ... ok {27} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_cached [0.005636s] ... ok {27} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_set_file_permissions [0.016169s] ... ok {27} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_dns [0.026031s] ... ok {27} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success_no_master [0.014701s] ... ok {27} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_compute_memory_util [0.013868s] ... ok {27} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_default_value [0.035287s] ... ok {27} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_name_multiple_cluster [0.031431s] ... ok {27} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template_that_does_not_exist [0.023494s] ... ok {27} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_uuid [0.024311s] ... ok {27} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_sync_cluster_status [0.017985s] ... ok {27} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_discovery_url [0.012379s] ... ok {27} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enable_lbfip_disable [0.007797s] ... ok {27} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_stringify_invalid [0.002852s] ... ok {27} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_from_primitive [0.001354s] ... ok {27} magnum.tests.unit.objects.test_fields.TestServerType.test_coerce_good_values [0.001347s] ... ok {27} magnum.tests.unit.objects.test_objects.TestObject.test_unknown_objtype [0.008073s] ... ok {27} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_firsttime [0.010160s] ... ok GET: /v1/federations?limit=3&marker=36bea14f-8b47-49c6-aaa7-3da7fa2ac480 {} 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'e1feb505-48f1-4785-9133-8fa192bfd299', u'links': [{u'href': u'http://localhost/v1/federations/e1feb505-48f1-4785-9133-8fa192bfd299', u'rel': u'self'}, {u'href': u'http://localhost/federations/e1feb505-48f1-4785-9133-8fa192bfd299', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {6} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_all_with_pagination_marker [0.077655s] ... ok GET: /v1/quotas/fake_project/invalid_res {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.7 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 fake_project resource invalid_res", "detail": "Quota could not be found: project_id fake_project resource invalid_res.", "request_id": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_not_found [0.031938s] ... ok {6} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_invalid_isolation [0.001959s] ... 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": ""}]} {6} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_remote_error_success [0.026086s] ... ok {6} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https [0.062156s] ... ok {6} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCertManager.test_barbican_cert_manager [0.004579s] ... ok {6} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_without_pkp [0.010688s] ... ok {6} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_without_intermediate [0.016112s] ... ok {6} magnum.tests.unit.common.test_rpc.TestProfilerRequestContextSerializer.test_deserialize_context [0.016441s] ... ok {6} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_environment [0.194124s] ... ok {6} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_trust_failed [0.097842s] ... ok {6} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_compute_cpu_util [0.012518s] ... ok {6} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_compute_memory_util [0.013123s] ... ok {6} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_sorted [0.044578s] ... ok {6} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_one_tenant_cluster_stats [0.048934s] ... ok {6} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_hidden [0.064822s] ... ok {6} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_create_x509keypair [0.021779s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url [0.013758s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url_fail [0.013076s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_insecure [0.038101s] ... ok {6} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_uuid [0.020214s] ... ok {6} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_name [0.018692s] ... ok {6} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_same_revision_does_not_backport [0.012217s] ... ok {6} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_refresh [0.019565s] ... 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': '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'} {31} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_long_string [0.196374s] ... ok {31} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_all_three [0.018915s] ... ok {31} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_pkp_fail [0.010499s] ... ok {31} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trust_with_limit_roles [0.019777s] ... ok {31} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get_unsupported_scheme [0.001473s] ... ok {31} magnum.tests.unit.common.x509.test_operations.TestX509Operations.test_decrypt_key [0.003050s] ... ok {31} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_subject_name [0.197034s] ... ok {31} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates_if_raise_error [0.006441s] ... ok {31} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_docker_storage_driver [0.029239s] ... ok {31} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_get_metric_unit [0.012030s] ... ok {31} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_ca_certificate [0.017380s] ... ok {31} magnum.tests.unit.conductor.test_scale_manager.TestMesosScaleManager.test_get_hosts_with_container [0.019748s] ... ok {31} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster [0.016980s] ... ok {31} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster_uuid [0.017559s] ... ok {31} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_by_admin_all_tenants [0.038954s] ... ok {31} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list [0.027121s] ... ok {31} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_params [0.011220s] ... ok {31} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_id [0.013053s] ... ok {31} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_name [0.011248s] ... ok {31} magnum.tests.unit.objects.test_objects.TestObject.test_contains [0.006471s] ... ok {31} magnum.tests.unit.objects.test_objects.TestObject.test_updates [0.006001s] ... ok {31} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_create [0.011549s] ... ok {31} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_destroy [0.013532s] ... ok {31} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_bad_id_and_uuid [0.011287s] ... ok {31} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_regular [0.007220s] ... ok {8} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers_timeout [60.085908s] ... ok {8} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_endianness [0.000285s] ... ok {8} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_safe_rstrip_not_raises_exceptions [0.005883s] ... ok {8} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked [0.006199s] ... ok {8} magnum.tests.unit.common.x509.test_operations.TestX509Operations.test_generate_csr_and_key [0.005367s] ... ok {8} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_temp_no_dir [0.007805s] ... ok {8} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates_without_name [0.002424s] ... ok {8} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_get_cluster_magnum_cert [0.002913s] ... ok {8} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_create_trustee_and_trust [0.003263s] ... ok {8} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition [0.011872s] ... ok {8} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_with_registry [0.010772s] ... ok {8} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_module_name_invalid_mods [0.005455s] ... ok {8} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list_sorted [0.043310s] ... ok {8} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_uudid_that_does_not_exist [0.010435s] ... ok {8} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_list [0.014867s] ... ok {8} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_invalid_sort_key [0.014060s] ... ok {8} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_heat_param [0.005412s] ... ok {8} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_octavia_enabled [0.009918s] ... ok {8} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_master_address [0.006774s] ... ok {8} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_update_outputs [0.006427s] ... ok {8} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_uuid [0.011899s] ... ok {8} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_coerce_good_values [0.001571s] ... ok {8} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_to_primitive [0.001118s] ... ok {8} magnum.tests.unit.objects.test_fields.TestServerType.test_stringify_invalid [0.001150s] ... ok ====== Totals ====== Ran: 1293 tests in 62.0000 sec. - Passed: 1293 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 181.5648 sec. ============== Worker Balance ============== - Worker 0 (41 tests) => 0:00:04.973667 - Worker 1 (41 tests) => 0:00:03.864188 - Worker 2 (41 tests) => 0:00:03.978249 - Worker 3 (41 tests) => 0:00:03.658366 - Worker 4 (41 tests) => 0:00:03.158406 - Worker 5 (41 tests) => 0:00:04.053334 - Worker 6 (41 tests) => 0:00:04.121301 - Worker 7 (41 tests) => 0:00:03.707599 - Worker 8 (41 tests) => 0:01:02.307063 - Worker 9 (41 tests) => 0:00:03.302582 - Worker 10 (41 tests) => 0:00:04.667579 - Worker 11 (41 tests) => 0:00:02.862589 - Worker 12 (41 tests) => 0:00:02.631753 - Worker 13 (40 tests) => 0:00:04.850215 - Worker 14 (40 tests) => 0:00:02.920743 - Worker 15 (40 tests) => 0:00:03.430749 - Worker 16 (40 tests) => 0:00:03.533143 - Worker 17 (40 tests) => 0:00:04.760693 - Worker 18 (40 tests) => 0:00:03.499672 - Worker 19 (40 tests) => 0:00:03.371867 - Worker 20 (40 tests) => 0:00:04.316995 - Worker 21 (40 tests) => 0:00:04.851185 - Worker 22 (40 tests) => 0:00:03.561599 - Worker 23 (40 tests) => 0:00:03.652310 - Worker 24 (40 tests) => 0:00:04.976794 - Worker 25 (40 tests) => 0:00:02.835187 - Worker 26 (40 tests) => 0:00:03.668097 - Worker 27 (40 tests) => 0:00:04.051476 - Worker 28 (40 tests) => 0:00:04.726197 - Worker 29 (40 tests) => 0:00:03.566878 - Worker 30 (40 tests) => 0:00:04.297021 - Worker 31 (40 tests) => 0:00:04.474498 + exit 0 Processing files: python2-magnum-8.2.0-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.6Fhsjz + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/python2-magnum-8.2.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/python2-magnum-8.2.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/python2-magnum-8.2.0 + exit 0 Provides: python-magnum = 8.2.0-1.el7 python2-magnum = 8.2.0-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 < 8.2.0-1.el7 Processing files: openstack-magnum-common-8.2.0-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.sdE8Gb + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-common-8.2.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-common-8.2.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-common-8.2.0 + exit 0 Provides: config(openstack-magnum-common) = 8.2.0-1.el7 openstack-magnum-common = 8.2.0-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-8.2.0-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.GmlyhO + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-8.2.0 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-8.2.0 + cp -pr README.rst /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-8.2.0 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.S6YLSq + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-8.2.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-8.2.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-8.2.0 + exit 0 Provides: openstack-magnum-conductor = 8.2.0-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-8.2.0-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ec16z3 + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/doc/openstack-magnum-api-8.2.0 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/doc/openstack-magnum-api-8.2.0 + cp -pr README.rst /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/doc/openstack-magnum-api-8.2.0 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.IKWeiG + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-api-8.2.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-api-8.2.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-api-8.2.0 + exit 0 Provides: openstack-magnum-api = 8.2.0-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-8.2.0-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Ya5h6i + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/doc/openstack-magnum-doc-8.2.0 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/doc/openstack-magnum-doc-8.2.0 + cp -pr doc/build/html /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/doc/openstack-magnum-doc-8.2.0 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.mwRHXV + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-8.2.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-8.2.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-8.2.0 + exit 0 Provides: openstack-magnum-doc = 8.2.0-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-8.2.0-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.IZtqjC + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/python2-magnum-tests-8.2.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/python2-magnum-tests-8.2.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch/usr/share/licenses/python2-magnum-tests-8.2.0 + exit 0 Provides: python-magnum-tests = 8.2.0-1.el7 python2-magnum-tests = 8.2.0-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 < 8.2.0-1.el7 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch Wrote: /builddir/build/RPMS/python2-magnum-8.2.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-common-8.2.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-conductor-8.2.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-api-8.2.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-doc-8.2.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/python2-magnum-tests-8.2.0-1.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.2VnGmD + umask 022 + cd /builddir/build/BUILD + cd magnum-8.2.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-magnum-8.2.0-1.el7.noarch + exit 0 Child return code was: 0