Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/openstack-magnum.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/cloud7-openstack-train-el7-build-68019-335820/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/openstack-magnum.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/openstack-magnum-9.1.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-train-el7-build-68019-335820/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.UJJTlJ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf magnum-9.1.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/magnum-9.1.0.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd magnum-9.1.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-9.1.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.BSnDUO + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.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/kubernetes.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/nova.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/cinder.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/nodegroup.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 copying magnum/conductor/handlers/nodegroup_conductor.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_nodegroup.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/nodegroup.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/output_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_nodegroup_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_mesos_cluster_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_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/test_nodegroup.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/nodegroup.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/test_nodegroup.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/drivers/k8s_fedora_coreos_v1 copying magnum/drivers/k8s_fedora_coreos_v1/version.py -> build/lib/magnum/drivers/k8s_fedora_coreos_v1 copying magnum/drivers/k8s_fedora_coreos_v1/driver.py -> build/lib/magnum/drivers/k8s_fedora_coreos_v1 copying magnum/drivers/k8s_fedora_coreos_v1/__init__.py -> build/lib/magnum/drivers/k8s_fedora_coreos_v1 copying magnum/drivers/k8s_fedora_coreos_v1/template_def.py -> build/lib/magnum/drivers/k8s_fedora_coreos_v1 creating build/lib/magnum/tests/unit/drivers copying magnum/tests/unit/drivers/test_k8s_fedora_atomic_v1_driver.py -> build/lib/magnum/tests/unit/drivers copying magnum/tests/unit/drivers/__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/461d798132c7_change_cluster_to_support_nodegroups.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/47380964133d_add_network_subnet_fip_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/4956f03cabad_add_cluster_distro.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/4e263f236334_add_registry_enabled.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/4ea34a59a64c_add_discovery_url_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/52bcaf58fecb_add_master_flavor_id_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/53882537ac57_add_host_column_to_pod.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5518af8dbc21_rename_cert_uuid.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5793cd26898d_add_bay_status.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/57fbdf2327a2_remove_baylock.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/592131657ca1_add_coe_column_to_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5977879072a7_add_env_to_container.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/59e7664a8ba1_add_container_status.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5ad410481b88_rename_insecure.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/5d4caa6e0a42_create_trustee_for_each_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/68ce16dfd341_add_master_lb_enabled_column_to_baymodel_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/6f21dc920bb_add_cert_uuid_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/6f21dc998bb_add_master_addresses_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/720f640f43d1_rename_bay_table_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/859fb45df249_remove_replication_controller.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/87e62e3c7abc_add_hidden_to_cluster_template.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/966a99e70ff_add_proxy.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/9a1539f1cd2c_add_federation_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/a0e7c8450ab1_add_labels_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/a1136d335540_add_docker_storage_driver_column.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/aa0cc27839af_add_docker_volume_size_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/ac92cbae311c_add_nodegoup_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/adc3b7679ae_add_registry_trust_id_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/b1f612248cab_add_floating_ip_enabled_column_to_.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/bb42b7cad130_remove_node_object.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/bc46ba6cf949_add_keypair_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/c04e925e65c2_nodegroups_v2.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/cbbc65a86986_add_health_status_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/d072f58ab240_modify_x509keypair_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/e0653b2d5271_add_fixed_subnet_column_to_baymodel_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/e647f5931da8_add_insecure_registry_to_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/e772b2598d9_add_container_command.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/ee92b41b8809_create_quotas_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/ef08a5e057bd_remove_pod.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/fb03fdef8919_rename_baymodel_to_clustertemplate.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/fcb4efee8f8b_add_version_info_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/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/upgrade-kubernetes.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/wc-notify-master.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-heat-params-master.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-heat-params.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-kube-os-config.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments creating build/lib/magnum/drivers/common/templates/kubernetes/helm copying magnum/drivers/common/templates/kubernetes/helm/ingress-nginx.sh -> build/lib/magnum/drivers/common/templates/kubernetes/helm copying magnum/drivers/common/templates/kubernetes/helm/metrics-server.sh -> build/lib/magnum/drivers/common/templates/kubernetes/helm copying magnum/drivers/common/templates/kubernetes/helm/prometheus-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 creating build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/COPYING -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/kubecluster.yaml -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/kubemaster.yaml -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/kubeminion.yaml -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates copying magnum/drivers/k8s_fedora_coreos_v1/templates/user_data.json -> build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates + sleep 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZPtFcZ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch ++ dirname /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch + cd magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/fakes.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/output_fixture.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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_nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_nodegroup_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers copying build/lib/magnum/tests/unit/drivers/test_k8s_fedora_atomic_v1_driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/kubernetes.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/x509.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/barbican.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/opts.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/paths.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/nova.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/services.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/trust.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/heat.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/octavia.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/neutron.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cinder.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/database.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/docker.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/certificates.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/glance.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/drivers.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/ac92cbae311c_add_nodegoup_table.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/461d798132c7_change_cluster_to_support_nodegroups.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/c04e925e65c2_nodegroups_v2.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/47380964133d_add_network_subnet_fip_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/db/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/db/api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/urlfetch.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/config.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/service.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/clients.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/exception.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/nova.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/policy.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/octavia.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/cinder.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/context.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/i18n.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/config.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/app.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/servicegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/validation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/expose.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/hooks.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/app.wsgi -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/status.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/stats.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/nodegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/base.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/fields.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/federation.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/x509keypair.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/nodegroup_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/api.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/helm creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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/upgrade-kubernetes.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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.sh -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/kubemaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/kubecluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/user_data.json -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/templates/kubeminion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/templates copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 copying build/lib/magnum/drivers/k8s_fedora_coreos_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/service/periodic.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/service/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service creating /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup copying build/lib/magnum/servicegroup/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking copying build/lib/magnum/hacking/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking copying build/lib/magnum/hacking/checks.py -> /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/fakes.py to fakes.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/output_fixture.py to output_fixture.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_nodegroup.py to test_nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_nodegroup.py to test_nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_nodegroup.py to test_nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_nodegroup_conductor.py to test_nodegroup_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers/test_k8s_fedora_atomic_v1_driver.py to test_k8s_fedora_atomic_v1_driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/kubernetes.py to kubernetes.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/x509.py to x509.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/barbican.py to barbican.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/opts.py to opts.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/keystone.py to keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/paths.py to paths.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/nova.py to nova.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/services.py to services.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/trust.py to trust.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/heat.py to heat.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/octavia.py to octavia.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/conductor.py to conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/neutron.py to neutron.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cinder.py to cinder.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/profiler.py to profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/rpc.py to rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/database.py to database.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/docker.py to docker.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/certificates.py to certificates.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/glance.py to glance.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/drivers.py to drivers.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/ac92cbae311c_add_nodegoup_table.py to ac92cbae311c_add_nodegoup_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/461d798132c7_change_cluster_to_support_nodegroups.py to 461d798132c7_change_cluster_to_support_nodegroups.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/c04e925e65c2_nodegroups_v2.py to c04e925e65c2_nodegroups_v2.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/47380964133d_add_network_subnet_fip_to_cluster.py to 47380964133d_add_network_subnet_fip_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/migration.py to migration.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/urlfetch.py to urlfetch.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/service.py to service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/keystone.py to keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/clients.py to clients.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/exception.py to exception.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/nova.py to nova.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policy.py to policy.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/octavia.py to octavia.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/nodegroup.py to nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/neutron.py to neutron.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cinder.py to cinder.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/profiler.py to profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/rpc.py to rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/context.py to context.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/i18n.py to i18n.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/app.py to app.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/servicegroup.py to servicegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/validation.py to validation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/expose.py to expose.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/nodegroup.py to nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/hooks.py to hooks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/status.py to status.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/conductor.py to conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/stats.py to stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/nodegroup.py to nodegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/fields.py to fields.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/federation.py to federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/x509keypair.py to x509keypair.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/certificate.py to certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/nodegroup_conductor.py to nodegroup_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/monitors.py to monitors.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_coreos_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service/periodic.py to periodic.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking/checks.py to checks.pyc writing byte-compilation script '/tmp/tmpkF8k4D.py' /usr/bin/python2 -O /tmp/tmpkF8k4D.py removing /tmp/tmpkF8k4D.py running install_data creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/etc creating /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/etc/magnum copying etc/magnum/api-paste.ini -> /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/usr/lib/python2.7/site-packages/magnum-9.1.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-9.1.0-1.el7.noarch/usr/bin Installing magnum-api script to /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/bin Installing magnum-status script to /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/bin Installing magnum-db-manage script to /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/bin Installing magnum-conductor script to /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0/.gitreview found [oslo_config.sphinxconfiggen] reading config generator instructions from /builddir/build/BUILD/magnum-9.1.0/doc/source/../../etc/magnum/magnum-config-generator.conf [oslo_config.sphinxconfiggen] writing sample configuration to /builddir/build/BUILD/magnum-9.1.0/doc/source/_static/magnum.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /builddir/build/BUILD/magnum-9.1.0/doc/source/../../etc/magnum/magnum-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /builddir/build/BUILD/magnum-9.1.0/doc/source/_static/magnum.policy.yaml.sample building [mo]: targets for 0 po files that are out of date building [html]: targets for 44 source files that are out of date updating environment: 44 added, 0 changed, 0 removed reading sources... [ 2%] admin/configuring reading sources... [ 4%] admin/gmr reading sources... [ 6%] admin/index reading sources... [ 9%] admin/magnum-proxy reading sources... [ 11%] admin/troubleshooting-guide reading sources... [ 13%] cli/index reading sources... [ 15%] cli/magnum-status reading sources... [ 18%] configuration/index reading sources... [ 20%] configuration/sample-config reading sources... [ 22%] configuration/sample-policy reading sources... [ 25%] configuration/samples/index reading sources... [ 27%] configuration/samples/policy-yaml reading sources... [ 29%] contributor/api-microversion reading sources... [ 31%] contributor/api-microversion-history reading sources... [ 34%] contributor/contributing reading sources... [ 36%] contributor/functional-test reading sources... [ 38%] contributor/index reading sources... [ 40%] contributor/objects reading sources... [ 43%] contributor/policies reading sources... [ 45%] contributor/quickstart reading sources... [ 47%] contributor/reno reading sources... [ 50%] contributor/troubleshooting reading sources... [ 52%] index reading sources... [ 54%] install/common/configure_2_edit_magnum_conf reading sources... [ 56%] install/common/configure_3_populate_database reading sources... [ 59%] install/common/prerequisites reading sources... [ 61%] install/get_started reading sources... [ 63%] install/index reading sources... [ 65%] install/install reading sources... [ 68%] install/install-debian-manual reading sources... [ 70%] install/install-guide-from-source reading sources... [ 72%] install/install-obs reading sources... [ 75%] install/install-rdo reading sources... [ 77%] install/install-ubuntu reading sources... [ 79%] install/launch-instance reading sources... [ 81%] install/next-steps reading sources... [ 84%] install/verify reading sources... [ 86%] user/cluster-type-definition reading sources... [ 88%] user/glossary reading sources... [ 90%] user/heat-templates documenting plugins from u'magnum.template_definitions' reading sources... [ 93%] user/index documenting plugins from u'magnum.template_definitions' reading sources... [ 95%] user/k8s-keystone-authN-authZ reading sources... [ 97%] user/kubernetes-load-balancer reading sources... [100%] user/rolling-upgrade looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] admin/configuring [openstackdocstheme] giturl 'https://git.openstack.org/cgit/openstack/magnum/tree/doc/source' [openstackdocstheme] bug_project (use_storyboard set) 'openstack/magnum' [openstackdocstheme] series 'latest' [openstackdocstheme] display_badge False (no stable branches) [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/configuring.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/configuring.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/configuring' writing output... [ 4%] admin/gmr [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/gmr.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/gmr.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/gmr' writing output... [ 6%] admin/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/index' writing output... [ 9%] admin/magnum-proxy [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/magnum-proxy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/magnum-proxy.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/magnum-proxy' writing output... [ 11%] admin/troubleshooting-guide [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/admin/troubleshooting-guide.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/admin/troubleshooting-guide.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'admin/troubleshooting-guide' writing output... [ 13%] cli/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/cli/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/cli/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'cli/index' writing output... [ 15%] cli/magnum-status [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/cli/magnum-status.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/cli/magnum-status.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'cli/magnum-status' writing output... [ 18%] configuration/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/index' writing output... [ 20%] configuration/sample-config [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/sample-config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/sample-config.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/sample-config' writing output... [ 22%] configuration/sample-policy [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/sample-policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/sample-policy.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/sample-policy' writing output... [ 25%] configuration/samples/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/samples/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/samples/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/samples/index' writing output... [ 27%] configuration/samples/policy-yaml [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/configuration/samples/policy-yaml.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/configuration/samples/policy-yaml.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'configuration/samples/policy-yaml' writing output... [ 29%] contributor/api-microversion [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/api-microversion.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/api-microversion.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/api-microversion' writing output... [ 31%] contributor/api-microversion-history [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/api-microversion-history.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/api-microversion-history.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/api-microversion-history' writing output... [ 34%] contributor/contributing [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/contributing.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/contributing.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/contributing' writing output... [ 36%] contributor/functional-test [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/functional-test.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/functional-test.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/functional-test' writing output... [ 38%] contributor/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/index' writing output... [ 40%] contributor/objects [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/objects.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/objects.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/objects' writing output... [ 43%] contributor/policies [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/policies.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/policies.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/policies' writing output... [ 45%] contributor/quickstart [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/quickstart.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/quickstart.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/quickstart' writing output... [ 47%] contributor/reno [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/reno.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/reno.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/reno' writing output... [ 50%] contributor/troubleshooting [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/contributor/troubleshooting.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributor/troubleshooting.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributor/troubleshooting' writing output... [ 52%] index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'index' writing output... [ 54%] install/common/configure_2_edit_magnum_conf [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/common/configure_2_edit_magnum_conf.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/common/configure_2_edit_magnum_conf.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/common/configure_2_edit_magnum_conf' writing output... [ 56%] install/common/configure_3_populate_database [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/common/configure_3_populate_database.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/common/configure_3_populate_database.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/common/configure_3_populate_database' writing output... [ 59%] install/common/prerequisites [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/common/prerequisites.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/common/prerequisites.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/common/prerequisites' writing output... [ 61%] install/get_started [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/get_started.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/get_started.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/get_started' writing output... [ 63%] install/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/index' writing output... [ 65%] install/install [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install' writing output... [ 68%] install/install-debian-manual [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-debian-manual.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-debian-manual.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-debian-manual' writing output... [ 70%] install/install-guide-from-source [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-guide-from-source.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-guide-from-source.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-guide-from-source' writing output... [ 72%] install/install-obs [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-obs.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-obs.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-obs' writing output... [ 75%] install/install-rdo [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-rdo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-rdo.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-rdo' writing output... [ 77%] install/install-ubuntu [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/install-ubuntu.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/install-ubuntu.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/install-ubuntu' writing output... [ 79%] install/launch-instance [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/launch-instance.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/launch-instance.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/launch-instance' writing output... [ 81%] install/next-steps [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/next-steps.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/next-steps.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/next-steps' writing output... [ 84%] install/verify [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/install/verify.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/install/verify.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'install/verify' writing output... [ 86%] user/cluster-type-definition [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/cluster-type-definition.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/cluster-type-definition.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/cluster-type-definition' writing output... [ 88%] user/glossary [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/glossary.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/glossary.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/glossary' writing output... [ 90%] user/heat-templates [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/heat-templates.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/heat-templates.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/heat-templates' writing output... [ 93%] user/index [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/index' writing output... [ 95%] user/k8s-keystone-authN-authZ [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/k8s-keystone-authN-authZ.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/k8s-keystone-authN-authZ.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/k8s-keystone-authN-authZ' writing output... [ 97%] user/kubernetes-load-balancer [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/kubernetes-load-balancer.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/kubernetes-load-balancer.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/kubernetes-load-balancer' writing output... [100%] user/rolling-upgrade [openstackdocstheme] other_versions [] fatal: unknown date format format:%Y-%m-%d %H:%M:%S [openstackdocstheme] Could not get modification time of doc/source/user/rolling-upgrade.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/user/rolling-upgrade.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'user/rolling-upgrade' generating indices... genindex[openstackdocstheme] other_versions [] [openstackdocstheme] could not determine last_updated for 'genindex' writing additional pages... search[openstackdocstheme] other_versions [] [openstackdocstheme] could not determine last_updated for 'search' copying images... [ 33%] user/../images/cluster-template-details.png copying images... [ 66%] user/../images/cluster-template.png copying images... [100%] user/../images/cluster-create.png copying downloadable files... [100%] _static/magnum.conf.sample copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded. The HTML pages are in doc/build/html. + rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/var/log/magnum/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/var/run/magnum/ + install -p -D -m 644 /builddir/build/SOURCES/magnum.logrotate /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.0-1.el7.noarch/usr/lib/systemd/system/openstack-magnum-conductor.service + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/var/lib/magnum/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/var/lib/magnum/certificates/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.0-1.el7.noarch/etc/magnum/magnum.conf + chmod 640 /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/etc/magnum/magnum.conf + mv /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/etc/magnum/api-paste.ini /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/etc/magnum + rmdir /builddir/build/BUILDROOT/openstack-magnum-9.1.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-9.1.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-9.1.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.6EuxgQ + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + rm magnum/tests/unit/test_hacking.py + PYTHON=python2 + stestr-2 --test-path=./magnum/tests/unit run 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] 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] 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] 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 -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. return pkg_resources.EntryPoint.parse("x=" + s).load(False) INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 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 -> c04e925e65c2 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 -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. return pkg_resources.EntryPoint.parse("x=" + s).load(False) 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] 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 -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. return pkg_resources.EntryPoint.parse("x=" + s).load(False) INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 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] 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 -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 /usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: PkgResourcesDeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. return pkg_resources.EntryPoint.parse("x=" + s).load(False) INFO [alembic.runtime.migration] Running stamp_revision -> c04e925e65c2 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) 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) 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) 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:382: FutureWarning: 'uuid1' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) 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:382: FutureWarning: 'uuid2' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) 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:382: FutureWarning: 'uuid1' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) 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) 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.test_base.TestController.test_check_for_versions_intersection_negative [0.124109s] ... ok {9} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_higher_major_version [0.013425s] ... ok {12} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_lower_major_version [0.133647s] ... ok {12} magnum.tests.unit.api.controllers.test_base.TestVersion.test_is_null_false [0.013696s] ... 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) {14} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_equal [0.125464s] ... ok {14} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_higher_version [0.013358s] ... ok {23} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_valid_version [0.115303s] ... ok {9} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_start_version [0.011765s] ... ok {9} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelObject.test_baymodel_init [0.013658s] ... ok {2} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_invalid_major_version [0.121801s] ... 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_root.TestRootController.test_get_not_found [0.367573s] ... ok {8} magnum.tests.unit.api.controllers.test_root.TestRootController.test_version [0.024769s] ... ok GET: /v1/baymodels/be017c8e-7166-4e38-b6a4-453a9a2255c5 {} {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ne__with_unequal [0.118068s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_positive [0.123705s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_null_version [0.013347s] ... ok {3} magnum.tests.unit.api.controllers.test_root.TestRootController.test_noauth [0.383547s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid1' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'fake-uuid' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'value': u'97d8d686-76d2-4fca-bae7-055a9e8fcc5d', 'op': 'replace'}] GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/5a0c5f2f-c046-477b-baba-67806e5bf42b Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5a0c5f2f-c046-477b-baba-67806e5bf42b", "rel": "self"}, {"href": "http://localhost/bays/5a0c5f2f-c046-477b-baba-67806e5bf42b", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "5a0c5f2f-c046-477b-baba-67806e5bf42b", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {23} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay [0.566854s] ... ok DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 could not be found", "detail": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 could not be found.", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay [0.623890s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/be017c8e-7166-4e38-b6a4-453a9a2255c5', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/be017c8e-7166-4e38-b6a4-453a9a2255c5', 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'be017c8e-7166-4e38-b6a4-453a9a2255c5', 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-11-06T04:54:00.779028+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/be017c8e-7166-4e38-b6a4-453a9a2255c5 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/be017c8e-7166-4e38-b6a4-453a9a2255c5', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/be017c8e-7166-4e38-b6a4-453a9a2255c5', 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'be017c8e-7166-4e38-b6a4-453a9a2255c5', 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-11-06T04:54:00.779028+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/be017c8e-7166-4e38-b6a4-453a9a2255c5 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/be017c8e-7166-4e38-b6a4-453a9a2255c5', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/be017c8e-7166-4e38-b6a4-453a9a2255c5', 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'be017c8e-7166-4e38-b6a4-453a9a2255c5', 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-11-06T04:54:00.779028+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.TestListBayModel.test_links [0.489464s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'97d8d686-76d2-4fca-bae7-055a9e8fcc5d', 'op': u'replace'}]'", "detail": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'97d8d686-76d2-4fca-bae7-055a9e8fcc5d', 'op': u'replace'}]'. Reason: can't replace non-existent object 'baymodel_id'", "request_id": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_baymodel_id_failed [0.368561s] ... ok GET: /v1/bays {} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GET: /v1/bays {} GOT:{u'bays': []} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid1' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) {3} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_empty [0.055423s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid2' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) GET: /v1/baymodels?limit=3&marker=bcfb8ad7-cc20-4d2f-8723-5506a04ae734 {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/18b6ac61-0747-4f69-a210-e1ee7c5b518d', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/18b6ac61-0747-4f69-a210-e1ee7c5b518d', 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'18b6ac61-0747-4f69-a210-e1ee7c5b518d', 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-11-06T04:54:01.160914+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'}]} {8} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_all_with_pagination_marker [0.156376s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-net", "detail": "test-net", "request_id": ""}]} 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_A", "created_at": "2019-11-06T04:54:01.017580+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 {} GET: /v1/bays/?limit=3 {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {12} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_multi_images_same_name [0.411468s] ... ok PATCH: /v1/bays/20b3fe07-6e16-4951-a447-3b080454fe34 [{'path': '/name', 'value': 'bay_example_B', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 20b3fe07-6e16-4951-a447-3b080454fe34 could not be found", "detail": "Cluster 20b3fe07-6e16-4951-a447-3b080454fe34 could not be found.", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_non_existent_bay [0.162847s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:delete to be performed", "detail": "Policy doesn't allow bay:delete to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_delete [0.542794s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid2' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) {26} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_end_version [0.115558s] ... ok {23} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_ext_network [0.158048s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/9cadf799-1173-456d-a676-f91ea3d8fc91 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/9cadf799-1173-456d-a676-f91ea3d8fc91", "rel": "self"}, {"href": "http://localhost/bays/9cadf799-1173-456d-a676-f91ea3d8fc91", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "9cadf799-1173-456d-a676-f91ea3d8fc91", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:01.242350+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {14} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_generate_uuid [0.514488s] ... ok GET: /v1/bays/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name_not_found [0.038584s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid1' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {12} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_create_baymodel_with_no_os_distro_image [0.197827s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2019-11-06T04:54:01.215876+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-11-06T04:54:01.017580+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'} {9} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_public_baymodel_success [0.504794s] ... ok GET: /v1/bays {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:get_all to be performed", "detail": "Policy doesn't allow bay:get_all to be performed.", "request_id": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_get_all [0.297806s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/image_id' is a mandatory attribute and can not be removed", "detail": "'/image_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/keypair_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/keypair_id' is a mandatory attribute and can not be removed", "detail": "'/keypair_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/coe', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/coe' is a mandatory attribute and can not be removed", "detail": "'/coe' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/external_network_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/external_network_id' is a mandatory attribute and can not be removed", "detail": "'/external_network_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/server_type', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/server_type' is a mandatory attribute and can not be removed", "detail": "'/server_type' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/tls_disabled', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/tls_disabled' is a mandatory attribute and can not be removed", "detail": "'/tls_disabled' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/public' is a mandatory attribute and can not be removed", "detail": "'/public' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/registry_enabled', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/registry_enabled' is a mandatory attribute and can not be removed", "detail": "'/registry_enabled' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/cluster_distro', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/cluster_distro' is a mandatory attribute and can not be removed", "detail": "'/cluster_distro' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/network_driver' is a mandatory attribute and can not be removed", "detail": "'/network_driver' is a mandatory attribute and can not be removed", "request_id": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_mandatory_property_fail [0.123449s] ... ok GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/c86a9ddc-dc4a-4182-9362-20b6d4aa5576', u'rel': u'self'}, {u'href': u'http://localhost/bays/c86a9ddc-dc4a-4182-9362-20b6d4aa5576', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'c86a9ddc-dc4a-4182-9362-20b6d4aa5576', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/a3e92f1e-3649-4837-812e-7ae1dd2be79f', u'rel': u'self'}, {u'href': u'http://localhost/bays/a3e92f1e-3649-4837-812e-7ae1dd2be79f', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'a3e92f1e-3649-4837-812e-7ae1dd2be79f', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/871608d0-3936-4cc4-ae53-b8890f44f389', u'rel': u'self'}, {u'href': u'http://localhost/bays/871608d0-3936-4cc4-ae53-b8890f44f389', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'871608d0-3936-4cc4-ae53-b8890f44f389', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}], u'next': u'http://localhost/v1/bays?sort_key=id&sort_dir=asc&limit=3&marker=871608d0-3936-4cc4-ae53-b8890f44f389'} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_collection_links [1.636587s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': -1, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute bay_create_timeout", "detail": "Invalid input for field/attribute bay_create_timeout. Value: '-1'. Value should be greater or equal to 0", "request_id": ""}]} {23} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_negative [0.093540s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': u'foo', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "master_count must be 1 when master_lb_enabled is False", "detail": "master_count must be 1 when master_lb_enabled is False", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_lb_multi_node [0.152525s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay-', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/080efca5-7d88-4c47-bc65-ae7e0ad0c185 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/080efca5-7d88-4c47-bc65-ae7e0ad0c185", "rel": "self"}, {"href": "http://localhost/bays/080efca5-7d88-4c47-bc65-ae7e0ad0c185", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "080efca5-7d88-4c47-bc65-ae7e0ad0c185", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "testbay-", "stack_id": null, "created_at": "2019-11-06T04:54:01.184473+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_at_end_valid_name [0.490645s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 99, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:01.134041+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_with_docker_volume_size [0.043972s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': '9b0621a5-7c80-40d6-a7b7-095a7c0a6fe7', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate 9b0621a5-7c80-40d6-a7b7-095a7c0a6fe7 could not be found", "detail": "ClusterTemplate 9b0621a5-7c80-40d6-a7b7-095a7c0a6fe7 could not be found.", "request_id": ""}]} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid2' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) {26} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_non_existent_baymodel_id [0.092888s] ... 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'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_FAILED', u'docker_volume_size': None, u'master_count': 3, u'bay_faults': {}, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.090389+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_failed_bay_heatclient_exception [0.361592s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:delete to be performed", "detail": "Policy doesn't allow baymodel:delete to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_delete [0.086034s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_generate_uuid [0.019286s] ... ok GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/c85eefcd-c514-4305-b429-a1344f9325b9', u'rel': u'self'}, {u'href': u'http://localhost/bays/c85eefcd-c514-4305-b429-a1344f9325b9', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'c85eefcd-c514-4305-b429-a1344f9325b9', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/4f07124e-1f3c-4ebb-927e-7d24547676b4', u'rel': u'self'}, {u'href': u'http://localhost/bays/4f07124e-1f3c-4ebb-927e-7d24547676b4', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'4f07124e-1f3c-4ebb-927e-7d24547676b4', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/939da56c-88aa-4d6d-ab76-271671673a85', u'rel': u'self'}, {u'href': u'http://localhost/bays/939da56c-88aa-4d6d-ab76-271671673a85', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'939da56c-88aa-4d6d-ab76-271671673a85', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}], u'next': u'http://localhost/v1/bays?sort_key=id&sort_dir=asc&limit=3&marker=939da56c-88aa-4d6d-ab76-271671673a85'} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_collection_links_default_limit [1.529737s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'bay_example_B', 'op': 'replace'}] POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "chi-4-model", "created_at": "2019-11-06T04:54:01.687513+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_baymodel.TestPost.test_create_baymodel_without_name [0.287852s] ... ok GET: /v1/baymodels/detail?limit=3&marker=74198f82-cd96-48eb-a307-775adf1d3bb3 {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/298c3499-0301-4303-aa67-3cd66adef1fc', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/298c3499-0301-4303-aa67-3cd66adef1fc', 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'298c3499-0301-4303-aa67-3cd66adef1fc', 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-11-06T04:54:01.805241+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'}]} {14} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail_with_pagination_marker [0.170447s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "cannot change cluster property(ies) name", "detail": "cannot change cluster property(ies) name.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_bay_name_failed [0.347691s] ... 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'} {23} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_docker_volume_size [0.277387s] ... ok GET: /v1/certificates/test_cluster {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name_multiple_cluster [0.347400s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:01.177470+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "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_with_network_driver_non_def_config [0.043118s] ... ok {24} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_higher_major_version [0.106768s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_nonexist_image [0.139753s] ... 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'} 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.2 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_update_bay_async [0.315552s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:get to be performed", "detail": "Policy doesn't allow bay:get to be performed.", "request_id": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_get_one [0.520191s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 0, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/79ed1166-5773-4615-b692-0d6ebeef0dab Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/79ed1166-5773-4615-b692-0d6ebeef0dab", "rel": "self"}, {"href": "http://localhost/bays/79ed1166-5773-4615-b692-0d6ebeef0dab", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "79ed1166-5773-4615-b692-0d6ebeef0dab", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 0, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:01.108146+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {26} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_zero [0.303431s] ... 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-11-06T04:54:01.963011+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/dns_nameserver', 'op': 'remove'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_A", "created_at": "2019-11-06T04:54:01.963011+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-11-06T04:54:02.263169+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-11-06T04:54:01.963011+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} {14} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_singular [0.395578s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:get to be performed", "detail": "Policy doesn't allow cluster:get to be performed.", "request_id": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_get_one [0.227580s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': u'clustermodel1', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/8721f076-fcb8-4bba-a518-7e684e957e75 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/8721f076-fcb8-4bba-a518-7e684e957e75", "rel": "self"}, {"href": "http://localhost/bays/8721f076-fcb8-4bba-a518-7e684e957e75", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "8721f076-fcb8-4bba-a518-7e684e957e75", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:01.215794+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {13} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_shared_start_end [0.116941s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 1, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "overlay", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:01.224695+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_with_overlay [0.084217s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:01.678767+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_dns [0.045344s] ... ok GET: /v1/bays/detail {} GOT:{u'bays': [{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:01.231892+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None}]} {24} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail [0.279295s] ... ok GET: /v1/ {} GOT:{u'media_types': [{u'base': u'application/json', u'type': u'application/vnd.openstack.magnum.v1+json'}], u'stats': [{u'href': u'http://localhost/v1/stats/', u'rel': u'self'}, {u'href': u'http://localhost/stats/', u'rel': u'bookmark'}], u'nodegroups': [{u'href': u'http://localhost/v1/clusters/{cluster_id}/nodegroups', u'rel': u'self'}, {u'href': u'http://localhost/clusters/{cluster_id}/nodegroups', u'rel': u'bookmark'}], u'links': [{u'href': u'http://localhost/v1/', u'rel': u'self'}, {u'href': u'http://docs.openstack.org/developer/magnum/dev/api-spec-v1.html', u'type': u'text/html', u'rel': u'describedby'}], u'quotas': [{u'href': u'http://localhost/v1/quotas/', u'rel': u'self'}, {u'href': u'http://localhost/quotas/', u'rel': u'bookmark'}], u'mservices': [{u'href': u'http://localhost/v1/mservices/', u'rel': u'self'}, {u'href': u'http://localhost/mservices/', u'rel': u'bookmark'}], u'bays': [{u'href': u'http://localhost/v1/bays/', u'rel': u'self'}, {u'href': u'http://localhost/bays/', u'rel': u'bookmark'}], u'federations': [{u'href': u'http://localhost/v1/federations/', u'rel': u'self'}, {u'href': u'http://localhost/federations/', u'rel': u'bookmark'}], u'clustertemplates': [{u'href': u'http://localhost/v1/clustertemplates/', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/', u'rel': u'bookmark'}], u'certificates': [{u'href': u'http://localhost/v1/certificates/', u'rel': u'self'}, {u'href': u'http://localhost/certificates/', u'rel': u'bookmark'}], u'clusters': [{u'href': u'http://localhost/v1/clusters/', u'rel': u'self'}, {u'href': u'http://localhost/clusters/', u'rel': u'bookmark'}], u'baymodels': [{u'href': u'http://localhost/v1/baymodels/', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/', u'rel': u'bookmark'}], u'id': u'v1'} {13} magnum.tests.unit.api.controllers.test_root.TestV1Routing.test_route_checks_version [0.260038s] ... ok DELETE: /v1/clusters/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_with_name_not_found [0.159641s] ... ok GET: /v1/baymodels/test_baymodel {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple ClusterTemplates exist with same name", "detail": "Multiple ClusterTemplates exist with same name. Please use the ClusterTemplate uuid instead.", "request_id": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name_multiple_baymodel [0.087965s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_baymodel_name [0.499594s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:get to be performed", "detail": "Policy doesn't allow baymodel:get to be performed.", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_get_one [0.084196s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'value': 'flannel', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters.", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay [0.410002s] ... ok {9} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_apiserver_port [0.082541s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:delete to be performed", "detail": "Policy doesn't allow cluster:delete to be performed.", "request_id": ""}]} {12} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_delete [0.502090s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'Testbay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} DELETE: /v1/clusters/test_cluster GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_multiple_cluster_by_name [0.383425s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'fake-uuid' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) GET: /v1/bays?limit=3&marker=5de8ace7-4248-4a58-ae8b-f024f077398d {} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/0e52a2d8-782e-4bb6-bb3b-a319ea6f4559', u'rel': u'self'}, {u'href': u'http://localhost/bays/0e52a2d8-782e-4bb6-bb3b-a319ea6f4559', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'0e52a2d8-782e-4bb6-bb3b-a319ea6f4559', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {13} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_all_with_pagination_marker [0.937921s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_B", "created_at": "2019-11-06T04:54:01.453366+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay.', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/3c28d5f5-30c2-4ddb-a14f-31fc629f4fad Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/3c28d5f5-30c2-4ddb-a14f-31fc629f4fad", "rel": "self"}, {"href": "http://localhost/bays/3c28d5f5-30c2-4ddb-a14f-31fc629f4fad", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "3c28d5f5-30c2-4ddb-a14f-31fc629f4fad", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "testbay.", "stack_id": null, "created_at": "2019-11-06T04:54:02.287867+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {16} magnum.tests.unit.api.controllers.test_base.TestVersion.test_repr [0.126338s] ... 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/9c7d60d4-63f9-40c1-a86c-a859158f5ab5', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/9c7d60d4-63f9-40c1-a86c-a859158f5ab5', 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'9c7d60d4-63f9-40c1-a86c-a859158f5ab5', 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-11-06T04:54:01.684778+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/aa223f76-63c1-45ef-a486-fa372836ace3', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/aa223f76-63c1-45ef-a486-fa372836ace3', 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'aa223f76-63c1-45ef-a486-fa372836ace3', 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-11-06T04:54:01.690040+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/7e5cf55e-29e4-423e-8b08-d48016da10e7', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/7e5cf55e-29e4-423e-8b08-d48016da10e7', 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'7e5cf55e-29e4-423e-8b08-d48016da10e7', 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-11-06T04:54:01.694927+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=7e5cf55e-29e4-423e-8b08-d48016da10e7'} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_at_end_valid_name [0.295604s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_collection_links [0.112437s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow certificate:create to be performed", "detail": "Policy doesn't allow certificate:create to be performed.", "request_id": ""}]} 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'} GET: /v1/clusters?limit=3&marker=f65115ae-ddc6-4a85-ad57-d8abc46e08ee {} GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'f9fe6e50-e6cb-486a-8594-f0efcc24edce', u'links': [{u'href': u'http://localhost/v1/clusters/f9fe6e50-e6cb-486a-8594-f0efcc24edce', u'rel': u'self'}, {u'href': u'http://localhost/clusters/f9fe6e50-e6cb-486a-8594-f0efcc24edce', 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.api.controllers.test_base.TestVersion.test__gt__with_higher_minor_version [0.113050s] ... ok {26} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_public_fail [0.245115s] ... ok {24} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_name_with_bay [0.666549s] ... ok {23} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_create [0.187357s] ... ok {8} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_all_with_pagination_marker [0.762440s] ... ok {22} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_lower_version [0.114919s] ... ok {4} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ne__with_equal [0.012658s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/3ec95742-1730-4fd6-9c5b-c24012e3f49a Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/3ec95742-1730-4fd6-9c5b-c24012e3f49a", "rel": "self"}, {"href": "http://localhost/bays/3ec95742-1730-4fd6-9c5b-c24012e3f49a", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "3ec95742-1730-4fd6-9c5b-c24012e3f49a", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "Testbay", "stack_id": null, "created_at": "2019-11-06T04:54:03.168377+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid1' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) {22} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_too_high [0.013248s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_capital_letter_start_valid_name [0.293416s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:382: FutureWarning: 'uuid2' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) {4} magnum.tests.unit.api.controllers.v1.test_bay.TestBayObject.test_bay_init [0.016775s] ... ok {21} magnum.tests.unit.api.controllers.test_root.TestHeathcheck.test_healthcheck_disable_file [0.396825s] ... ok {6} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_lower_minor_version [0.111867s] ... ok {21} magnum.tests.unit.api.controllers.test_root.TestRootController.test_api_paste_file_not_exist [0.018963s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_bay.TestBayObject.test_as_dict_faults [0.014210s] ... ok {28} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_equal [0.112944s] ... ok {17} magnum.tests.unit.api.controllers.test_base.TestController.test_controller_get_attr_version_not_found [0.114543s] ... ok {17} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_no_header [0.012628s] ... ok {25} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_higher_version [0.111631s] ... ok {30} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_lower_minor_version [0.112367s] ... ok {17} magnum.tests.unit.api.controllers.test_root.TestRootController.test_api_paste_file_not_exist_not_abs [0.296156s] ... ok {30} magnum.tests.unit.api.controllers.test_root.TestHeathcheck.test_healthcheck_enabled [0.330097s] ... ok {27} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_bad_length [0.113980s] ... ok {19} magnum.tests.unit.api.controllers.test_base.TestController.test_api_version_decorator [0.111084s] ... ok {30} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_root_access [0.066705s] ... ok PATCH: /v1/clusters/61d94441-a16f-499b-8aa2-d10bf5b4fca8 [{'path': '/cluster_id', 'value': '61d94441-a16f-499b-8aa2-d10bf5b4fca8', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 61d94441-a16f-499b-8aa2-d10bf5b4fca8 could not be found", "detail": "Cluster 61d94441-a16f-499b-8aa2-d10bf5b4fca8 could not be found.", "request_id": ""}]} {10} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_version_too_low [0.111165s] ... ok {9} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_uuid_not_found [0.183576s] ... ok {19} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_lower_version [0.013964s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_non_existent_property [0.265590s] ... ok {18} magnum.tests.unit.api.controllers.test_base.TestVersion.test__eq__with_equal [0.112782s] ... ok {10} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_incorrect_service_type [0.014042s] ... ok {20} magnum.tests.unit.api.controllers.test_base.TestVersion.test__eq__with_unequal [0.112786s] ... ok {18} magnum.tests.unit.api.controllers.test_base.TestVersion.test_is_null_true [0.012690s] ... ok {20} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_lower_major_version [0.012553s] ... ok {18} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_ok [0.014608s] ... ok {20} magnum.tests.unit.api.controllers.test_base.TestVersion.test_init [0.013871s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail_against_single [0.036438s] ... ok {20} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_too_low [0.014972s] ... 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'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {2} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertObject.test_cert_init [0.013916s] ... ok {5} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_higher_minor_version [0.113574s] ... ok {5} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_version_too_high [0.012720s] ... ok {5} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_no_public_routes [0.307138s] ... ok {13} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_one [0.294447s] ... ok {29} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_latest [0.114926s] ... ok {29} magnum.tests.unit.api.controllers.test_base.TestVersion.test_repr_with_strings [0.012496s] ... ok {7} magnum.tests.unit.api.controllers.test_base.TestController.test_controller_get_attribute [0.111453s] ... ok {7} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_ok [0.012218s] ... ok {7} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_v1_access [0.326324s] ... ok {7} magnum.tests.unit.api.controllers.test_root.TestRootController.test_v1_controller [0.077793s] ... ok DELETE: /v1/bays/cluster1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {27} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_with_name [0.649883s] ... ok PATCH: /v1/bays/bay_example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:update to be performed", "detail": "Policy doesn't allow bay:update to be performed.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_update [0.559873s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': u'clustermodel1', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b0dce118-1a7f-49f9-b2cc-152973125a30"} {8} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_cluster_template_name [0.329824s] ... ok 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} {31} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_invalid_node_count [0.753970s] ... ok DELETE: /v1/bays/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_with_name_not_found [0.225201s] ... ok DELETE: /v1/baymodels/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_found could not be found", "detail": "ClusterTemplate not_found could not be found.", "request_id": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_name_not_found [0.460281s] ... ok PATCH: /v1/baymodels/53f702ee-3c01-4aca-990d-9810e313d23b [{'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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate 53f702ee-3c01-4aca-990d-9810e313d23b could not be found", "detail": "ClusterTemplate 53f702ee-3c01-4aca-990d-9810e313d23b could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_not_found [0.098149s] ... 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'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_FAILED', u'docker_volume_size': None, u'master_count': 3, u'bay_faults': {u'fake_name': u'fake_reason'}, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:00.834421+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {16} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_failed_bay [0.654547s] ... ok GET: /v1/bays/test_bay {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name_multiple_bay [0.702454s] ... ok DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:delete to be performed", "detail": "Policy doesn't allow bay:delete to be performed.", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_delete [0.564219s] ... ok POST: /v1/clusters/not_there/actions/upgrade {'cluster_template': 'test_2'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_there could not be found", "detail": "Cluster not_there could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_cluster_not_found [0.173120s] ... ok 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:update to be performed", "detail": "Policy doesn't allow bay:update to be performed.", "request_id": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_update [0.561078s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Adding a new attribute /foo to the root of the resource is not allowed", "detail": "Adding a new attribute /foo to the root of the resource is not allowed.", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_add_non_existent_property [0.602917s] ... ok GET: /v1/bays/6276d859-09a5-4f51-811f-95e35ec485ff/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:detail to be performed", "detail": "Policy doesn't allow bay:detail to be performed.", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_detail [0.071737s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:get to be performed", "detail": "Policy doesn't allow bay:get to be performed.", "request_id": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_get_one [0.520091s] ... ok PATCH: /v1/bays/test_bay [{'path': '/name', 'value': 'test_bay', 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {27} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name_multiple_bay [0.701697s] ... ok POST: /v1/certificates {'cluster_uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'csr': 'fake-csr'} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"cluster_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "pem": "fake-pem", "bay_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "links": [{"href": "http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "csr": "fake-csr"} {2} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert [0.244156s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': 'm2.small'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "314c98fa-7619-4f1e-9cc2-13be574e59b7"} {9} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_master_flavor_id [0.320145s] ... ok DELETE: /v1/bays/f9e84cf5-866d-41b2-96fd-ad3d61e4b70d GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster f9e84cf5-866d-41b2-96fd-ad3d61e4b70d could not be found", "detail": "Cluster f9e84cf5-866d-41b2-96fd-ad3d61e4b70d could not be found.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_not_found [0.163637s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'value': '4ac20354-5a8c-4077-af44-f99c0e990150', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'4ac20354-5a8c-4077-af44-f99c0e990150', 'op': u'replace'}]'", "detail": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'4ac20354-5a8c-4077-af44-f99c0e990150', '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_non_existent_baymodel_id [0.351388s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail_against_single [0.157116s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'bay_example_A', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow bay:create to be performed", "detail": "Policy doesn't allow bay:create to be performed.", "request_id": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_create [0.410184s] ... ok PATCH: /v1/bays/not_found [{'path': '/name', 'value': 'not_found', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'cluster_model_example_A', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:create to be performed", "detail": "Policy doesn't allow clustertemplate:create to be performed.", "request_id": ""}]} {23} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_create [0.035240s] ... ok {20} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name_not_found [0.169211s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:get to be performed", "detail": "Policy doesn't allow clustertemplate:get to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_get_one [0.082329s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Adding a new attribute /foo to the root of the resource is not allowed", "detail": "Adding a new attribute /foo to the root of the resource is not allowed.", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_add_root_non_existent [0.090657s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_integer_name [0.042038s] ... ok DELETE: /v1/clustertemplates/clustermodel1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {23} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_name [0.106724s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 0, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '0'. Value should be greater or equal to 1", "request_id": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_node_count_zero [0.082388s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_invalid_node_count [0.342125s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '_test_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '_test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {31} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_underscore_invalid_at_start_name [0.040946s] ... ok DELETE: /v1/bays/test_bay GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_multiple_bay_by_name [0.715853s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': -1, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_node_count_negative [0.080576s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 3, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/07b944ed-5ca3-464c-8e95-2fab54ab8d6e Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/07b944ed-5ca3-464c-8e95-2fab54ab8d6e", "rel": "self"}, {"href": "http://localhost/bays/07b944ed-5ca3-464c-8e95-2fab54ab8d6e", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "07b944ed-5ca3-464c-8e95-2fab54ab8d6e", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": 3, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:01.008665+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {21} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_docker_volume_size [0.337506s] ... 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'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:01.600927+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {19} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name [0.641169s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_non_existent_property [0.580916s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test-bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/91ca2b0c-8cc1-4748-9c49-82332df26c03 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/91ca2b0c-8cc1-4748-9c49-82332df26c03", "rel": "self"}, {"href": "http://localhost/bays/91ca2b0c-8cc1-4748-9c49-82332df26c03", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "91ca2b0c-8cc1-4748-9c49-82332df26c03", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "test-bay", "stack_id": null, "created_at": "2019-11-06T04:54:01.303152+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_valid_name [0.601073s] ... ok DELETE: /v1/baymodels/test_baymodel GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple ClusterTemplates exist with same name", "detail": "Multiple ClusterTemplates exist with same name. Please use the ClusterTemplate uuid instead.", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_multiple_baymodel_by_name [0.089822s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_keypair_id [0.515846s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/2749d1fb-062c-481e-9bad-c86d89f2aec5 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/2749d1fb-062c-481e-9bad-c86d89f2aec5", "rel": "self"}, {"href": "http://localhost/bays/2749d1fb-062c-481e-9bad-c86d89f2aec5", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "2749d1fb-062c-481e-9bad-c86d89f2aec5", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 60, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:01.473963+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {17} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_timeout [0.359461s] ... ok GET: /v1/bays/detail?limit=3&marker=fa99b501-f941-4ee4-9df4-c4b04a211325 {} GOT:{u'bays': [{u'links': [{u'href': u'http://localhost/v1/bays/37f8a16e-9a9b-46e7-8cf1-c6bf9f1651e8', u'rel': u'self'}, {u'href': u'http://localhost/bays/37f8a16e-9a9b-46e7-8cf1-c6bf9f1651e8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'37f8a16e-9a9b-46e7-8cf1-c6bf9f1651e8', 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-11-06T04:54:02.191145+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail_with_pagination_marker [1.123331s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/uuid', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/uuid' is an internal attribute and can not be updated", "detail": "'/uuid' is an internal attribute and can not be updated", "request_id": ""}]} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/baymodel_id' is a mandatory attribute and can not be removed", "detail": "'/baymodel_id' is a mandatory attribute and can not be removed", "request_id": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_mandatory_property_fail [0.209781s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Adding a new attribute /foo to the root of the resource is not allowed", "detail": "Adding a new attribute /foo to the root of the resource is not allowed.", "request_id": ""}]} {23} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_add_root_non_existent [0.089061s] ... ok 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.3 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {19} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_update_bay_with_rollback_enabled [0.324683s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute baymodel_id", "detail": "Invalid input for field/attribute baymodel_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_no_baymodel_id [0.040384s] ... ok GET: /v1/federations/detail?limit=3&marker=706bc4f7-832b-4f3d-945e-0a39f2598673 {} 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'75d1d010-5a32-4190-8ee1-bc8f7fac94d2', u'links': [{u'href': u'http://localhost/v1/federations/75d1d010-5a32-4190-8ee1-bc8f7fac94d2', u'rel': u'self'}, {u'href': u'http://localhost/federations/75d1d010-5a32-4190-8ee1-bc8f7fac94d2', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:02.788044+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail_with_pagination_marker [0.062603s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 3, 'nodegroup': u'7a6fa62b-a25a-434e-88a9-ec72719cfa78'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Resizing test-worker outside the allowed range: min_node_count = 4, max_node_count = None", "detail": "Resizing test-worker outside the allowed range: min_node_count = 4, max_node_count = None", "request_id": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize_with_node_count_less_than_min [0.179576s] ... 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/0b19e998-e3a1-4d46-95d9-47294b87afae Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/0b19e998-e3a1-4d46-95d9-47294b87afae", "rel": "self"}, {"href": "http://localhost/baymodels/0b19e998-e3a1-4d46-95d9-47294b87afae", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "0b19e998-e3a1-4d46-95d9-47294b87afae", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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-11-06T04:54:02.130661+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_with_image_name [0.043010s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2647fd31-7fbf-4027-8f32-56fe0e5097bb"} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_labels [0.330817s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:get to be performed", "detail": "Policy doesn't allow baymodel:get to be performed.", "request_id": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_get_one [0.087423s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:01.321834+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_no_network_driver [0.333277s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "labels": {}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": null, "uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "api_address": "172.17.2.3", "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 4, "bay_create_timeout": 60, "status": "UPDATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2019-11-06T04:54:01.300427+00:00", "container_version": null, "fixed_network": null, "flavor_id": null, "discovery_url": null} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 4, u'bay_create_timeout': 60, u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:01.300427+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {25} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok [0.929195s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found.", "request_id": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel [0.188579s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:01.642441+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_external_network [0.045459s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 6, 'nodegroup': u'7a14b682-9fdb-41ab-b163-1316268bed2b'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 6, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.128460+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {9} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize_with_nodegroup [0.386464s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '.test_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '.test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_invalid_at_start_name [0.070113s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': None, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/1f6840eb-955c-470b-86c1-62c164e90b10 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/1f6840eb-955c-470b-86c1-62c164e90b10", "rel": "self"}, {"href": "http://localhost/bays/1f6840eb-955c-470b-86c1-62c164e90b10", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "1f6840eb-955c-470b-86c1-62c164e90b10", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": null, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:02.490168+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {27} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_none [0.291492s] ... 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'0b85b356-0fc5-4d3e-b579-dd01b8d5a622', u'links': [{u'href': u'http://localhost/v1/clusters/0b85b356-0fc5-4d3e-b579-dd01b8d5a622', u'rel': u'self'}, {u'href': u'http://localhost/clusters/0b85b356-0fc5-4d3e-b579-dd01b8d5a622', 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'05c73b0d-1be5-45db-b9dd-4fd66ad359d3', u'links': [{u'href': u'http://localhost/v1/clusters/05c73b0d-1be5-45db-b9dd-4fd66ad359d3', u'rel': u'self'}, {u'href': u'http://localhost/clusters/05c73b0d-1be5-45db-b9dd-4fd66ad359d3', 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'347803e8-6048-4fae-87ce-3d5003fd7c7f', u'links': [{u'href': u'http://localhost/v1/clusters/347803e8-6048-4fae-87ce-3d5003fd7c7f', u'rel': u'self'}, {u'href': u'http://localhost/clusters/347803e8-6048-4fae-87ce-3d5003fd7c7f', 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'040199e8-8b5e-41b1-8e39-30e75b0a4144', u'links': [{u'href': u'http://localhost/v1/clusters/040199e8-8b5e-41b1-8e39-30e75b0a4144', u'rel': u'self'}, {u'href': u'http://localhost/clusters/040199e8-8b5e-41b1-8e39-30e75b0a4144', 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'd8da8a36-f445-4678-9431-c18eafdab7a1', u'links': [{u'href': u'http://localhost/v1/clusters/d8da8a36-f445-4678-9431-c18eafdab7a1', u'rel': u'self'}, {u'href': u'http://localhost/clusters/d8da8a36-f445-4678-9431-c18eafdab7a1', 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.api.controllers.v1.test_cluster.TestListCluster.test_many [1.315080s] ... 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'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.390962+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one [0.327479s] ... ok DELETE: /v1/clusters/cluster1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {26} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_with_name [0.301341s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:delete to be performed", "detail": "Policy doesn't allow cluster:delete to be performed.", "request_id": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_delete [0.256609s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters.", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_cluster [0.230617s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:update to be performed", "detail": "Policy doesn't allow clustertemplate:update to be performed.", "request_id": ""}]} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {9} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_update [0.224433s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': 'not_there', 'cluster_template': 'test_2'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup not_there could not be found", "detail": "Nodegroup not_there could not be found.", "request_id": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_ng_not_found [0.291630s] ... ok {13} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_non_existent_property_fail [0.085002s] ... ok {8} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplateObject.test_cluster_template_init [0.015980s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:03.451938+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_network_driver [0.049793s] ... 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/a9ad9fee-6d1f-4692-8b13-1e460894101b', u'rel': u'self'}, {u'href': u'http://localhost/bays/a9ad9fee-6d1f-4692-8b13-1e460894101b', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'a9ad9fee-6d1f-4692-8b13-1e460894101b', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/548c013a-6742-4538-bc65-f4a379c1be8b', u'rel': u'self'}, {u'href': u'http://localhost/bays/548c013a-6742-4538-bc65-f4a379c1be8b', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'548c013a-6742-4538-bc65-f4a379c1be8b', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/7de47835-9d4e-481b-a7f1-02a74a1ee16e', u'rel': u'self'}, {u'href': u'http://localhost/bays/7de47835-9d4e-481b-a7f1-02a74a1ee16e', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'7de47835-9d4e-481b-a7f1-02a74a1ee16e', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/6f8581d3-92cb-4404-a595-0dd4ce0771e9', u'rel': u'self'}, {u'href': u'http://localhost/bays/6f8581d3-92cb-4404-a595-0dd4ce0771e9', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'6f8581d3-92cb-4404-a595-0dd4ce0771e9', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/a4c67ced-f508-4a7e-a46d-e47915074281', u'rel': u'self'}, {u'href': u'http://localhost/bays/a4c67ced-f508-4a7e-a46d-e47915074281', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'a4c67ced-f508-4a7e-a46d-e47915074281', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'floating_ip_enabled': True, u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {22} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_many [1.717643s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/d8d19933-b599-4858-8541-5e79eae3cefe Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/d8d19933-b599-4858-8541-5e79eae3cefe", "rel": "self"}, {"href": "http://localhost/bays/d8d19933-b599-4858-8541-5e79eae3cefe", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "d8d19933-b599-4858-8541-5e79eae3cefe", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "nu-2-bay", "stack_id": null, "created_at": "2019-11-06T04:54:02.242355+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {20} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_without_name [0.605713s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/7455b085-dca2-4b6f-88e3-52f11cc6918f Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/7455b085-dca2-4b6f-88e3-52f11cc6918f", "rel": "self"}, {"href": "http://localhost/bays/7455b085-dca2-4b6f-88e3-52f11cc6918f", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "7455b085-dca2-4b6f-88e3-52f11cc6918f", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": 20, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:01.831096+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {31} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_without_docker_volume_size [0.588227s] ... 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'} {14} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_coe [0.062926s] ... ok DELETE: /v1/clusters/afba1213-6c85-4578-bd95-b03bd9a6c023 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster afba1213-6c85-4578-bd95-b03bd9a6c023 could not be found", "detail": "Cluster afba1213-6c85-4578-bd95-b03bd9a6c023 could not be found.", "request_id": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_not_found [0.164772s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 1, 'flavor_id': None, 'baymodel_id': u'foo', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/00e7a792-c99e-4760-9853-e852469e31e2 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/00e7a792-c99e-4760-9853-e852469e31e2", "rel": "self"}, {"href": "http://localhost/bays/00e7a792-c99e-4760-9853-e852469e31e2", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "00e7a792-c99e-4760-9853-e852469e31e2", "api_address": null, "baymodel_id": "foo", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 1, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:01.614662+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_lb_one_node [0.600435s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/569ae280-7496-488b-8687-eefa55d3965d Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/569ae280-7496-488b-8687-eefa55d3965d", "rel": "self"}, {"href": "http://localhost/bays/569ae280-7496-488b-8687-eefa55d3965d", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "569ae280-7496-488b-8687-eefa55d3965d", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 1, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:01.293692+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {21} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_node_count [0.485899s] ... 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/a97b9067-f073-400a-a905-e473692c9ffa', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/a97b9067-f073-400a-a905-e473692c9ffa', 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'a97b9067-f073-400a-a905-e473692c9ffa', 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-11-06T04:54:01.795551+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/890a5d89-6832-4aa0-8093-ff41abdbcefe', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/890a5d89-6832-4aa0-8093-ff41abdbcefe', 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'890a5d89-6832-4aa0-8093-ff41abdbcefe', 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-11-06T04:54:01.800597+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/bd2d4b96-ab20-47fb-aa83-0ad02f9ec9a4', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/bd2d4b96-ab20-47fb-aa83-0ad02f9ec9a4', 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'bd2d4b96-ab20-47fb-aa83-0ad02f9ec9a4', 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-11-06T04:54:01.805255+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=bd2d4b96-ab20-47fb-aa83-0ad02f9ec9a4'} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_collection_links_default_limit [0.110141s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster_example_A', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "927075f4-5264-43df-ab1d-dabdd6285072"} {12} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_doesnt_contain_id [0.350869s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'. Value should have a maximum character requirement of 242", "request_id": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_long_name [0.037270s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple images", "detail": "Multiple images", "request_id": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_multi_image_name [0.036951s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_image_id [0.202001s] ... 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.191202s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456test_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'notfound', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate notfound could not be found", "detail": "ClusterTemplate notfound could not be found.", "request_id": ""}]} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'bay_example_A', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/f91e6a05-4209-486b-9420-ac14afc4e5e9 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/f91e6a05-4209-486b-9420-ac14afc4e5e9", "rel": "self"}, {"href": "http://localhost/bays/f91e6a05-4209-486b-9420-ac14afc4e5e9", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "f91e6a05-4209-486b-9420-ac14afc4e5e9", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": null, "created_at": "2019-11-06T04:54:02.626268+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {26} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_non_existent_cluster_template_name [0.086277s] ... ok {19} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_integer_str_name [0.035994s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_doesnt_contain_id [0.296634s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/uuid', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/uuid' is an internal attribute and can not be updated", "detail": "'/uuid' is an internal attribute and can not be updated", "request_id": ""}]} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/cluster_template_id' is a mandatory attribute and can not be removed", "detail": "'/cluster_template_id' is a mandatory attribute and can not be removed", "request_id": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_mandatory_property_fail [0.187662s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: ''. Value should have a minimum character requirement of 1", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_empty_name [0.036165s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:delete to be performed", "detail": "Policy doesn't allow baymodel:delete to be performed.", "request_id": ""}]} {31} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_delete [0.084246s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'value': u'51d3190f-bac4-4748-9c9c-79954ec26d65', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "cannot change cluster property(ies) cluster_template_id", "detail": "cannot change cluster property(ies) cluster_template_id.", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_cluster_template_id_failed [0.374659s] ... ok PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow certificate:rotate_ca to be performed", "detail": "Policy doesn't allow certificate:rotate_ca to be performed.", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_rotate [0.190809s] ... ok GET: /v1/bays/5cb45151-6b16-4f4e-bcdc-ed20f47bb218 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5cb45151-6b16-4f4e-bcdc-ed20f47bb218', u'rel': u'self'}, {u'href': u'http://localhost/bays/5cb45151-6b16-4f4e-bcdc-ed20f47bb218', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5cb45151-6b16-4f4e-bcdc-ed20f47bb218', 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-11-06T04:54:01.601062+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} GET: /v1/bays/5cb45151-6b16-4f4e-bcdc-ed20f47bb218 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5cb45151-6b16-4f4e-bcdc-ed20f47bb218', u'rel': u'self'}, {u'href': u'http://localhost/bays/5cb45151-6b16-4f4e-bcdc-ed20f47bb218', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5cb45151-6b16-4f4e-bcdc-ed20f47bb218', 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-11-06T04:54:01.601062+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} GET: /bays/5cb45151-6b16-4f4e-bcdc-ed20f47bb218 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5cb45151-6b16-4f4e-bcdc-ed20f47bb218', u'rel': u'self'}, {u'href': u'http://localhost/bays/5cb45151-6b16-4f4e-bcdc-ed20f47bb218', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5cb45151-6b16-4f4e-bcdc-ed20f47bb218', 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-11-06T04:54:01.601062+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {11} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_links [1.020456s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'bay_model_example_A', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:create to be performed", "detail": "Policy doesn't allow baymodel:create to be performed.", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_create [0.032659s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_cluster_not_found [0.101532s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/b81e3e94-c29e-48eb-86e4-4ecd3e66f00c Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/b81e3e94-c29e-48eb-86e4-4ecd3e66f00c", "rel": "self"}, {"href": "http://localhost/bays/b81e3e94-c29e-48eb-86e4-4ecd3e66f00c", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "b81e3e94-c29e-48eb-86e4-4ecd3e66f00c", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "test.bay", "stack_id": null, "created_at": "2019-11-06T04:54:02.296901+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'cluster_template': 'not_there'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_there could not be found", "detail": "ClusterTemplate not_there could not be found.", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_valid_name [0.587057s] ... ok {26} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_ct_not_found [0.274927s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_external_network_id [0.205877s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'my-image', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "my-image", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:02.230887+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_doesnt_contain_id [0.047634s] ... ok GET: /v1/federations/ff61d610-6d6e-4802-8137-2069841f1bbb {} 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'ff61d610-6d6e-4802-8137-2069841f1bbb', u'links': [{u'href': u'http://localhost/v1/federations/ff61d610-6d6e-4802-8137-2069841f1bbb', u'rel': u'self'}, {u'href': u'http://localhost/federations/ff61d610-6d6e-4802-8137-2069841f1bbb', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:02.838210+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/ff61d610-6d6e-4802-8137-2069841f1bbb {} 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'ff61d610-6d6e-4802-8137-2069841f1bbb', u'links': [{u'href': u'http://localhost/v1/federations/ff61d610-6d6e-4802-8137-2069841f1bbb', u'rel': u'self'}, {u'href': u'http://localhost/federations/ff61d610-6d6e-4802-8137-2069841f1bbb', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:02.838210+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/ff61d610-6d6e-4802-8137-2069841f1bbb {} 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'ff61d610-6d6e-4802-8137-2069841f1bbb', u'links': [{u'href': u'http://localhost/v1/federations/ff61d610-6d6e-4802-8137-2069841f1bbb', u'rel': u'self'}, {u'href': u'http://localhost/federations/ff61d610-6d6e-4802-8137-2069841f1bbb', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:02.838210+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_links [0.073006s] ... ok GET: /v1/clustertemplates?limit=3&marker=64ba6f53-a389-41c1-aa3c-9db62d5e3869 {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/5c5ac11c-4b3f-48eb-9c44-8e31d959a820', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/5c5ac11c-4b3f-48eb-9c44-8e31d959a820', 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'5c5ac11c-4b3f-48eb-9c44-8e31d959a820', 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-11-06T04:54:03.668109+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_cluster_template.TestListClusterTemplate.test_get_all_with_pagination_marker [0.198841s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_on_os_distro_image [0.140669s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test_bay123456', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/898a6646-d82e-406a-9b12-8e383eb7964f Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/898a6646-d82e-406a-9b12-8e383eb7964f", "rel": "self"}, {"href": "http://localhost/bays/898a6646-d82e-406a-9b12-8e383eb7964f", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "898a6646-d82e-406a-9b12-8e383eb7964f", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "test_bay123456", "stack_id": null, "created_at": "2019-11-06T04:54:02.779268+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {27} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_valid_str_int_name [0.291128s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters.", "request_id": ""}]} {31} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_bay [0.231639s] ... 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-11-06T04:54:02.721765+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_cluster_template.TestListClusterTemplate.test_get_one_by_name [0.086520s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "4530a617-62be-4c06-8759-54d559753e59"} {28} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster [0.646186s] ... ok GET: /v1/clusters/detail?limit=3&marker=e6270295-0b58-45d7-b599-6899bcfca2bb {} GOT:{u'clusters': [{u'links': [{u'href': u'http://localhost/v1/clusters/234bd3cd-b0df-498a-8614-2ff033712cda', u'rel': u'self'}, {u'href': u'http://localhost/clusters/234bd3cd-b0df-498a-8614-2ff033712cda', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'234bd3cd-b0df-498a-8614-2ff033712cda', 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-11-06T04:54:03.001047+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None}]} {24} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail_with_pagination_marker [0.704053s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute image_id", "detail": "Invalid input for field/attribute image_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_image_id [0.028927s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"cluster_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "pem": "fake-pem", "bay_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "links": [{"href": "http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "csr": "fake-csr"} {14} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_by_bay_name [0.323299s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 99, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 99, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:02.053967+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {23} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_docker_volume_size [0.047225s] ... ok PATCH: /v1/baymodels/example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:update to be performed", "detail": "Policy doesn't allow baymodel:update to be performed.", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_update [0.194832s] ... 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'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:01.622702+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'op': 'remove'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2019-11-06T04:54:02.425357+00:00', u'keypair': None, u'node_count': 1, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:01.622702+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "flavor", "detail": "flavor", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_ok [1.078724s] ... ok {17} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_flavor [0.035799s] ... ok PATCH: /v1/federations/4c6a07e5-0d2a-45b0-8f4d-f7111f6a4c4f [{'path': '/member_ids', 'value': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'op': 'remove'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is not a member of the federation federation-example", "detail": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is not a member of the federation federation-example.", "request_id": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_unjoin_non_member_cluster [0.173836s] ... ok GET: /v1/baymodels/0069653d-de08-477a-b8f0-1add0a5ca186/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:detail to be performed", "detail": "Policy doesn't allow baymodel:detail to be performed.", "request_id": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_detail [0.027954s] ... ok GET: /v1/clusters/8234a985-f772-41e3-a227-109f20e77ee5/nodegroups/1622e910-a570-4aeb-ae2b-47b9cc91521d {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/8234a985-f772-41e3-a227-109f20e77ee5/nodegroups/1622e910-a570-4aeb-ae2b-47b9cc91521d', u'rel': u'self'}, {u'href': u'http://localhost/clusters/8234a985-f772-41e3-a227-109f20e77ee5/nodegroups/1622e910-a570-4aeb-ae2b-47b9cc91521d', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'cluster_id': u'8234a985-f772-41e3-a227-109f20e77ee5', u'min_node_count': 1, u'id': 3, u'uuid': u'1622e910-a570-4aeb-ae2b-47b9cc91521d', u'version': u'1', u'role': u'worker', u'node_count': 3, u'project_id': u'8234a985-f772-41e3-a227-109f20e77ee5', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': None, u'is_default': True, u'image_id': u'test_image', u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'test-worker', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:04.196956+00:00', u'flavor_id': None} GET: /v1/baymodels/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_found could not be found", "detail": "ClusterTemplate not_found could not be found.", "request_id": ""}]} {27} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name_not_found [0.077390s] ... ok {8} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_one_as_admin [0.451828s] ... ok GET: /v1/clustertemplates/253cadc5-4315-4e1a-b490-5522bbee6f9d {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/253cadc5-4315-4e1a-b490-5522bbee6f9d', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/253cadc5-4315-4e1a-b490-5522bbee6f9d', 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'253cadc5-4315-4e1a-b490-5522bbee6f9d', 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-11-06T04:54:03.458914+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'} {12} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid [0.078619s] ... ok GET: /v1/clustertemplates/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_found could not be found", "detail": "ClusterTemplate not_found could not be found.", "request_id": ""}]} {9} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name_not_found [0.078456s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'bad_driver', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Network driver type bad_driver is not supported, expecting a flannel/calico/unspecified network driver", "detail": "Network driver type bad_driver is not supported, expecting a flannel/calico/unspecified network driver.", "request_id": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_network_driver [0.039763s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.-_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/b1da4bd9-4ebd-407e-b17f-e190963e7fcb Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/b1da4bd9-4ebd-407e-b17f-e190963e7fcb", "rel": "self"}, {"href": "http://localhost/bays/b1da4bd9-4ebd-407e-b17f-e190963e7fcb", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "b1da4bd9-4ebd-407e-b17f-e190963e7fcb", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "test.-_bay", "stack_id": null, "created_at": "2019-11-06T04:54:01.504382+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {10} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_mix_special_char_valid_name [0.307542s] ... ok GET: /v1/baymodels {} GOT:{u'baymodels': []} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/not_there', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/not_there', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/not_there', 'op': u'remove'}]'. Reason: can't remove non-existent object 'not_there'", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_remove_non_existent_property [0.282674s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_valid_patches [0.040500s] ... ok {10} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_empty [0.085060s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_limit [0.017966s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_cluster_type_not_supported [0.008003s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_not_allowed_update [0.008289s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_supported_add_update [0.007451s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_noauth [0.005063s] ... ok {1} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_url [0.003122s] ... ok {1} magnum.tests.unit.common.test_exception.TestException.test_custom_message_is_templated [0.001598s] ... ok {1} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name_not_found [0.023805s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_cert_failed [0.144674s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_discovery_url [0.037837s] ... ok {1} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_create_failed_bad_request [0.161305s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_unhealthy_api [0.035079s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success_no_master [0.016660s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_pull_data_raise [0.019805s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '-test_bay', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '-test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {1} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_update [0.022107s] ... ok {11} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_invalid_at_start_name [0.035699s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_id [0.029687s] ... ok DELETE: /v1/baymodels/clustermodel1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {21} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_name [0.112630s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_name [0.025468s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_that_referenced_by_clusters [0.053351s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_public [0.069447s] ... ok {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template [0.045462s] ... ok {1} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_destroy_magnum_service_failure [0.030327s] ... ok {1} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroups_in_cluster [0.037478s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_deleted [0.037507s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_master_address [0.018555s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_heat_param [0.013527s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enabled_with_fp [0.012524s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_required_param_not_set [0.014357s] ... ok {1} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_get_by_id [0.251357s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_pull_data_raise [0.026258s] ... ok PATCH: /v1/clusters/e7ded36e-5eba-44f1-971c-e360168c2b88 [{'path': '/name', 'value': 'cluster_example_B', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster e7ded36e-5eba-44f1-971c-e360168c2b88 could not be found", "detail": "Cluster e7ded36e-5eba-44f1-971c-e360168c2b88 could not be found.", "request_id": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_non_existent_cluster [0.156422s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster_example_A', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:create to be performed", "detail": "Policy doesn't allow cluster:create to be performed.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_create [0.199227s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_image_name [0.040848s] ... 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'} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_fail [0.049820s] ... 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'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.451513+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'op': 'remove'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "labels": {}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": null, "uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "api_address": "172.17.2.3", "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 1, "bay_create_timeout": 60, "status": "UPDATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2019-11-06T04:54:02.451513+00:00", "container_version": null, "fixed_network": null, "flavor_id": null, "discovery_url": null} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2019-11-06T04:54:02.865518+00:00', u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 1, u'bay_create_timeout': 60, u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.451513+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {30} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_ok [0.786626s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'new_ng', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {8} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_ng_wrong_microversion [0.202338s] ... ok GET: /v1/clusters/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {27} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name_not_found [0.041843s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/9fae0536-4f14-4a00-b098-1af1af53aff9 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/9fae0536-4f14-4a00-b098-1af1af53aff9", "rel": "self"}, {"href": "http://localhost/bays/9fae0536-4f14-4a00-b098-1af1af53aff9", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "9fae0536-4f14-4a00-b098-1af1af53aff9", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 1, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:01.703673+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {29} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_master_count [0.499252s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} 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'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'faults': {u'test-master': u'fake_reason'}, u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_FAILED', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.265128+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {9} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_create_cluster_template_with_no_os_distro_image [0.193777s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_failed_cluster [0.316377s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Network driver type calico is not supported, expecting a docker/flannel/unspecified network driver", "detail": "Network driver type calico is not supported, expecting a docker/flannel/unspecified network driver.", "request_id": ""}]} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/14c782ef-fb17-4220-ba6e-0411087cbc30 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/14c782ef-fb17-4220-ba6e-0411087cbc30", "rel": "self"}, {"href": "http://localhost/bays/14c782ef-fb17-4220-ba6e-0411087cbc30", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "14c782ef-fb17-4220-ba6e-0411087cbc30", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2019-11-06T04:54:02.921751+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {25} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay_not_allow_update [0.260831s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_set_project_id_and_user_id [0.293332s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "labels": {}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": null, "uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "api_address": "172.17.2.3", "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 4, "bay_create_timeout": 60, "status": "UPDATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2019-11-06T04:54:02.400136+00:00", "container_version": null, "fixed_network": null, "flavor_id": null, "discovery_url": null} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 4, u'bay_create_timeout': 60, u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.400136+00:00', u'discovery_url': None, u'fixed_network': None, u'flavor_id': None, u'container_version': None} {22} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name [0.579693s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] {9} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_public_cluster_template_fail [0.191877s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 could not be found", "detail": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 could not be found.", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster [0.330244s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'keypair': None, u'node_count': 4, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.860692+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {20} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok [0.573281s] ... ok GET: /v1/clusters {} GOT:{u'clusters': []} {14} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_empty [0.043907s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '9ca0b15d-c119-4111-8d78-8394e17301c2', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'fake-name', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'a1da2d15-7522-43ed-b089-acf79cd6fee6'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 9ca0b15d-c119-4111-8d78-8394e17301c2 could not be found", "detail": "Cluster 9ca0b15d-c119-4111-8d78-8394e17301c2 could not be found.", "request_id": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_hostcluster_does_not_exist [0.101660s] ... ok GET: /v1/mservices {} GOT:{u'mservices': []} {26} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_empty [0.032503s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/uuid', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/uuid' is an internal attribute and can not be updated", "detail": "'/uuid' is an internal attribute and can not be updated", "request_id": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_uuid [0.038974s] ... ok GET: /v1/certificates/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name_not_found [0.390869s] ... 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'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:03.575070+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail [0.300449s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.3 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {10} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_with_rollback_disabled [0.714323s] ... ok GET: /v1/baymodels/detail {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2019-11-06T04:54:02.532746+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'}]} {19} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail [0.097207s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': 'm2.small', 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b01fd91d-886a-40f2-8253-611e5a5527ab"} DELETE: /v1/clusters/ac37f56c-2e7a-4a20-9c05-af2b3ee902d0 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {24} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_flavor_id [0.320164s] ... ok {16} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_as_admin [0.406905s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': 'invalid', 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute cluster", "detail": "Invalid input for field/attribute cluster. Value: '{'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': 'invalid', 'fixed_network': None, 'master_count': 3, 'node_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'discovery_url': None, 'fixed_subnet': None, 'name': 'cluster1'}'. Value not a valid dict: invalid", "request_id": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_labels [0.087587s] ... 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}]} {27} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_one [0.301310s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 0, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute master_count", "detail": "Invalid input for field/attribute master_count. Value: '0'. Value should be greater or equal to 1", "request_id": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_master_count_zero [0.092094s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/flavor_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_flavor_id [0.195545s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 0, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '0'. Value should be greater or equal to 1", "request_id": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_node_count_zero [0.085763s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_A", "created_at": "2019-11-06T04:54:02.552504+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-11-06T04:54:02.925255+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-11-06T04:54:02.552504+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'} {13} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay_allow_update [0.455919s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-flavor", "detail": "test-flavor", "request_id": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_flavor [0.136667s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute cluster_template_id", "detail": "Invalid input for field/attribute cluster_template_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_no_cluster_template_id [0.038203s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'value': '0baba48c-d990-4826-97a3-55d8c0e1c2d2', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate 0baba48c-d990-4826-97a3-55d8c0e1c2d2 could not be found", "detail": "ClusterTemplate 0baba48c-d990-4826-97a3-55d8c0e1c2d2 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_non_existent_cluster_template_id [0.354548s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': -1, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_node_count_negative [0.116137s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.3 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {10} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_with_rollback_enabled [0.379181s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': True, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:02.274355+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_public_success [0.042475s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:delete to be performed", "detail": "Policy doesn't allow clustertemplate:delete to be performed.", "request_id": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_delete [0.089287s] ... ok 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:update to be performed", "detail": "Policy doesn't allow baymodel:update to be performed.", "request_id": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_update [0.212806s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_os_distro_image [0.037053s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': 'test_image', 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/b70ddd72-fe44-4db8-a25d-41dc772bb195", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/b70ddd72-fe44-4db8-a25d-41dc772bb195", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "b70ddd72-fe44-4db8-a25d-41dc772bb195", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "test_image", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {8} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_image_id [0.284117s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:02.638931+00:00", "network_driver": "docker", "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_baymodel.TestPost.test_create_baymodel_with_flavor [0.052610s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "48dff056-bf13-4a8a-9b62-62f5fd73dfc0"} {27} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_name [0.365935s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_multi_images_same_name [0.289111s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-net", "detail": "test-net", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_ext_network [0.300019s] ... ok GET: /v1/quotas {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-11-06T04:54:04.910047+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-2', u'id': 3}]} {8} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_non_admin [0.048581s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/2fe8cefc-4311-4dfe-90ae-9e9fd7380e62", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/2fe8cefc-4311-4dfe-90ae-9e9fd7380e62", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "2fe8cefc-4311-4dfe-90ae-9e9fd7380e62", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {26} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup [0.285913s] ... ok GET: /v1/stats?project_id=123 {} {8} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_some_other_user_stats [0.255411s] ... ok {8} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_no_keypair [0.004239s] ... ok {8} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_isolation_invalid_label [0.001821s] ... 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/b712a9c6-20a0-4e89-8d8f-f44cbdff40e0 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/b712a9c6-20a0-4e89-8d8f-f44cbdff40e0", "rel": "self"}, {"href": "http://localhost/baymodels/b712a9c6-20a0-4e89-8d8f-f44cbdff40e0", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "b712a9c6-20a0-4e89-8d8f-f44cbdff40e0", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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-11-06T04:54:02.151076+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_baymodel.TestPost.test_create_baymodel_with_os_distro_image [0.364725s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-key", "detail": "test-key", "request_id": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_keypair [0.133370s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay_', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'floating_ip_enabled': True, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/4a055c9a-441d-4bd4-9998-d3e696168ee7 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/4a055c9a-441d-4bd4-9998-d3e696168ee7", "rel": "self"}, {"href": "http://localhost/bays/4a055c9a-441d-4bd4-9998-d3e696168ee7", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": null, "master_flavor_id": "m1.small", "uuid": "4a055c9a-441d-4bd4-9998-d3e696168ee7", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "testbay_", "stack_id": null, "created_at": "2019-11-06T04:54:03.215390+00:00", "container_version": null, "fixed_network": null, "flavor_id": "m1.small", "discovery_url": null} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_underscore_at_end_valid_name [0.297646s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "129c9ada-7b9e-4793-81b6-01bf9a292eda"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_docker_volume_size [0.332095s] ... 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'} {31} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one [0.242615s] ... 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": ""}]} {8} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_exception_success [0.023541s] ... ok {8} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_updated [0.015646s] ... ok {8} magnum.tests.unit.cmd.test_conductor.TestMagnumConductor.test_conductor [0.052595s] ... ok {8} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_get_cert_no_registration [0.026410s] ... ok {8} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_cached [0.005401s] ... 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'23770f23-df94-409f-a953-9529bf93828b', u'links': [{u'href': u'http://localhost/v1/clusters/23770f23-df94-409f-a953-9529bf93828b', u'rel': u'self'}, {u'href': u'http://localhost/clusters/23770f23-df94-409f-a953-9529bf93828b', 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'368944b2-1a51-4780-8f80-d417c4eff078', u'links': [{u'href': u'http://localhost/v1/clusters/368944b2-1a51-4780-8f80-d417c4eff078', u'rel': u'self'}, {u'href': u'http://localhost/clusters/368944b2-1a51-4780-8f80-d417c4eff078', 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'06b3d490-bb28-4cbc-be79-6fe88d84c131', u'links': [{u'href': u'http://localhost/v1/clusters/06b3d490-bb28-4cbc-be79-6fe88d84c131', u'rel': u'self'}, {u'href': u'http://localhost/clusters/06b3d490-bb28-4cbc-be79-6fe88d84c131', 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=06b3d490-bb28-4cbc-be79-6fe88d84c131'} {8} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name [0.024034s] ... ok {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_collection_links [1.093225s] ... ok {8} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_network_name [0.015223s] ... ok {8} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_f [0.000367s] ... ok {8} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked [0.013165s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': u'8ab9277e-2a16-4637-b981-6a9429edc673', 'cluster_template': 'test_2'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {16} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_default_master [0.354411s] ... ok {8} magnum.tests.unit.common.x509.test_sign.TestX509.test_load_pem_private_key_with_unicode_private_key [0.074719s] ... ok {8} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints_not_critical [0.000233s] ... ok {8} magnum.tests.unit.conductor.handlers.test_ca_conductor.TestSignConductor.test_sign_certificate [0.183037s] ... ok {8} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_only_required [0.021130s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/keypair_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_keypair_id [0.201697s] ... ok PATCH: /v1/federations/810237b8-8473-4391-9e73-a696024978c8 [{'path': '/member_ids', 'value': 'af10785a-7003-47a5-bddb-f55f8a6f6fd9', 'op': 'remove'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster af10785a-7003-47a5-bddb-f55f8a6f6fd9 could not be found", "detail": "Cluster af10785a-7003-47a5-bddb-f55f8a6f6fd9 could not be found.", "request_id": ""}]} {28} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_unjoin_non_existent_cluster [0.066159s] ... ok {8} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_update_stack [0.017724s] ... ok {28} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_by_name [0.019995s] ... ok {8} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_healthy [0.010961s] ... ok {28} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_valid_keypair [0.004976s] ... ok {28} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_all_three [0.018726s] ... ok {8} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_delete [0.014633s] ... ok {8} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_id_that_does_not_exist [0.014341s] ... ok {28} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_forced_down [0.017905s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/uuid' is an internal attribute and can not be updated", "detail": "'/uuid' is an internal attribute and can not be updated", "request_id": ""}]} {27} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_uuid [0.039699s] ... ok {8} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation [0.026070s] ... ok {28} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_remove_update [0.008265s] ... ok {8} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_delete_quota_that_does_not_exist [0.015078s] ... ok {28} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_without_pkp [0.021491s] ... ok {8} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_update_quota_not_found [0.014209s] ... ok {28} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_region [0.005292s] ... ok {8} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_list [0.023805s] ... ok {28} magnum.tests.unit.common.test_exception.TestException.test_message_is_templated [0.001715s] ... ok {28} magnum.tests.unit.common.test_neutron.NeutronTest.test_delete_floatingip [0.017638s] ... ok {8} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id [0.008676s] ... ok {28} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_external_network_id_conflict [0.017008s] ... ok {8} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_get_by_uuid [0.013642s] ... ok {28} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers_no_candidate [0.017046s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': 'rexray', 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:02.151630+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.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport_zero [0.007880s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_volume_driver [0.052365s] ... ok {28} magnum.tests.unit.common.test_policy.TestPolicy.test_check_is_admin_with_admin_context_succeeds [0.015237s] ... ok {28} magnum.tests.unit.common.test_rpc.TestRpc.test_add_extra_exmods [0.011779s] ... ok {28} magnum.tests.unit.common.test_rpc.TestRpc.test_get_server [0.016905s] ... ok {28} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_12 [0.000309s] ... ok {28} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_8 [0.000235s] ... ok {28} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_1 [0.000349s] ... ok {28} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust_without_trust_id [0.006484s] ... ok {28} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_with_registry [0.035034s] ... ok {28} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_compute_metric_value [0.015265s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:03.555256+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_cluster_template.TestPost.test_create_cluster_template_with_external_network [0.041285s] ... ok {28} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_get_metric_names [0.017456s] ... ok {28} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_three_container_hosts [0.020434s] ... ok {28} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_hidden [0.069060s] ... ok {28} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list [0.090371s] ... ok {28} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list_with_filters [0.219061s] ... ok {28} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_create_federation_already_exists [0.022758s] ... ok {28} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_properties [0.025862s] ... ok {28} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_by_project_id_resource [0.023980s] ... ok {28} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_deleting [0.045019s] ... ok DELETE: /v1/clustertemplates/214c4ffd-278b-4d1c-9b94-338e5c6a0208 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_as_admin [0.084108s] ... ok {28} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_downgrade_not_supported [0.214233s] ... ok {28} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url [0.020054s] ... ok {28} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_coerce_bad_values [0.005043s] ... ok {28} magnum.tests.unit.objects.test_fields.TestClusterType.test_stringify [0.002078s] ... ok {28} magnum.tests.unit.objects.test_objects.TestObject.test_hydration_type_error [0.023346s] ... ok {28} magnum.tests.unit.objects.test_objects.TestObject.test_obj_constructor [0.013104s] ... ok {28} magnum.tests.unit.objects.test_objects.TestObject.test_unknown_objtype [0.013199s] ... ok {28} magnum.tests.unit.template.test_template.TestTemplate.test_template_yaml [0.013537s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 10} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The project_id fake_project could not be found", "detail": "The project_id fake_project could not be found.", "request_id": ""}]} {26} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_project_id_not_found [0.029717s] ... ok {26} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_invalid_value [0.017909s] ... ok {26} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_isolation [0.001681s] ... ok {26} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_create [0.017028s] ... ok {26} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_invalid [0.002814s] ... ok {26} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_version [0.020889s] ... ok {26} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_region [0.005202s] ... ok {26} magnum.tests.unit.common.test_context.ContextTestCase.test_request_context_sets_is_admin [0.011418s] ... ok {26} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_version [0.002841s] ... ok {26} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_subnet_id [0.015209s] ... ok {26} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_16 [0.000314s] ... ok {26} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_60 [0.000227s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute keypair_id", "detail": "Invalid input for field/attribute keypair_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {26} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_client_cert [0.005372s] ... ok {21} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_keypair_id [0.028848s] ... ok {26} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_create_trustee_and_trust_with_error [0.008299s] ... ok {21} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterObject.test_cluster_init [0.012527s] ... ok {26} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_coreos_no_discoveryurl [0.027562s] ... ok {26} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_only_required [0.022737s] ... ok {26} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_unhealthy_node [0.025221s] ... ok {26} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_pull_data_success [0.021147s] ... ok {26} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_no_container_host [0.019463s] ... ok {26} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_uuid_that_does_not_exist [0.024932s] ... ok {26} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster [0.026198s] ... ok {26} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_with_filters [0.036094s] ... ok {26} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_rollback_failed [0.038180s] ... ok {26} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_fail [0.013992s] ... ok {26} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_none_api_address [0.033607s] ... ok {26} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_bad_id_and_uuid [0.019478s] ... ok GET: /v1/baymodels {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:get_all to be performed", "detail": "Policy doesn't allow baymodel:get_all to be performed.", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_get_all [0.058398s] ... ok {26} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_destroy [0.032487s] ... ok {26} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_list_with_filters [0.021124s] ... ok {26} magnum.tests.unit.objects.test_objects.TestObject.test_base_attributes [0.019820s] ... ok {26} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_regular [0.012422s] ... ok GET: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow certificate:get to be performed", "detail": "Policy doesn't allow certificate:get to be performed.", "request_id": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_get_one [0.188593s] ... ok DELETE: /v1/baymodels/747cc6ef-f861-497c-ac2e-b54ad9ec1f98 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate 747cc6ef-f861-497c-ac2e-b54ad9ec1f98 could not be found", "detail": "ClusterTemplate 747cc6ef-f861-497c-ac2e-b54ad9ec1f98 could not be found.", "request_id": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_not_found [0.078402s] ... 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/f7bd7985-95f9-46e7-af3e-1433dad29f9f Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/f7bd7985-95f9-46e7-af3e-1433dad29f9f", "rel": "self"}, {"href": "http://localhost/clustertemplates/f7bd7985-95f9-46e7-af3e-1433dad29f9f", "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": "f7bd7985-95f9-46e7-af3e-1433dad29f9f", "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-11-06T04:54:03.918215+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_image_name [0.043985s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {27} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_image_id [0.188953s] ... 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-11-06T04:54:03.475146+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'} {30} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name [0.112444s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "0704e376-ede4-4313-8c08-a2daed8ecf4b"} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_keypair [0.335752s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:03.292309+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_no_volume_driver [0.043750s] ... 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'} {19} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_links [0.545973s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': '94e725c0-ca56-4ff1-8574-21c174ebb0c6', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate 94e725c0-ca56-4ff1-8574-21c174ebb0c6 could not be found", "detail": "ClusterTemplate 94e725c0-ca56-4ff1-8574-21c174ebb0c6 could not be found.", "request_id": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_non_existent_cluster_template_id [0.096064s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2000-01-01T00:00:00+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {11} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel [0.049081s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:03.025818+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {13} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_volume_driver [0.044119s] ... ok PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 202 Accepted Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {11} magnum.tests.unit.api.controllers.v1.test_certificate.TestRotateCaCertificate.test_rotate_ca_cert [0.184305s] ... 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'ad99b18f-64cb-4fc6-bc9b-076b3e6f8b57', u'links': [{u'href': u'http://localhost/v1/clusters/ad99b18f-64cb-4fc6-bc9b-076b3e6f8b57', u'rel': u'self'}, {u'href': u'http://localhost/clusters/ad99b18f-64cb-4fc6-bc9b-076b3e6f8b57', 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'9de63c3b-7ea3-4d55-ac0f-9bafe2c10e22', u'links': [{u'href': u'http://localhost/v1/clusters/9de63c3b-7ea3-4d55-ac0f-9bafe2c10e22', u'rel': u'self'}, {u'href': u'http://localhost/clusters/9de63c3b-7ea3-4d55-ac0f-9bafe2c10e22', 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'd5de74bc-b18a-4a78-b1c9-a75d0869f446', u'links': [{u'href': u'http://localhost/v1/clusters/d5de74bc-b18a-4a78-b1c9-a75d0869f446', u'rel': u'self'}, {u'href': u'http://localhost/clusters/d5de74bc-b18a-4a78-b1c9-a75d0869f446', 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=d5de74bc-b18a-4a78-b1c9-a75d0869f446'} {25} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_collection_links_default_limit [1.086719s] ... 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'} {13} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name [0.282737s] ... ok GET: /v1/clusters/test_cluster {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name_multiple_cluster [0.300609s] ... ok GET: /v1/clusters/929ea353-21ae-425e-b4fc-5130484c5176 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/929ea353-21ae-425e-b4fc-5130484c5176', u'rel': u'self'}, {u'href': u'http://localhost/clusters/929ea353-21ae-425e-b4fc-5130484c5176', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'929ea353-21ae-425e-b4fc-5130484c5176', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'929ea353-21ae-425e-b4fc-5130484c5176', 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-11-06T04:54:02.443987+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {17} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid_admin [0.325236s] ... 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-11-06T04:54:03.446786+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'} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one [0.104741s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "9f129697-0de2-4b68-b982-fbb50e33d39e"} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_flavor_id [0.333677s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test", "detail": "test", "request_id": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_external_network [0.037915s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute image_id", "detail": "Invalid input for field/attribute image_id. Value: 'None'. Mandatory field missing.", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_without_image_id [0.029304s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Rotating the CA certificate on a non-TLS cluster is not supported", "detail": "Rotating the CA certificate on a non-TLS cluster is not supported", "request_id": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_certificate.TestRotateCaCertificateNonTls.test_rotate_ca_cert_non_tls [0.242935s] ... 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-11-06T04:54:04.528597+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'} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one [0.093711s] ... ok PATCH: /v1/clusters/7c912843-2c39-4b86-afdb-4486bdfa639c [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "7c912843-2c39-4b86-afdb-4486bdfa639c"} {17} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_as_admin [0.487543s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Adding a new attribute /foo to the root of the resource is not allowed", "detail": "Adding a new attribute /foo to the root of the resource is not allowed.", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_add_non_existent_property [0.250603s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "4bc96e55-9b28-4fc4-82cf-0ed24213b602"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Resource limit exceeded: You have reached the maximum clusters per project, 1", "detail": "Resource limit exceeded: You have reached the maximum clusters per project, 1. You may delete a cluster to make room for a new one.", "request_id": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_resource_limit_reached [0.565663s] ... ok GET: /v1/clustertemplates/60419991-4bf1-4aad-a859-330ece3910d4/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:detail to be performed", "detail": "Policy doesn't allow clustertemplate:detail to be performed.", "request_id": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_detail [0.029511s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': -1, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute docker_volume_size", "detail": "Invalid input for field/attribute docker_volume_size. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 'notanint', 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute cluster", "detail": "Invalid input for field/attribute cluster. Value: '{'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 'notanint', 'labels': None, 'fixed_network': None, 'master_count': 3, 'node_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'discovery_url': None, 'fixed_subnet': None, 'name': 'cluster1'}'. invalid literal for int() with base 10: 'notanint'", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 1, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "docker volume size 1 GB is not valid, expecting minimum value 3GB for devicemapper storage driver", "detail": "docker volume size 1 GB is not valid, expecting minimum value 3GB for devicemapper storage driver.", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 2, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "docker volume size 2 GB is not valid, expecting minimum value 3GB for devicemapper storage driver", "detail": "docker volume size 2 GB is not valid, expecting minimum value 3GB for devicemapper storage driver.", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_docker_volume_size [0.452314s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/22541051-cc8f-44f3-9a69-0af9ff796c5d GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Deleting a default nodegroup is not supported", "detail": "Deleting a default nodegroup is not supported.", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_default_nodegroup [0.293031s] ... ok GET: /v1/clusters/5a07dcc0-1640-4704-a95c-ab5b0cf41e55/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:detail to be performed", "detail": "Policy doesn't allow cluster:detail to be performed.", "request_id": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_detail [0.035593s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_nonexist_image [0.284610s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": null, "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:03.603541+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_cluster_template.TestPost.test_create_cluster_template_without_keypair_id [0.047442s] ... ok GET: /v1/clusters/ee4ea2a1-70f2-405b-8c11-5dad74299036 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster ee4ea2a1-70f2-405b-8c11-5dad74299036 could not be found", "detail": "Cluster ee4ea2a1-70f2-405b-8c11-5dad74299036 could not be found.", "request_id": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid_not_found [0.047092s] ... 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'b5f3d948-21a3-4791-a38f-6dc4adf3a003', u'links': [{u'href': u'http://localhost/v1/clusters/b5f3d948-21a3-4791-a38f-6dc4adf3a003', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b5f3d948-21a3-4791-a38f-6dc4adf3a003', 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'06e190be-bb72-401b-adb3-3b96b2f45c68', u'links': [{u'href': u'http://localhost/v1/clusters/06e190be-bb72-401b-adb3-3b96b2f45c68', u'rel': u'self'}, {u'href': u'http://localhost/clusters/06e190be-bb72-401b-adb3-3b96b2f45c68', 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'0e032346-118f-4956-a395-c2d026eb467b', u'links': [{u'href': u'http://localhost/v1/clusters/0e032346-118f-4956-a395-c2d026eb467b', u'rel': u'self'}, {u'href': u'http://localhost/clusters/0e032346-118f-4956-a395-c2d026eb467b', 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'5f7816d7-4881-48f8-87ff-d74cab2c4543', u'links': [{u'href': u'http://localhost/v1/clusters/5f7816d7-4881-48f8-87ff-d74cab2c4543', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5f7816d7-4881-48f8-87ff-d74cab2c4543', 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}]} {31} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_all_with_all_projects [1.053850s] ... ok PATCH: /v1/clustertemplates/8cffd819-4481-43a2-8af7-bf3c9ef514df [{'path': '/name', 'value': 'cluster_model_example_B', 'op': 'add'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate 8cffd819-4481-43a2-8af7-bf3c9ef514df could not be found", "detail": "ClusterTemplate 8cffd819-4481-43a2-8af7-bf3c9ef514df could not be found.", "request_id": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_not_found [0.091719s] ... ok GET: /v1/clusters {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:get_all to be performed", "detail": "Policy doesn't allow cluster:get_all to be performed.", "request_id": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_get_all [0.033427s] ... 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'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:03.688927+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {30} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one [0.306360s] ... 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-11-06T04:54:03.548837+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'}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_one [0.101619s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2019-11-06T04:54:04.582517+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-11-06T04:54:04.951678+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-11-06T04:54:04.582517+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster_allow_update [0.455540s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': u'foo', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "master_count must be 1 when master_lb_enabled is False", "detail": "master_count must be 1 when master_lb_enabled is False", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_lb_multi_node [0.278998s] ... ok DELETE: /v1/clustertemplates/827a12d6-bbab-402b-92e8-03e6749ce2ab GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate 827a12d6-bbab-402b-92e8-03e6749ce2ab could not be found", "detail": "ClusterTemplate 827a12d6-bbab-402b-92e8-03e6749ce2ab could not be found.", "request_id": ""}]} 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "bay_model_example_B", "created_at": "2019-11-06T04:54:03.267551+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-11-06T04:54:03.267551+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'} {13} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_not_found [0.076123s] ... ok {22} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_singular [0.282073s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 0, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute master_count", "detail": "Invalid input for field/attribute master_count. Value: '0'. Value should be greater or equal to 1", "request_id": ""}]} POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 1, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'overlay', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 1, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "overlay", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:03.336389+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_overlay [0.043492s] ... ok {17} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_master_count_zero [0.086206s] ... ok GET: /v1/clusters/65951cfb-cf93-44fc-a263-8deed1a48bac/nodegroups {} GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'55927bbb-8a27-46eb-93a8-17ede685c813', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'9f32e183-25b1-49d9-af8c-b9b99050a3be', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {12} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all [0.277979s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-flavor", "detail": "test-flavor", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_flavor [0.261143s] ... ok GET: /v1/clustertemplates {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'hidden': False, u'project_id': u'fake_project', u'public': False, u'http_proxy': u'fake_http_proxy', u'docker_volume_size': 20, u'server_type': u'vm', u'external_network_id': u'd1f02cfb-d27f-4068-9332-84d907cb0e2e', u'cluster_distro': u'fedora-atomic', u'image_id': u'ubuntu', u'volume_driver': None, u'registry_enabled': False, u'docker_storage_driver': u'devicemapper', u'apiserver_port': 8080, u'name': u'clustermodel1', u'created_at': u'2019-11-06T04:54:04.627291+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'}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_one [0.097022s] ... ok GET: /v1/clustertemplates {} GOT:{u'clustertemplates': []} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_empty [0.076388s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test_cluster123456', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "66566f38-2de3-4a40-b299-2406f9344508"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test-cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "925d2f61-eaf9-45de-9761-4ae0c9541736"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "d2492955-4402-4897-a063-3dacca1f73c3"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testcluster.', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2d3b4883-36d3-4539-9658-3d13c7dff74b"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testcluster-', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "d4e9f25f-d3af-43b9-8d51-b430c5fecb74"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testcluster_', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "257f1f32-3790-43b5-b58d-324ee9ddb8d9"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.-_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "949da3a6-f08f-4f79-8766-e9060c94a7b3"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'Testcluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2b0f52fd-6137-4c86-8517-6093c910bf23"} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_valid_name [2.438420s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'cluster_example_B', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "cannot change cluster property(ies) name", "detail": "cannot change cluster property(ies) name.", "request_id": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_cluster_name_failed [0.377175s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/hidden', 'value': True, 'op': 'replace'}] {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_hidden_cluster_template_fail [0.189270s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 0, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2b81f292-45d7-4e1a-9cae-9b86823d4841"} {10} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_zero [0.341105s] ... ok DELETE: /v1/clustertemplates/test_cluster_template GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple ClusterTemplates exist with same name", "detail": "Multiple ClusterTemplates exist with same name. Please use the ClusterTemplate uuid instead.", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_multiple_cluster_template_by_name [0.091360s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'fake-name', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b9b931fd-3c0a-4140-8b95-d1595c6ee608"} {9} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_generate_uuid [0.165534s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_on_os_distro_image [0.285829s] ... ok GET: /v1/clusters/not-here/nodegroups {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not-here could not be found", "detail": "Cluster not-here could not be found.", "request_id": ""}]} {12} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_non_existent_cluster [0.145219s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': '27e3153e-d5bf-4b7e-b517-fb518e17f34c', 'cluster_template': 'test_1'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {5} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_non_default_ng [0.294233s] ... 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'} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_hidden_fail [0.035425s] ... ok GET: /v1/clusters/78eb479a-1fe2-47da-8478-ca7c846de781/nodegroups?limit=1&marker=1 {} GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'ab5bc349-2c72-4900-ae6c-ff0f9eb897e2', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}], u'next': u'http://localhost/v1/nodegroups?sort_key=id&sort_dir=asc&limit=1&marker=Unset'} {3} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_with_pagination_marker [0.308064s] ... 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/2cc03ed6-8e13-43b8-95b7-1cbfcce95809', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/2cc03ed6-8e13-43b8-95b7-1cbfcce95809', 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'2cc03ed6-8e13-43b8-95b7-1cbfcce95809', 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-11-06T04:54:02.844200+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/9c85d9df-24a3-4dab-ae4a-ad9de94b76a4', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/9c85d9df-24a3-4dab-ae4a-ad9de94b76a4', 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'9c85d9df-24a3-4dab-ae4a-ad9de94b76a4', 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-11-06T04:54:02.849111+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/f7515be6-aeed-496d-baa9-8b7f59988041', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/f7515be6-aeed-496d-baa9-8b7f59988041', 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'f7515be6-aeed-496d-baa9-8b7f59988041', 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-11-06T04:54:02.853938+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=f7515be6-aeed-496d-baa9-8b7f59988041'} {16} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_collection_links_default_limit [0.113012s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "keypair2", "detail": "keypair2", "request_id": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_multi_keypair_same_name [0.320701s] ... 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'} {27} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_coe [0.073962s] ... ok {27} magnum.tests.unit.api.controllers.v1.test_quota.TestQuotaObject.test_quota_init [0.007475s] ... ok GET: /v1/quotas {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-11-06T04:54:03.819307+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}]} {3} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_not_all_tenants [0.049190s] ... ok GET: /v1/stats?project_id=123&type=invalid {} {27} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_invalid_type_stats [0.116639s] ... ok GET: /v1/clusters/cluster1 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:03.290532+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {27} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_resource_with_uuid [0.020623s] ... ok {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name [0.343059s] ... ok {27} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_none_isolation [0.001589s] ... ok {27} magnum.tests.unit.api.test_expose.TestExpose.test_expose_without_rest_content_types [0.002415s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': 5, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 7, 'id': 12, 'docker_volume_size': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "max_node_count for nodegroup1 is invalid (node_count (7) should be less or equal to max_node_count (5))", "detail": "max_node_count for nodegroup1 is invalid (node_count (7) should be less or equal to max_node_count (5)).", "request_id": ""}]} POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 3, 'node_count': 2, 'id': 12, 'docker_volume_size': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "min_node_count for nodegroup1 is invalid (min_node_count (3) should be less or equal to node_count (2))", "detail": "min_node_count for nodegroup1 is invalid (min_node_count (3) should be less or equal to node_count (2)).", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_invalid_node_count [0.351742s] ... ok {27} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_check_type [0.015825s] ... ok {27} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_supported_replace_update [0.007164s] ... ok {27} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_correct_arg_without_details_and_path [0.042151s] ... ok {27} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_no_credentials [0.029229s] ... ok {27} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_0 [0.000607s] ... ok {27} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_openstasck_ca [0.018998s] ... ok {27} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints_with_non_ca [0.000550s] ... ok {27} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions_disallowed [0.000548s] ... ok {27} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_server_image [0.039737s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:update to be performed", "detail": "Policy doesn't allow clustertemplate:update to be performed.", "request_id": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_update [0.189798s] ... ok {27} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_update_failed [0.173490s] ... ok {27} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_only_required [0.026953s] ... ok {27} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_poll_node_count [0.045774s] ... ok {27} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_create_stack [0.096576s] ... ok {27} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success_not_leader [0.016846s] ... ok {27} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_context [0.013750s] ... ok {27} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_uuid [0.031832s] ... ok {27} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_public [0.419515s] ... ok {27} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_sorted [0.043922s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_os_distro_image [0.044507s] ... ok {27} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_delete_failed [0.041767s] ... ok {27} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_creating [0.041208s] ... ok {27} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url_fail [0.017038s] ... ok {27} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enable_lbfip_disable [0.014403s] ... ok {27} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_kubernetes_definition [0.013996s] ... ok {27} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_id [0.023281s] ... ok {27} magnum.tests.unit.objects.test_federation.TestFederationObject.test_save [0.023972s] ... ok {27} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_coerce_good_values [0.002099s] ... ok {27} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_stringify_invalid [0.001506s] ... 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/8975846a-2ab6-44db-99b4-9ea9d638f406', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/8975846a-2ab6-44db-99b4-9ea9d638f406', 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'8975846a-2ab6-44db-99b4-9ea9d638f406', 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-11-06T04:54:01.881462+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/f6bc905a-7fb4-4d80-9858-d158006d1595', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/f6bc905a-7fb4-4d80-9858-d158006d1595', 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'f6bc905a-7fb4-4d80-9858-d158006d1595', 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-11-06T04:54:01.886695+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/b1b37e23-332a-4131-8983-f1248179d33d', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/b1b37e23-332a-4131-8983-f1248179d33d', 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'b1b37e23-332a-4131-8983-f1248179d33d', 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-11-06T04:54:01.891781+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/45b4ec49-f44f-4dd8-89cd-1d845daf3b3e', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/45b4ec49-f44f-4dd8-89cd-1d845daf3b3e', 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'45b4ec49-f44f-4dd8-89cd-1d845daf3b3e', 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-11-06T04:54:01.896679+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/94b536c7-0b15-44aa-bd24-8dcc17992eed', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/94b536c7-0b15-44aa-bd24-8dcc17992eed', 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'94b536c7-0b15-44aa-bd24-8dcc17992eed', 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-11-06T04:54:01.901978+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'}]} {29} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_many [0.131038s] ... 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'} GET: /v1/clusters/4b1f2e3d-e4a2-4cfb-9efb-f8ae1863b2a6/nodegroups {} GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'6a290283-5711-4049-94e4-9c99a5025782', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'78714bd1-497a-4c6c-81de-9383f44ea3d9', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {24} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_apiserver_port [0.082237s] ... ok {9} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_as_admin [0.475609s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 is referenced by one or multiple clusters.", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster [0.415292s] ... 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/47b09bed-5b22-468f-86c9-9c3381f91f48', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/47b09bed-5b22-468f-86c9-9c3381f91f48', 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'47b09bed-5b22-468f-86c9-9c3381f91f48', 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-11-06T04:54:03.503014+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/d1752c04-556f-4cdb-813a-9d5550904499', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/d1752c04-556f-4cdb-813a-9d5550904499', 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'd1752c04-556f-4cdb-813a-9d5550904499', 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-11-06T04:54:03.509289+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/2b40dc28-aead-4ce2-b270-02c16f6528ce', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/2b40dc28-aead-4ce2-b270-02c16f6528ce', 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'2b40dc28-aead-4ce2-b270-02c16f6528ce', 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-11-06T04:54:03.514542+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/445f3d40-4bee-48d8-b6b3-7ae0e6f31b99', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/445f3d40-4bee-48d8-b6b3-7ae0e6f31b99', 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'445f3d40-4bee-48d8-b6b3-7ae0e6f31b99', 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-11-06T04:54:03.519676+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'}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_all_with_all_projects [0.192853s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/min_node_count', 'value': 3, 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "min_node_count for nodegroup1 is invalid (min_node_count (3) should be less or equal to node_count (2))", "detail": "min_node_count for nodegroup1 is invalid (min_node_count (3) should be less or equal to node_count (2)).", "request_id": ""}]} {12} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_min_node_count_failed [0.210210s] ... ok DELETE: /v1/clusters/ddbdfc70-4776-46f2-adb7-f16948c23cb5/nodegroups/e297d55c-ba26-4598-b128-cd06ba14efe2 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_nodegroup_as_admin [0.381834s] ... ok GET: /v1/clustertemplates/test_clustertemplate {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple ClusterTemplates exist with same name", "detail": "Multiple ClusterTemplates exist with same name. Please use the ClusterTemplate uuid instead.", "request_id": ""}]} PATCH: /v1/clusters/test_cluster [{'path': '/name', 'value': 'test_cluster', 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name_multiple_cluster [0.412270s] ... ok {30} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name_multiple_cluster_template [0.091420s] ... ok PATCH: /v1/clustertemplates/1d42d57e-4d91-41dc-9567-49a33fe22709 [{'path': '/name', 'value': 'cluster_model_example_B', 'op': 'replace'}] GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/1d42d57e-4d91-41dc-9567-49a33fe22709", "rel": "self"}, {"href": "http://localhost/clustertemplates/1d42d57e-4d91-41dc-9567-49a33fe22709", "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": "1d42d57e-4d91-41dc-9567-49a33fe22709", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "1d42d57e-4d91-41dc-9567-49a33fe22709", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_B", "created_at": "2019-11-06T04:54:03.708274+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {13} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_as_admin [0.247546s] ... ok GET: /v1/federations/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation not_found could not be found", "detail": "Federation not_found could not be found.", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name_not_found [0.025515s] ... ok GET: /v1/clusters/8559f1ce-ff23-43f2-9c66-9beb7b16a3bf/nodegroups/7f1d2474-9ef5-498a-ae84-24708e809df1 {} GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_one_wrong_microversion [0.451603s] ... ok GET: /v1/clustertemplates/32769d3d-4e21-4050-90ec-9070028499d8 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate 32769d3d-4e21-4050-90ec-9070028499d8 could not be found", "detail": "ClusterTemplate 32769d3d-4e21-4050-90ec-9070028499d8 could not be found.", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid_not_found [0.089819s] ... ok GET: /v1/stats?project_id=234 {} GOT:{u'clusters': 1, u'nodes': 6} {0} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_tenant_stats [0.188494s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestUuidType.test_valid_uuid [0.013417s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_invalid_providers [0.001211s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_invalid_create [0.002744s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_valid_create [0.002072s] ... ok {0} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanCert.test_barbican_cert_none_values [0.002846s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert [0.011020s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican [0.007022s] ... ok {0} magnum.tests.unit.common.test_clients.ClientsTest.test_magnum_url [0.002985s] ... ok {0} magnum.tests.unit.common.test_rpc.TestProfilerRequestContextSerializer.test_deserialize_context [0.010911s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup [0.007761s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_get_client_profiler_enabled [0.008779s] ... ok {0} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_string [0.000286s] ... ok {0} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_crl_sign [0.000171s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates_with_error [0.003958s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create [0.181514s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_pull_data_success [0.015923s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 10} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-11-06T04:54:03.880088+00:00", "updated_at": null, "hard_limit": 10, "project_id": "fake_project", "id": 42} PATCH: /v1/quotas {'project_id': 'not-found', 'resource': 'Cluster', 'hard_limit': 20} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Quota could not be found: project_id not-found resource Cluster", "detail": "Quota could not be found: project_id not-found resource Cluster.", "request_id": ""}]} {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domain_project_id [0.008423s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_patch_quota_not_found [0.055097s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_update_mandatory_attr [0.041657s] ... ok {3} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_invalid_flavor [0.009715s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': -1, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute create_timeout", "detail": "Invalid input for field/attribute create_timeout. Value: '-1'. Value should be greater or equal to 0", "request_id": ""}]} {3} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_none_flavor [0.004522s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster_not_found [0.014234s] ... ok {17} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_negative [0.094794s] ... ok {3} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_without_os_distro [0.004439s] ... ok {3} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_environment_variables_valid_json [0.001668s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_by_uuid [0.083269s] ... ok {3} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_cluster [0.016194s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_node_address [0.013380s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_node_address [0.012570s] ... ok {3} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_http [0.057476s] ... ok {3} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_noauth [0.005810s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_output_with_mapping_type [0.008748s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_driver_not_supported [0.007774s] ... ok {3} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init [0.003299s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'master', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Creating master nodegroups is currently not supported", "detail": "Creating master nodegroups is currently not supported.", "request_id": ""}]} {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_swarm_v2_definition [0.007996s] ... ok {3} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_timeout [0.002706s] ... ok {9} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_master_ng [0.274582s] ... ok {3} magnum.tests.unit.common.test_exception.TestException.test_all_exceptions [0.033644s] ... ok {9} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_add_with_no_value [0.037141s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterType.test_from_primitive [0.001989s] ... ok {9} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_valid_mac_addr [0.015930s] ... ok {3} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_external_network_id [0.015576s] ... ok {9} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch [0.016173s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_dehydration [0.008232s] ... ok {3} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_notin_cache [0.009640s] ... ok {9} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_nonexist_image_by_name [0.005059s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_object_property [0.010045s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports_level1 [0.009073s] ... ok {3} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_create_federation [0.025819s] ... ok {3} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_projectid [0.012615s] ... ok {9} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_update [0.019995s] ... ok {9} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_delete_cert [0.022777s] ... ok {3} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template_that_does_not_exist [0.024302s] ... ok {9} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_cert_fail [0.015075s] ... ok {3} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_create_nodegroup_already_exists [0.022106s] ... ok {9} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_get_root_helper [0.014068s] ... ok {3} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_all [0.021066s] ... ok {9} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_client_files_none [0.004514s] ... ok {3} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_upgrade_default_worker_ng [0.194247s] ... ok {9} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_environment [0.453740s] ... ok {3} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_insecure [0.287207s] ... ok {9} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action [0.009449s] ... ok {3} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_refresh [0.024122s] ... ok {9} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_multi_master [0.019794s] ... ok {9} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete [0.122454s] ... ok {3} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_to_primitive [0.002834s] ... ok {9} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_compute_memory_util [0.011439s] ... ok {3} magnum.tests.unit.objects.test_fields.TestClusterType.test_coerce_bad_values [0.002190s] ... ok {9} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster_already_exists [0.018413s] ... ok {9} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster_nullable_cluster_template_id [0.015286s] ... ok {3} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_coerce_bad_values [0.002160s] ... ok {9} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_create_federation [0.015469s] ... ok {3} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_stringify [0.001939s] ... ok {9} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroup_by_id [0.018913s] ... ok {3} magnum.tests.unit.objects.test_objects.TestObject.test_loaded_in_primitive [0.012802s] ... ok {9} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_invalid_sort_key [0.023873s] ... ok {9} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_multiple_ngs_failed_and_updating [0.036914s] ... ok {9} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_deleted [0.023349s] ... ok {9} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_rollback_failed [0.026100s] ... ok {9} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_get_by_host_and_binary [0.015842s] ... ok {9} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_save [0.018891s] ... ok {9} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_health_status [0.025405s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'name': 'test_ng'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/1e7da720-aece-461d-9979-a8d957806aae", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/1e7da720-aece-461d-9979-a8d957806aae", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 3, "uuid": "1e7da720-aece-461d-9979-a8d957806aae", "version": null, "role": "worker", "node_count": 1, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "test_ng", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {2} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_only_name [0.282714s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_add_internal_attr [0.041218s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:03.669732+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_set_project_id_and_user_id [0.047722s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_replace_with_no_value [0.021197s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_invalid_op [0.021755s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_multitype_tostring [0.017472s] ... ok {2} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_created [0.018225s] ... ok {2} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_not_supported_add_update [0.013619s] ... ok {2} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https_no_cert [0.057800s] ... ok {2} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_store_cert_failure [0.026951s] ... ok {2} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_store_cert [0.019147s] ... ok {2} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_cached [0.011060s] ... ok {2} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_no_env_variables [0.027926s] ... ok {2} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_with_bytes_issuer_name [0.429901s] ... ok {2} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_without_ca_usage [0.000249s] ... ok {2} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack_timeout_is_zero [0.024988s] ... ok {2} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete_failed [0.158150s] ... ok {2} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_delete_stack_with_error [0.077653s] ... ok {2} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_get_metric_unit [0.010317s] ... ok {2} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_health_unreachable_cluster [0.011163s] ... ok {2} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_create [0.014251s] ... ok {2} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_ca_certificate [0.014404s] ... ok {2} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_userid [0.011622s] ... ok {2} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id [0.046185s] ... ok GET: /v1/clustertemplates/detail?limit=3&marker=372fddda-2377-4fe2-81ce-179ffee4b1f9 {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/fa01b938-5d08-42a1-81de-c860654799c4', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/fa01b938-5d08-42a1-81de-c860654799c4', 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'fa01b938-5d08-42a1-81de-c860654799c4', 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-11-06T04:54:02.972025+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_cluster_template.TestListClusterTemplate.test_detail_with_pagination_marker [0.154783s] ... ok {2} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_uudid_that_does_not_exist [0.016468s] ... ok {2} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_name [0.018366s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_none_api_address [0.018219s] ... ok {2} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list [0.013278s] ... ok {2} magnum.tests.unit.objects.test_objects.TestObject.test_contains [0.007501s] ... ok {2} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_refresh [0.013551s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:03.565195+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_public_not_set [0.041775s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': u'foo', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 1, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "f1509895-3c00-4713-961f-fc41830e6819"} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_lb_one_node [0.332978s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Network driver type calico is not supported, expecting a docker/flannel/unspecified network driver", "detail": "Network driver type calico is not supported, expecting a docker/flannel/unspecified network driver.", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster_not_allow_update [0.282584s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/image_id' is a mandatory attribute and can not be removed", "detail": "'/image_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/coe', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/coe' is a mandatory attribute and can not be removed", "detail": "'/coe' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/external_network_id', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/external_network_id' is a mandatory attribute and can not be removed", "detail": "'/external_network_id' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/server_type', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/server_type' is a mandatory attribute and can not be removed", "detail": "'/server_type' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/tls_disabled', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/tls_disabled' is a mandatory attribute and can not be removed", "detail": "'/tls_disabled' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/public' is a mandatory attribute and can not be removed", "detail": "'/public' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/registry_enabled', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/registry_enabled' is a mandatory attribute and can not be removed", "detail": "'/registry_enabled' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/cluster_distro', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/cluster_distro' is a mandatory attribute and can not be removed", "detail": "'/cluster_distro' is a mandatory attribute and can not be removed", "request_id": ""}]} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/network_driver', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/network_driver' is a mandatory attribute and can not be removed", "detail": "'/network_driver' is a mandatory attribute and can not be removed", "request_id": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_mandatory_property_fail [0.107566s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:04.738598+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.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_flavor [0.046513s] ... ok PATCH: /v1/federations/e2112a71-3c4b-49d6-9d83-4e4c97bb0e87 [{'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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e2112a71-3c4b-49d6-9d83-4e4c97bb0e87"} GET: /v1/federations/e2112a71-3c4b-49d6-9d83-4e4c97bb0e87 {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [], u'uuid': u'e2112a71-3c4b-49d6-9d83-4e4c97bb0e87', u'links': [{u'href': u'http://localhost/v1/federations/e2112a71-3c4b-49d6-9d83-4e4c97bb0e87', u'rel': u'self'}, {u'href': u'http://localhost/federations/e2112a71-3c4b-49d6-9d83-4e4c97bb0e87', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:05.860864+00:00', u'updated_at': u'2019-11-06T04:54:05.925628+00:00', u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'federation-example'} {5} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_member_unjoin [0.146199s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': 5, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/068d13b3-970e-4cbb-b038-28a0b687ba65", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/068d13b3-970e-4cbb-b038-28a0b687ba65", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "068d13b3-970e-4cbb-b038-28a0b687ba65", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": 5, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {12} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_max_node_count [0.256990s] ... ok {12} magnum.tests.unit.api.controllers.v1.test_types.TestDNSListType.test_valid_multi_dns [0.018226s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'keypair': None, u'node_count': 4, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'UPDATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:03.972509+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {19} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name [0.504290s] ... ok {12} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_valid_image_by_id [0.004345s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'. Value should have a maximum character requirement of 242", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456test_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '-test_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '-test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '.test_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '.test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '_test_cluster', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '_test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: ''. Value should have a minimum character requirement of 1", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_name [0.097070s] ... ok {12} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_valid_image_by_name [0.004236s] ... ok {12} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive [0.017273s] ... ok {12} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_delete_trust_not_found [0.031004s] ... ok {12} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity [0.012221s] ... ok {12} magnum.tests.unit.common.test_service.TestMagnumService.test_prepare_service_with_argv_not_none [0.005160s] ... ok {12} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete_conflict [0.308250s] ... ok {12} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_check_complete [0.275249s] ... ok {12} magnum.tests.unit.conductor.handlers.test_conductor_listener.TestHandler.test_ping_conductor [0.001797s] ... ok {12} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action_copies_object [0.017007s] ... ok {12} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete_stack_not_found [0.143361s] ... ok {12} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_lb_neutron [0.242136s] ... ok {12} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_nodegroup_create [0.019850s] ... ok {12} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid [0.012164s] ... ok {12} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_multiple_cluster_template [0.054582s] ... ok {12} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_hidden [0.041960s] ... ok {12} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_update_cluster [0.018639s] ... ok {12} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_by_id [0.021345s] ... ok {12} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_by_uuid [0.014548s] ... ok {12} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_update_failed [0.024200s] ... ok {12} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_octavia_disabled [0.023529s] ... ok {12} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_api_address [0.014346s] ... ok {12} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list_all [0.015350s] ... ok {12} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list_with_filters [0.014004s] ... ok {12} magnum.tests.unit.objects.test_fields.TestServerType.test_to_primitive [0.001903s] ... ok {12} magnum.tests.unit.objects.test_objects.TestObject.test_static_result [0.007503s] ... ok {12} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_compute_metric_raise [0.020472s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:update to be performed", "detail": "Policy doesn't allow cluster:update to be performed.", "request_id": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_update [0.254173s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 6} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 6, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:03.788688+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': u'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_non_existent_property_fail [0.085931s] ... ok {10} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize [0.354144s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-key", "detail": "test-key", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_keypair [0.278276s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:02.790936+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_cluster_template.TestPost.test_create_cluster_template_with_dns [0.046585s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': None, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "700d0269-a736-4960-acc1-068c00801087"} {11} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_none [0.311943s] ... 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': '90bf622c-0ec5-43b4-9198-84338216a62e'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Please specify a `properties` dict for the federation", "detail": "Please specify a `properties` dict for the federation.", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_no_dns_zone_name [0.103582s] ... 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-11-06T04:54:03.978582+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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2019-11-06T04:54:03.978582+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-11-06T04:54:04.250721+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-11-06T04:54:03.978582+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} {31} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_singular [0.375693s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": true, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2019-11-06T04:54:04.671666+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-11-06T04:54:04.873716+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-11-06T04:54:04.671666+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'} {25} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_hidden_cluster_template_success [0.294688s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'flannel', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:04.357881+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "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_network_driver_non_def_config [0.045502s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'keypair': 'keypair2', 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "bad1637a-dcac-458e-a2d9-1b60d510687c"} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_keypair [0.262382s] ... ok DELETE: /v1/federations/fe8f3af8-1efa-43a9-b011-d63c8ea3efc4 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation fe8f3af8-1efa-43a9-b011-d63c8ea3efc4 could not be found", "detail": "Federation fe8f3af8-1efa-43a9-b011-d63c8ea3efc4 could not be found.", "request_id": ""}]} {10} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_not_found [0.047880s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 3, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "a78f16a8-5a85-4c8f-b1d4-7b5ba9e54d2b"} {19} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_docker_volume_size [0.284951s] ... 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'} {29} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_dns_nameserver [0.074036s] ... 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': '2d022066-abb6-4c9b-895b-66342c800fe1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "No hostcluster specified", "detail": "No hostcluster specified. Please specify a hostcluster_id.", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_no_hostcluster_id [0.071045s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:04.509558+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {30} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_set_project_id_and_user_id [0.036940s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2000-01-01T00:00:00+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {17} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template [0.050670s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/max_node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_wrong_microversion [0.138094s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_B", "created_at": "2019-11-06T04:54:03.199705+00:00", "network_driver": null, "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.magnum", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {16} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_name_with_cluster [0.387207s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "01e8e9ce-c514-4855-8ad0-06fb13364161"} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_master_flavor_id [0.238826s] ... 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'} {13} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_dns_nameserver [0.066747s] ... ok GET: /v1/federations/a74f7430-520a-4aae-9164-9b4c76ea1c53 {} 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'a74f7430-520a-4aae-9164-9b4c76ea1c53', u'links': [{u'href': u'http://localhost/v1/federations/a74f7430-520a-4aae-9164-9b4c76ea1c53', u'rel': u'self'}, {u'href': u'http://localhost/federations/a74f7430-520a-4aae-9164-9b4c76ea1c53', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:04.180567+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'} {10} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one [0.043115s] ... ok PATCH: /v1/federations/44ec47eb-9f40-4da1-88c1-595acf5f28cd [{'path': '/member_ids', 'value': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'op': 'add'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "A cluster with UUID 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is already a member of the federation federation-example", "detail": "A cluster with UUID 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is already a member of the federation federation-example.", "request_id": ""}]} {30} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_join_cluster_already_member [0.158084s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'my-image', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "my-image", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:04.076656+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_doesnt_contain_id [0.055130s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': True, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:02.353719+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {21} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_success [0.044568s] ... ok GET: /v1/federations/test_federation {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple federations exist with same name", "detail": "Multiple federations exist with same name. Please use the federation uuid instead.", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name_multiple_federation [0.044873s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'flannel', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:04.787186+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_network_driver [0.047858s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "436d7ac3-1520-4067-8fdd-154782c02676"} {19} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_master_count [0.323633s] ... ok GET: /v1/quotas?all_tenants=True {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-11-06T04:54:06.270737+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-11-06T04:54:06.272895+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-11-06T04:54:06.274635+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-11-06T04:54:06.276214+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_tenants [0.035524s] ... ok GET: /v1/clusters/cluster1/nodegroups?role=non-existent {} GOT:{u'nodegroups': []} {4} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_by_non_existent_role [0.271771s] ... ok GET: /v1/quotas {} GOT:{u'quotas': []} {4} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_empty [0.037417s] ... ok {4} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_multiple_valid_network [0.012690s] ... 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'9582a304-ebf4-48ca-8c45-3dd5a99e09e7', u'links': [{u'href': u'http://localhost/v1/federations/9582a304-ebf4-48ca-8c45-3dd5a99e09e7', u'rel': u'self'}, {u'href': u'http://localhost/federations/9582a304-ebf4-48ca-8c45-3dd5a99e09e7', 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'f8479960-bac3-49c8-bda6-dcc4d82258d5', u'links': [{u'href': u'http://localhost/v1/federations/f8479960-bac3-49c8-bda6-dcc4d82258d5', u'rel': u'self'}, {u'href': u'http://localhost/federations/f8479960-bac3-49c8-bda6-dcc4d82258d5', 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'0b804f1f-6696-458f-a9e6-e46436e89533', u'links': [{u'href': u'http://localhost/v1/federations/0b804f1f-6696-458f-a9e6-e46436e89533', u'rel': u'self'}, {u'href': u'http://localhost/federations/0b804f1f-6696-458f-a9e6-e46436e89533', 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=0b804f1f-6696-458f-a9e6-e46436e89533'} {4} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_isolation_valid [0.001565s] ... ok {11} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_collection_links_default_limit [0.070744s] ... ok {4} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_no_label [0.001242s] ... ok {4} magnum.tests.unit.common.test_neutron.NeutronTest.test_delete_floatingip_exception [0.018087s] ... ok {4} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_network_name_notfound [0.027679s] ... ok {4} magnum.tests.unit.common.test_profiler.TestProfiler.test_setup_profiler_without_osprofiler [0.012480s] ... ok {4} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get_exceed_manifest_size [0.005673s] ... ok {4} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_unknown_kwargs_raises_error [0.012311s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Test", "detail": "Test", "request_id": ""}]} {4} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions [0.000514s] ... ok {29} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_keypair [0.034374s] ... ok {4} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_set_file_permissions [0.008965s] ... ok {4} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete_with_lb [0.286866s] ... ok {4} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_node_count_success [0.246842s] ... 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.030632s] ... ok {4} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_poll_node_count_by_update [0.390862s] ... ok {4} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_get_metric_names [0.015405s] ... ok {4} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_userid_projectid [0.013733s] ... ok {4} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_opts [0.015907s] ... ok {4} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template [0.062008s] ... ok {4} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id_hidden [0.042002s] ... ok {4} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_create_magnum_service_failure_for_dup [0.017970s] ... ok {4} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_destroy_nodegroup [0.029432s] ... ok {4} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_update_quota [0.024405s] ... ok {4} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_create_x509keypair_already_exists [0.016538s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_fail [0.009285s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_duplicated_name [0.009068s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_bm_fedora_kubernetes_ironic_definition [0.007398s] ... ok {4} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_get_by_name [0.013845s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObject.test_obj_fields [0.007444s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': '27e3153e-d5bf-4b7e-b517-fb518e17f34c', 'cluster_template': 'test_2'} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Cluster Template is not valid for upgrade: Nodegroup test_ng can be upgraded only to match cluster's template (test_1)", "detail": "Cluster Template is not valid for upgrade: Nodegroup test_ng can be upgraded only to match cluster's template (test_1).", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_non_default_ng_invalid_ct [0.214861s] ... ok GET: /v1/quotas/fake_project/Cluster {} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"project_id": "fake_project", "resource": "Cluster", "hard_limit": 15} {5} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_with_config_default [0.023572s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_frombasetype [0.013058s] ... ok {5} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_when_user_forbidden [0.010794s] ... ok {5} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_invalid [0.001637s] ... ok {5} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_invalid_providers [0.001240s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/max_node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 2, "id": 12, "uuid": "483203a3-dbee-4a9c-9d65-9820512f4df8", "version": "1", "role": "worker", "node_count": 2, "project_id": "fake_project", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": 4, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2019-11-06T04:54:03.006898+00:00", "flavor_id": null} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'cluster_id': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'min_node_count': 2, u'id': 12, u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'version': u'1', u'role': u'worker', u'node_count': 2, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': 4, u'is_default': False, u'image_id': None, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'nodegroup1', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:03.006898+00:00', u'flavor_id': None} {6} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_ok_by_name [0.387167s] ... 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'7da0804d-a20c-4aa4-a956-fc4840ab200b', u'links': [{u'href': u'http://localhost/v1/federations/7da0804d-a20c-4aa4-a956-fc4840ab200b', u'rel': u'self'}, {u'href': u'http://localhost/federations/7da0804d-a20c-4aa4-a956-fc4840ab200b', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {11} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_one [0.043389s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:update to be performed", "detail": "Policy doesn't allow cluster:update to be performed.", "request_id": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_update [0.243149s] ... ok GET: /v1/quotas/fake_project/Cluster {} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"project_id": "fake_project", "resource": "Cluster", "hard_limit": 20} {6} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_no_config_default [0.033882s] ... ok GET: /v1/stats {} GOT:{u'clusters': 2, u'nodes': 12} {6} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_all_stats [0.340459s] ... 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": ""}]} GET: /v1/stats {} GOT:{u'clusters': 1, u'nodes': 6} {6} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_self_stats [0.304250s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_invalid_values [0.029111s] ... ok {5} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_server_debug_on_clientfault [0.018168s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_add_attr_already_exist [0.018339s] ... ok {5} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_cluster_type_supported [0.004653s] ... ok {5} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_not_allowed_create [0.006944s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:04.980466+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.test_validation.TestValidation.test_enforce_network_driver_types_one_allowed_create [0.003038s] ... ok {6} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_config_create [0.005690s] ... ok {25} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_labels [0.041984s] ... ok {6} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_invalid_create [0.005254s] ... ok {5} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanCert.test_barbican_cert [0.003572s] ... 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}]} {30} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_get_many [0.037671s] ... ok {6} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_revision [0.023617s] ... ok {6} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCertManager.test_local_cert_manager [0.003849s] ... ok {30} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_frombasetype [0.019699s] ... ok {5} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCert.test_get_decrypted_private_key [0.001887s] ... ok {6} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_with_fail [0.019746s] ... ok {30} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_valid_values [0.018571s] ... ok {5} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_noauth [0.004478s] ... ok {6} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_intermediates_fail [0.020802s] ... ok {30} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_frombasetype_no_value [0.018134s] ... ok {5} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_noauth [0.003858s] ... ok {5} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_password_legacy [0.019884s] ... ok {30} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_docker_memory [0.025891s] ... ok {6} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name_is_None [0.022500s] ... ok {6} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_context [0.013855s] ... ok {6} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup_transport_null [0.012479s] ... ok {6} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_endianness [0.000570s] ... ok {6} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_update_complete [0.287493s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 6, 'nodegroup': u'0e417201-6b22-4ed2-b8c7-133e61ea865c'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Resizing test-worker outside the allowed range: min_node_count = 1, max_node_count = 5", "detail": "Resizing test-worker outside the allowed range: min_node_count = 1, max_node_count = 5", "request_id": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize_with_node_count_greater_than_max [0.184757s] ... ok {6} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_class_action [0.012957s] ... ok {6} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_with_lb_neutron [0.030073s] ... ok {6} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete_stack_operation_ongoing [0.152994s] ... ok {6} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_scale_up [0.019514s] ... ok {6} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_that_does_not_exist [0.065413s] ... ok {6} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template_uuid [0.020933s] ... ok {6} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_create_quota_already_exists [0.024004s] ... ok {6} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair [0.041200s] ... ok {6} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_update_failed [0.039481s] ... ok {6} magnum.tests.unit.objects.test_fields.TestClusterType.test_coerce_good_values [0.003520s] ... 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/a5f909c0-e19f-4648-92c7-b4e43edcf8c0 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/a5f909c0-e19f-4648-92c7-b4e43edcf8c0", "rel": "self"}, {"href": "http://localhost/clustertemplates/a5f909c0-e19f-4648-92c7-b4e43edcf8c0", "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": "a5f909c0-e19f-4648-92c7-b4e43edcf8c0", "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-11-06T04:54:04.402823+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_os_distro_image [0.043648s] ... ok {6} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_to_primitive [0.002056s] ... ok {6} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_coerce_good_values [0.001952s] ... ok {6} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_report_state_up [0.031160s] ... ok {6} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_create [0.370282s] ... ok {6} magnum.tests.unit.objects.test_objects.TestObject.test_object_inheritance [0.012151s] ... ok {6} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_by_uuid [0.021037s] ... ok GET: /v1/clusters/cluster1/nodegroups {} GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'727e3027-8765-4397-b5ed-da3a8c3831d9', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'b7ac0947-643a-4164-917f-1c8849f614e2', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'non_default_ng', u'is_default': True, u'image_id': None, u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {20} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_by_name_non_default_ngs [0.310916s] ... 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": ""}]} {30} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_server_debug_on_serverfault [0.026791s] ... ok {30} magnum.tests.unit.cmd.test_conductor.TestMagnumConductor.test_conductor_config_workers [0.043291s] ... ok {30} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance [0.004129s] ... ok {30} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trust_with_all_roles [0.021478s] ... ok {30} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_with_invalid_csr [0.100504s] ... ok {30} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_in_cache [0.014518s] ... ok {30} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_get_cluster_ca_certificate [0.006465s] ... ok {30} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_multi_master [0.027462s] ... ok {30} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_get_metric_unit [0.009093s] ... ok {30} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_name [0.017360s] ... ok {30} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_not_found [0.065901s] ... ok {30} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list [0.036448s] ... ok {30} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_sorted [0.031793s] ... ok GET: /v1/clusters/711dc969-1e83-4073-a77d-eb9f17f2bf01 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/711dc969-1e83-4073-a77d-eb9f17f2bf01', u'rel': u'self'}, {u'href': u'http://localhost/clusters/711dc969-1e83-4073-a77d-eb9f17f2bf01', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'711dc969-1e83-4073-a77d-eb9f17f2bf01', 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-11-06T04:54:03.923125+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} GET: /v1/clusters/711dc969-1e83-4073-a77d-eb9f17f2bf01 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/711dc969-1e83-4073-a77d-eb9f17f2bf01', u'rel': u'self'}, {u'href': u'http://localhost/clusters/711dc969-1e83-4073-a77d-eb9f17f2bf01', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'711dc969-1e83-4073-a77d-eb9f17f2bf01', 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-11-06T04:54:03.923125+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} GET: /clusters/711dc969-1e83-4073-a77d-eb9f17f2bf01 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/711dc969-1e83-4073-a77d-eb9f17f2bf01', u'rel': u'self'}, {u'href': u'http://localhost/clusters/711dc969-1e83-4073-a77d-eb9f17f2bf01', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'711dc969-1e83-4073-a77d-eb9f17f2bf01', 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-11-06T04:54:03.923125+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_links [0.659955s] ... ok {30} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_deleting [0.041900s] ... ok {30} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_updating [0.367777s] ... ok {30} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_new_ng_updating [0.039262s] ... ok {30} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_heat_param [0.008953s] ... ok {30} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_from_primitive [0.002575s] ... ok GET: /v1/clusters/893763c9-d17b-46d6-bbe9-c49ebedf3bc9/nodegroups/ {} GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_wrong_microversion [0.203330s] ... ok {30} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_stringify [0.001395s] ... ok {30} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_save [0.043451s] ... ok {30} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports_level2 [0.016648s] ... ok {30} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_same_revision_does_not_backport [0.015547s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_B", "created_at": "2019-11-06T04:54:04.346053+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-11-06T04:54:04.346053+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'} {31} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_singular [0.290227s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5b85d1f7-b097-414e-967b-f413a383fde1"} {29} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_node_count [0.349133s] ... ok PATCH: /v1/federations/2fc000ce-0a2a-4874-a75e-dd63857c5fe4 [{'path': '/member_ids', 'value': 'deb10db3-5829-4f31-b444-70ca63e8f846', 'op': 'add'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster deb10db3-5829-4f31-b444-70ca63e8f846 could not be found", "detail": "Cluster deb10db3-5829-4f31-b444-70ca63e8f846 could not be found.", "request_id": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_join_non_existent_cluster [0.059220s] ... ok GET: /v1/federations?limit=3&marker=512445d0-0918-4581-8562-4ca2f6df89a1 {} 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'fdbf1f7a-06e8-4786-9f7b-676389c58ed4', u'links': [{u'href': u'http://localhost/v1/federations/fdbf1f7a-06e8-4786-9f7b-676389c58ed4', u'rel': u'self'}, {u'href': u'http://localhost/federations/fdbf1f7a-06e8-4786-9f7b-676389c58ed4', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {25} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_all_with_pagination_marker [0.068438s] ... ok GET: /v1/clustertemplates/c3515e35-9546-4484-a185-6a4757af8cb5 {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/c3515e35-9546-4484-a185-6a4757af8cb5', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/c3515e35-9546-4484-a185-6a4757af8cb5', 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'c3515e35-9546-4484-a185-6a4757af8cb5', 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'c3515e35-9546-4484-a185-6a4757af8cb5', 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-11-06T04:54:04.691943+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'} {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid_admin [0.059695s] ... 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/5d3448b0-22bb-4994-b274-29e649aa15a9', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/5d3448b0-22bb-4994-b274-29e649aa15a9', 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'5d3448b0-22bb-4994-b274-29e649aa15a9', 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-11-06T04:54:03.857015+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/0f2479ce-b576-4a06-980f-6ff9a55facfb', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/0f2479ce-b576-4a06-980f-6ff9a55facfb', 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'0f2479ce-b576-4a06-980f-6ff9a55facfb', 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-11-06T04:54:03.862357+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/69ac1336-4e15-42ca-bc4c-65c0f3442edf', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/69ac1336-4e15-42ca-bc4c-65c0f3442edf', 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'69ac1336-4e15-42ca-bc4c-65c0f3442edf', 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-11-06T04:54:03.867511+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=69ac1336-4e15-42ca-bc4c-65c0f3442edf'} {14} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_collection_links [0.132456s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:delete to be performed", "detail": "Policy doesn't allow clustertemplate:delete to be performed.", "request_id": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_delete [0.085628s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name_not_found [0.147428s] ... ok GET: /v1/clusters/58f7dafc-c0f1-42e9-b91b-528821a658c5/nodegroups/6c668882-78ab-407c-85b8-1b0472539b03 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow nodegroup:get to be performed", "detail": "Policy doesn't allow nodegroup:get to be performed.", "request_id": ""}]} {24} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestNodeGroupPolicyEnforcement.test_policy_disallow_get_one [0.203713s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.8.8,114.114.114.114'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2000-01-01T00:00:00+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.8.8,114.114.114.114"} GET: /v1/stats?project_id=34 {} GOT:{u'clusters': 0, u'nodes': 0} {13} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_multi_dns [0.045732s] ... ok {24} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_invalid_tenant_stats [0.286697s] ... ok GET: /v1/clusters/cluster1/nodegroups?role=master {} GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'a30a7281-e660-430e-8501-6f7fb9b892cc', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} GET: /v1/clusters/cluster1/nodegroups?role=worker {} GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'e5ab59d6-2684-49f2-86ab-5c72488c19ba', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {20} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_by_role [0.392755s] ... ok {24} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_internal_attr [0.036475s] ... ok {24} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_resource_with_name [0.018178s] ... ok {24} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_latest_update [0.018516s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/resize {'node_count': 6, 'nodegroup': u'7792a9ba-b84d-4bf1-9b1c-71f376aa4c18'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Resizing a master nodegroup is not supported", "detail": "Resizing a master nodegroup is not supported.", "request_id": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterResize.test_resize_with_master_nodegroup [0.174887s] ... ok {24} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_without_intermediate [0.010811s] ... ok {24} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat [0.004922s] ... ok {24} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_region [0.006257s] ... ok {24} magnum.tests.unit.common.test_clients.ClientsTest.test_url_for [0.004250s] ... ok {24} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_trustee_domain_id [0.026991s] ... ok GET: /v1/clusters/5ab4846a-2153-4a5c-a349-831286b0ce20/nodegroups/not-here {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup not-here could not be found", "detail": "Nodegroup not-here could not be found.", "request_id": ""}]} {24} magnum.tests.unit.common.test_rpc.TestRpc.test_get_server_profiler_enabled [0.012916s] ... ok {25} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_one_non_existent_ng [0.279045s] ... ok {24} magnum.tests.unit.common.test_service.TestMagnumService.test_prepare_service_with_argv_none [0.005036s] ... ok {24} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_check_exit_code_boolean [0.048720s] ... ok {24} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates_if_raise_error [0.006884s] ... ok {24} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_rollback_complete [0.207623s] ... ok {24} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_two_container_hosts [0.230415s] ... ok {24} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_default_value [0.022418s] ... ok {24} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_type_check [0.012436s] ... ok {24} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_with_filters [0.113160s] ... ok {24} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_create_quota [0.013792s] ... ok {24} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_new_ng_creating [0.022264s] ... ok {24} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs [0.016876s] ... ok {24} magnum.tests.unit.objects.test_federation.TestFederationObject.test_create [0.016509s] ... ok {24} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_uuid [0.014907s] ... ok {24} magnum.tests.unit.objects.test_federation.TestFederationObject.test_refresh [0.014963s] ... ok {24} magnum.tests.unit.objects.test_fields.TestServerType.test_coerce_good_values [0.001935s] ... ok {24} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_get_by_host_and_binary_no_service [0.015818s] ... ok {24} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization_iterables [0.008263s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/flavor_id', 'value': 'aaa', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_flavor_id [0.205857s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'invalid-res', 'id': 42, 'hard_limit': 10} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute resource", "detail": "Invalid input for field/attribute resource. Value: 'invalid-res'. Value should be one of: Cluster", "request_id": ""}]} {11} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_invalid_resource [0.029921s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 [{'path': '/max_node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 2, "id": 12, "uuid": "483203a3-dbee-4a9c-9d65-9820512f4df8", "version": "1", "role": "worker", "node_count": 2, "project_id": "fake_project", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": 4, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2019-11-06T04:54:02.558430+00:00", "flavor_id": null} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'cluster_id': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'min_node_count': 2, u'id': 12, u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'version': u'1', u'role': u'worker', u'node_count': 2, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': 4, u'is_default': False, u'image_id': None, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'nodegroup1', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.558430+00:00', u'flavor_id': None} {11} magnum.tests.unit.api.controllers.v1.test_types.TestDNSListType.test_valid_single_dns [0.018655s] ... ok {11} magnum.tests.unit.api.controllers.v1.test_types.TestUuidType.test_invalid_uuid [0.021827s] ... ok {21} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_ok [0.366304s] ... ok {11} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_non_exist [0.019608s] ... ok {11} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_with_valid_providers_none_isolation [0.002204s] ... ok {11} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_upgrade [0.022906s] ... ok {11} magnum.tests.unit.cmd.test_status.TestUpgradeChecks.test__sample_check [0.011337s] ... ok {11} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_token [0.026777s] ... ok {11} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_has_publickey [0.200991s] ... ok {11} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_extentions_as_client [0.357279s] ... ok {11} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_with_unicode_csr [0.224927s] ... ok {11} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_resize_success [0.163500s] ... ok {11} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_all_values [0.017145s] ... ok {11} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_delete_stack [0.245380s] ... ok {11} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_nodegroup_update [0.013004s] ... ok {11} magnum.tests.unit.conf.test_conf.ConfTestCase.test_import_mods_no_func [0.009522s] ... ok {11} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_module_name_valid_mods [0.007647s] ... ok {11} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_uuid [0.015814s] ... ok {11} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_destroy_magnum_service [0.021235s] ... ok {11} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_creating [0.020305s] ... ok {11} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_failed_default_ng [0.023188s] ... ok {11} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_rollback_complete [0.024433s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params [0.034246s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_node_address_fip_disabled [0.012263s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_unexpect_size [0.009458s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_invalid_ip_ver [0.009186s] ... ok {11} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_load_entry_points [0.009285s] ... ok {11} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list [0.014869s] ... ok {11} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_coerce_good_values [0.001925s] ... ok GET: /v1/clustertemplates {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:get_all to be performed", "detail": "Policy doesn't allow clustertemplate:get_all to be performed.", "request_id": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_get_all [0.028749s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_external_network_id [0.199561s] ... ok DELETE: /v1/federations/foo GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation foo could not be found", "detail": "Federation foo could not be found.", "request_id": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_with_name_not_found [0.044291s] ... ok {13} magnum.tests.unit.api.controllers.v1.test_federation.TestFederationObject.test_federation_init [0.012100s] ... ok GET: /v1/clusters/d71e2dfa-76c3-4d22-88ea-4c0a77d04648/nodegroups {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow nodegroup:get_all to be performed", "detail": "Policy doesn't allow nodegroup:get_all to be performed.", "request_id": ""}]} {20} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestNodeGroupPolicyEnforcement.test_policy_disallow_get_all [0.196143s] ... ok GET: /v1/quotas?all_tenants=True {} GOT:{u'quotas': []} {20} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_with_non_admin_context [0.043919s] ... ok {20} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_add_attr_not_exist [0.024215s] ... ok {20} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_valid_isolation [0.001641s] ... ok {20} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_not_supported_replace_update [0.008781s] ... ok {20} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairCert.test_x509keypair_cert [0.001806s] ... ok {20} magnum.tests.unit.common.test_context.ContextTestCase.test_to_dict_from_dict [0.010839s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "8129b9c9-43da-44f2-a45c-f24a3a4a9c50"} {20} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_context [0.011205s] ... ok {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_set_project_id_and_user_id [0.302686s] ... ok {20} magnum.tests.unit.common.test_rpc.TestRpc.test_get_client [0.012018s] ... ok {20} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_retry_on_failure [0.263492s] ... ok {20} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_safe_rstrip_not_raises_exceptions [0.020779s] ... ok {20} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_issuer_name [0.469232s] ... ok {20} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_create_stack_with_error [0.074956s] ... ok {20} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_compute_cpu_util [0.010411s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/node_count', 'value': 3, 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/node_count' is an internal attribute and can not be updated", "detail": "'/node_count' is an internal attribute and can not be updated", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_node_count_failed [0.228671s] ... ok {20} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_uuid [0.031871s] ... ok {20} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_updating [0.019720s] ... ok {20} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url [0.010166s] ... ok {20} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_if_cluster_template_is_secure [0.016213s] ... ok {20} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_list [0.014150s] ... ok {20} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_stringify [0.002422s] ... ok {20} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_from_primitive [0.001670s] ... ok {20} magnum.tests.unit.objects.test_fields.TestServerType.test_coerce_bad_values [0.001664s] ... ok {20} magnum.tests.unit.objects.test_fields.TestServerType.test_stringify_invalid [0.001657s] ... ok {20} magnum.tests.unit.objects.test_objects.TestObject.test_changes_in_primitive [0.010364s] ... ok {20} magnum.tests.unit.objects.test_objects.TestObject.test_load [0.007544s] ... ok {20} magnum.tests.unit.objects.test_objects.TestObject.test_orphaned_object [0.192164s] ... ok {20} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_on_restart [0.008548s] ... ok GET: /v1/federations/0563ae0d-f0a4-4f44-8654-05737e84e154 {} 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'0563ae0d-f0a4-4f44-8654-05737e84e154', u'links': [{u'href': u'http://localhost/v1/federations/0563ae0d-f0a4-4f44-8654-05737e84e154', u'rel': u'self'}, {u'href': u'http://localhost/federations/0563ae0d-f0a4-4f44-8654-05737e84e154', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:04.198971+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'} {14} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_uuid [0.050535s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/max_node_count', 'op': 'remove'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 2, "id": 12, "uuid": "483203a3-dbee-4a9c-9d65-9820512f4df8", "version": "1", "role": "worker", "node_count": 2, "project_id": "fake_project", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2019-11-06T04:54:04.409090+00:00", "flavor_id": null} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'cluster_id': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'min_node_count': 2, u'id': 12, u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'version': u'1', u'role': u'worker', u'node_count': 2, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': None, u'is_default': False, u'image_id': None, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'nodegroup1', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:04.409090+00:00', u'flavor_id': None} {10} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_remove_ok [0.378954s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': u'test-master', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "A node group with name test-master already exists in the cluster cluster1", "detail": "A node group with name test-master already exists in the cluster cluster1.", "request_id": ""}]} {21} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_ng_same_name [0.276899s] ... ok GET: /v1/mservices {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow magnum-service:get_all to be performed", "detail": "Policy doesn't allow magnum-service:get_all to be performed.", "request_id": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceEnforcement.test_policy_disallow_get_all [0.026448s] ... ok GET: /v1/quotas/invalid_proj/invalid_res {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Not authorized", "detail": "Not authorized.", "request_id": ""}]} {25} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_not_authorized [0.038057s] ... ok {25} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_forbidden_image [0.024500s] ... ok {25} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_without_pkp [0.022400s] ... ok {25} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_private_key_fail [0.016758s] ... ok {25} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_get_cert [0.038324s] ... ok {25} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_cached [0.005754s] ... ok {25} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_cached [0.017967s] ... ok {25} magnum.tests.unit.common.test_neutron.NeutronTest.test_delete_floatingip_empty [0.017549s] ... ok {25} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity_null_base [0.015619s] ... ok {25} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions_disallowed_but_not_critical [0.000444s] ... ok {25} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates [0.005556s] ... ok {25} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust [0.006659s] ... ok {25} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_resize_failure [0.495761s] ... ok {25} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_delete_stack_and_ng_not_found [0.092582s] ... ok {25} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_update_failed_bad_request [0.100626s] ... ok {25} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_default_value [0.024993s] ... ok {25} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_sorted [0.031217s] ... ok {25} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_that_does_not_exist [0.027137s] ... ok GET: /v1/quotas {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-11-06T04:54:03.026567+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'fake_project', u'id': 1}]} {21} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_one [0.037557s] ... ok {25} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_update_magnum_service_failure [0.017720s] ... ok {21} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_frombasetype_no_value [0.016771s] ... ok {25} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_create_nodegroup [0.012437s] ... ok {21} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_invalid_mac_addr [0.017455s] ... ok {25} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_create_x509keypair [0.013741s] ... ok {21} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_invalid_isolation [0.002035s] ... ok {21} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_all_allowed_update [0.024327s] ... ok {25} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_rollback_failed_def_ng [0.027289s] ... ok {21} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_one_allowed_update [0.013105s] ... ok {25} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_heat_param [0.008620s] ... ok {21} magnum.tests.unit.common.cert_manager.test_local.TestLocalCert.test_local_cert [0.001760s] ... ok {25} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_node_address_fip_disabled [0.011825s] ... ok {25} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_params [0.015073s] ... ok {21} magnum.tests.unit.common.test_profiler.TestProfiler.test_setup_profiler [0.012992s] ... ok {25} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_id [0.013157s] ... ok {21} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup_notifier_null [0.011535s] ... ok {21} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage [0.000228s] ... ok {21} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_cert_sign [0.000185s] ... ok {25} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_to_primitive [0.001914s] ... ok {25} magnum.tests.unit.objects.test_fields.TestServerType.test_from_primitive [0.001392s] ... ok {25} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics [0.019456s] ... ok {21} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_sign_node_certificate_without_cluster_name [0.007514s] ... ok {21} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_delete_federation [0.022624s] ... ok {21} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_coreos_with_disovery [0.029054s] ... ok {21} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_all_values [0.022818s] ... ok {21} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_update_stack [0.084896s] ... ok {21} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_delete_complete_status [0.016888s] ... ok {21} magnum.tests.unit.conf.test_conf.ConfTestCase.test_import_mods_valid_func [0.013496s] ... ok {21} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_create_cluster_template_already_exists [0.025222s] ... ok {21} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list [0.039153s] ... ok {21} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_by_host_and_binary [0.029165s] ... ok {21} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_list_by_admin_all_tenants [0.037418s] ... ok {21} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_upgrade_default_master_ng [0.178847s] ... ok {21} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_swarm_get_heat_param [0.013015s] ... ok {21} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_name [0.019727s] ... ok {21} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_save [0.023680s] ... ok {21} magnum.tests.unit.objects.test_fields.TestClusterType.test_stringify_invalid [0.003197s] ... ok {21} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_list [0.035526s] ... ok {21} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_by_id [0.020387s] ... ok GET: /v1/federations/e0679725-c660-4093-a497-370eb0a67d91 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation e0679725-c660-4093-a497-370eb0a67d91 could not be found", "detail": "Federation e0679725-c660-4093-a497-370eb0a67d91 could not be found.", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_uuid_not_found [0.031688s] ... 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'} {15} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_empty_string [0.259289s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': {'key': 'value'}, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "34386218-0448-4796-a77f-97057d409deb"} {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_labels [0.228498s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/not-there GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup not-there could not be found", "detail": "Nodegroup not-there could not be found.", "request_id": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_by_name_not_found [0.274219s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 GOT:Response: 406 Not Acceptable Content-Type: application/json {"errors": [{"status": 406, "code": "", "links": [], "title": "", "detail": "", "request_id": ""}]} {13} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_wrong_microversion [0.203180s] ... 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-11-06T04:54:05.322328+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'}]} {19} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail [0.092666s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': True, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": true, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:04.657527+00:00", "network_driver": "docker", "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_hidden_success [0.049132s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/4005b641-aa53-40bc-bedc-d096919cdde6 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup 4005b641-aa53-40bc-bedc-d096919cdde6 could not be found", "detail": "Nodegroup 4005b641-aa53-40bc-bedc-d096919cdde6 could not be found.", "request_id": ""}]} {14} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_not_found [0.194816s] ... ok GET: /v1/quotas?limit=3&marker=3&all_tenants=True {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-11-06T04:54:04.637458+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-3', u'id': 4}]} {13} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_with_pagination_marker [0.055170s] ... ok {13} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_vaild_flavor [0.004811s] ... ok {13} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https_no_key [0.057027s] ... ok {13} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_region [0.005181s] ... ok {13} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity [0.012031s] ... ok {13} magnum.tests.unit.common.test_rpc.TestRpc.test_get_transport_url [0.012762s] ... ok {13} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked_error_on_rmtree [0.014554s] ... ok {13} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_handles_bad_request [0.436768s] ... ok {13} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_apiserver_port [0.032978s] ... ok {13} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_compute_memory_util [0.012250s] ... ok {13} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster [0.017425s] ... ok {13} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id_public [0.064274s] ... ok {13} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_delete_failed_def_ng [0.032340s] ... ok {13} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_delete_failed [0.036082s] ... ok {13} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_update_complete [0.028885s] ... ok {13} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_master_address_fip_disabled [0.015600s] ... ok {13} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enabled_without_fp [0.011198s] ... ok {13} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_create [0.021425s] ... ok {13} magnum.tests.unit.objects.test_fields.TestClusterType.test_to_primitive [0.002682s] ... ok {13} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_stringify_invalid [0.002093s] ... ok {13} magnum.tests.unit.objects.test_objects.TestObject.test_obj_attr_is_set [0.011917s] ... ok {13} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_passes_revision [0.015275s] ... ok {13} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_bad_id_and_uuid [0.014631s] ... ok {13} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_list [0.017240s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "eb69ce85-d793-4fd3-b642-837f338afbd2"} {22} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_timeout [0.228142s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': 'test_flavor', 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/f974ae46-be67-4014-8d89-5815784f8dc7", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/f974ae46-be67-4014-8d89-5815784f8dc7", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "f974ae46-be67-4014-8d89-5815784f8dc7", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": "test_flavor"} {10} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_flavor [0.287858s] ... ok {10} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_update_internal_attr [0.045357s] ... ok {10} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_invalid_flavor [0.017881s] ... ok {10} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down [0.016710s] ... ok {10} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_store_cert [0.014236s] ... ok {10} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_list_instances [0.004910s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"etcd_volume_size": "1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2019-11-06T04:54:04.751391+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-11-06T04:54:04.949037+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-11-06T04:54:04.751391+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.common.test_docker_utils.TestDockerUtils.test_is_docker_api_version_atleast [0.005705s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_replace_labels_success [0.261566s] ... ok {10} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_subject_name [0.247560s] ... ok {10} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage [0.000334s] ... ok {10} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_adopt_complete [0.263137s] ... ok {10} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_node_count_failure [0.235084s] ... ok {10} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack_no_timeout_specified [0.031157s] ... ok {10} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_compute_cpu_util [0.015193s] ... ok {10} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_get_metric_names [0.015112s] ... ok {10} magnum.tests.unit.conductor.test_scale_manager.TestK8sScaleManager.test_get_hosts_with_container [0.020476s] ... ok {10} magnum.tests.unit.conductor.test_scale_manager.TestMesosScaleManager.test_get_hosts_with_container [0.356726s] ... ok {10} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_template [0.011568s] ... ok {10} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_one_tenant_cluster_stats [0.036103s] ... ok {10} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_uuid [0.022202s] ... ok {10} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_by_admin_all_tenants [0.022384s] ... ok {10} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_cluster_list_sorted [0.025754s] ... ok {10} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair_by_uuid [0.021995s] ... ok {10} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_updated [0.024916s] ... ok {10} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_master_address [0.014640s] ... ok {10} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_swarm_definition [0.007781s] ... ok {10} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_name [0.014357s] ... ok {10} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list_with_filters [0.013068s] ... ok {10} magnum.tests.unit.objects.test_fields.TestClusterHealthStatus.test_coerce_bad_values [0.001937s] ... ok {10} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_to_primitive [0.001224s] ... ok {10} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_create [0.012349s] ... ok {10} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_save [0.014471s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'cluster_template': 'test_2'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/cluster1/nodegroups {} GOT:{u'nodegroups': [{u'status': u'CREATE_COMPLETE', u'uuid': u'2f784f0d-5175-4623-b042-c14d4cf45f18', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-worker', u'is_default': True, u'image_id': u'test_image', u'role': u'worker', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}, {u'status': u'CREATE_COMPLETE', u'uuid': u'1a8f1143-b5bc-4b05-8622-015a51c1d034', u'max_node_count': None, u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'name': u'test-master', u'is_default': True, u'image_id': u'test_image', u'role': u'master', u'min_node_count': 1, u'node_count': 3, u'flavor_id': None}]} {22} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade [0.189148s] ... ok {14} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_all_by_name [0.194096s] ... ok {14} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_without_validator [0.004410s] ... ok {14} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_all_allowed_create [0.007527s] ... ok GET: /v1/clusters/e96aad61-0cb9-4188-bd8f-7b896f0dac78 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/e96aad61-0cb9-4188-bd8f-7b896f0dac78', u'rel': u'self'}, {u'href': u'http://localhost/clusters/e96aad61-0cb9-4188-bd8f-7b896f0dac78', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'floating_ip_enabled': True, u'fixed_subnet': None, u'master_flavor_id': None, u'health_status_reason': {}, u'user_id': u'fake_user', u'uuid': u'e96aad61-0cb9-4188-bd8f-7b896f0dac78', 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-11-06T04:54:01.723431+00:00', u'container_version': None, u'fixed_network': None, u'health_status': None, u'flavor_id': None, u'discovery_url': None} {15} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid [0.665862s] ... ok {14} magnum.tests.unit.api.test_validation.TestValidation.test_validate_cluster_properties [0.013332s] ... ok {14} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_get_cert [0.015918s] ... ok {14} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert [0.014687s] ... ok {14} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_pkp_fail [0.012084s] ... ok {14} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_docker_quantity [0.009297s] ... ok {14} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage_disallowed [0.000495s] ... ok {14} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_create_trustee_and_trust [0.005145s] ... ok {14} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_get_metric_unit [0.010767s] ... ok {14} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domainid [0.011069s] ... ok {14} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_invalid_status [0.015521s] ... ok {14} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_all_cluster_stats [0.044403s] ... ok {14} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name [0.047102s] ... ok {14} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_with_filters [0.050437s] ... ok {14} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_members [0.021054s] ... ok {14} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_create_complete [0.221165s] ... ok {14} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_new_ng_deleting [0.028546s] ... ok {14} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_external_network_id [0.032032s] ... ok {14} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_client_error [0.010177s] ... ok {14} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_scale_params [0.014162s] ... ok {14} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_destroy [0.017997s] ... ok {14} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_coerce_bad_values [0.002911s] ... ok {14} magnum.tests.unit.objects.test_objects.TestObject.test_changed_1 [0.008145s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/actions/upgrade {'nodegroup': u'a8982164-0ec9-4a94-91a9-6d90036ed5cf', 'cluster_template': 'test_2'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {22} magnum.tests.unit.api.controllers.v1.test_cluster_actions.TestClusterUpgrade.test_upgrade_default_worker [0.202239s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found", "detail": "ClusterTemplate e74c40e0-d825-11e2-a28f-0800200c9a66 could not be found.", "request_id": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template [0.176554s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": true, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2019-11-06T04:54:03.091849+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-11-06T04:54:03.451005+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-11-06T04:54:03.091849+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'} {29} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_hidden_with_cluster_allow_update [0.454950s] ... ok DELETE: /v1/clustertemplates/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_found could not be found", "detail": "ClusterTemplate not_found could not be found.", "request_id": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_name_not_found [0.044304s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_image_name [0.024774s] ... 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'} {23} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_empty_string [0.260855s] ... 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': '38be0c9d-bbc9-429c-aabb-cf98b2fa53a8'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'. Value should have a maximum character requirement of 242", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '123456', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '8a2b32ea-3302-4753-bfbf-c87bb1520697'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '123456test_federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'b9977832-3316-4cbe-91f3-67c7763be63c'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456test_federation'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '-test_federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '762c4361-b855-4be1-9df2-02257f92c7bf'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '-test_federation'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '.test_federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'f166218c-5193-4fe2-a19a-a3b0f60d7e3f'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '.test_federation'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '_test_federation', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': 'a2af4408-b9aa-45e7-9baf-3c0dd52ce0e4'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '_test_federation'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'member_ids': ['fake_member1', 'fake_member2'], 'name': '', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '2fc2eced-350e-4abd-abc1-d5a9bc7d9b8d'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: ''. Value should have a minimum character requirement of 1", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_with_invalid_name [0.156408s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail_against_single [0.025148s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:05.437189+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {19} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_not_set [0.051124s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:04.710024+00:00", "network_driver": "docker", "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_no_network_driver [0.051977s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test", "detail": "test", "request_id": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_no_exist_external_network [0.041642s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "flavor", "detail": "flavor", "request_id": ""}]} {23} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_flavor [0.034014s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': {'label1': 'value1'}, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/18e41d09-8e78-4cd0-8f59-33f794982901", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/18e41d09-8e78-4cd0-8f59-33f794982901", "rel": "bookmark"}], "labels": {"label1": "value1"}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "18e41d09-8e78-4cd0-8f59-33f794982901", "version": null, "role": "worker", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {16} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_labels [0.303614s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': 'bad_driver', 'fixed_network': 'private', 'coe': 'kubernetes', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Network driver type bad_driver is not supported, expecting a flannel/calico/unspecified network driver", "detail": "Network driver type bad_driver is not supported, expecting a flannel/calico/unspecified network driver.", "request_id": ""}]} {22} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_network_driver [0.024754s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 10} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-11-06T04:54:04.110645+00:00", "updated_at": null, "hard_limit": 10, "project_id": "fake_project", "id": 42} {16} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota [0.038146s] ... ok GET: /v1/clusters/327f1d39-f435-4d16-9ba7-322df3514c7f/nodegroups/28d47fc3-12c2-4435-88d5-1588910b8d83 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/327f1d39-f435-4d16-9ba7-322df3514c7f/nodegroups/28d47fc3-12c2-4435-88d5-1588910b8d83', u'rel': u'self'}, {u'href': u'http://localhost/clusters/327f1d39-f435-4d16-9ba7-322df3514c7f/nodegroups/28d47fc3-12c2-4435-88d5-1588910b8d83', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'cluster_id': u'327f1d39-f435-4d16-9ba7-322df3514c7f', u'min_node_count': 1, u'id': 1, u'uuid': u'28d47fc3-12c2-4435-88d5-1588910b8d83', u'version': u'1', u'role': u'worker', u'node_count': 3, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': None, u'is_default': True, u'image_id': u'test_image', u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'test-worker', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:02.437520+00:00', u'flavor_id': None} {23} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestListNodegroups.test_get_one [0.280474s] ... ok GET: /v1/quotas?all_tenants=False {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-11-06T04:54:02.667528+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}]} {23} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_tenants_false [0.055164s] ... ok {23} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_mandatory_attr [0.041892s] ... ok {23} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_invalid_network [0.004091s] ... ok {23} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_list_instances_inspect [0.004317s] ... ok {23} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_access_info [0.023424s] ... ok {23} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trustee [0.022913s] ... ok {23} magnum.tests.unit.common.test_rpc.TestRpc.test_serialize_entity [0.012884s] ... ok {23} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get_unsupported_scheme [0.001859s] ... ok {23} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_ca_cert [0.008497s] ... ok {23} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates_without_name [0.005030s] ... ok {23} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition [0.033715s] ... ok {23} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_update_stack_with_error [0.094586s] ... ok {23} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_nodegroup_delete [0.020072s] ... ok {23} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_type_check [0.019799s] ... ok {23} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_that_does_not_exist [0.024056s] ... ok {23} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_id [0.027445s] ... ok {23} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_destroy_nodegroup_by_uuid [0.037588s] ... ok {23} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_cluster_by_uuid [0.023455s] ... ok {23} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_create_failed [0.035675s] ... ok {23} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_rollback_failed_default_ng [0.046196s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url_not_found [0.015992s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_if_cluster_template_is_secure [0.022295s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_swarm_get_params [0.024191s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_invalid [0.014116s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_disabled_without_fp [0.012216s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_ubuntu_mesos_definition [0.012150s] ... ok {23} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_update_outputs [0.027945s] ... ok {23} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_uuid [0.034374s] ... ok {23} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_stringify_invalid [0.002801s] ... ok {23} magnum.tests.unit.objects.test_objects.TestObject.test_hydration_bad_ns [0.193241s] ... ok {23} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_heat_not_found [0.075089s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private", "master_flavor_id": "m1.magnum", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "test", "hidden": false, "project_id": "fake_project", "public": true, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "public", "cluster_distro": "fedora-atomic", "image_id": "nerdherd", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "cluster_model_example_A", "created_at": "2019-11-06T04:54:03.543381+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-11-06T04:54:03.741758+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-11-06T04:54:03.543381+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'} {29} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_public_cluster_template_success [0.283740s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/min_node_count', 'op': 'remove'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "483203a3-dbee-4a9c-9d65-9820512f4df8", "version": "1", "role": "worker", "node_count": 2, "project_id": "fake_project", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": 5, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2019-11-06T04:54:05.656984+00:00", "flavor_id": null} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'cluster_id': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'min_node_count': 1, u'id': 12, u'uuid': u'483203a3-dbee-4a9c-9d65-9820512f4df8', u'version': u'1', u'role': u'worker', u'node_count': 2, u'project_id': u'fake_project', u'status': u'CREATE_COMPLETE', u'docker_volume_size': None, u'max_node_count': 5, u'is_default': False, u'image_id': None, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'name': u'nodegroup1', u'stack_id': u'047c6319-7abd-fake-a033-8c6af0173cd0', u'created_at': u'2019-11-06T04:54:05.656984+00:00', u'flavor_id': None} {19} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_remove_min_node_count [0.358718s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': -10} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute hard_limit", "detail": "Invalid input for field/attribute hard_limit. Value: '-10'. Value should be greater or equal to 1", "request_id": ""}]} {16} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_invalid_hard_limit [0.027272s] ... ok {16} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_invalid_path [0.040415s] ... ok {16} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_missing_required_fields_path [0.020686s] ... ok {16} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_multi_exist [0.023402s] ... ok {16} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_valid_network [0.007768s] ... ok {16} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_nonexist_image_by_id [0.004342s] ... ok {16} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_environment_variables_bad_json [0.002082s] ... ok {16} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_old_update [0.017197s] ... ok {16} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_create [0.004487s] ... ok {16} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron [0.005310s] ... ok {16} magnum.tests.unit.common.test_utils.GeneratePasswordTestCase.test_generate_password [0.011775s] ... ok {16} magnum.tests.unit.common.x509.test_operations.TestX509Operations.test_decrypt_key [0.005422s] ... ok {16} magnum.tests.unit.common.x509.test_operations.TestX509Operations.test_generate_csr_and_key [0.012181s] ... ok {16} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_poll_node_count [0.041753s] ... ok {16} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_create_failed [0.158804s] ... ok {16} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_pull_data_raise [0.023192s] ... ok {16} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_ping_conductor [0.019517s] ... ok {16} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid [0.067179s] ... ok {16} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list_sorted [0.095261s] ... ok {16} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_by_host_and_binary_failure [0.026941s] ... ok {16} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_nodegroup_failed [0.051958s] ... ok {16} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_discovery_url [0.256663s] ... ok {16} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_update_outputs [0.020245s] ... ok {16} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_destroy [0.025745s] ... ok {16} magnum.tests.unit.objects.test_objects.TestObject.test_changed_2 [0.011628s] ... ok {16} magnum.tests.unit.objects.test_objects.TestObjectVersions.test_versions [0.021199s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "nu-10-template", "created_at": "2019-11-06T04:54:04.756497+00:00", "network_driver": "docker", "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_without_name [0.043581s] ... ok DELETE: /v1/federations/federation-example GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {31} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_with_name [0.057323s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/max_node_count', 'value': 1, 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "max_node_count for nodegroup1 is invalid (min_node_count (2) should be less or equal to max_node_count (1))", "detail": "max_node_count for nodegroup1 is invalid (min_node_count (2) should be less or equal to max_node_count (1)).", "request_id": ""}]} {19} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_replace_max_node_count_failed [0.193899s] ... ok {19} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_two_allowed_create [0.011084s] ... ok {19} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https [0.044697s] ... ok {19} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_correct_arg_with_details_and_path [0.034539s] ... ok {19} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_validate_and_normalize_mac_invalid_format [0.009434s] ... ok {19} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_k8s_quantity [0.011825s] ... ok {19} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_get_cluster_magnum_cert [0.004550s] ... ok {19} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_sign_node_certificate [0.010044s] ... ok {19} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust_without_trustee_user_id [0.254666s] ... ok {19} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_resume_complete [0.170037s] ... ok {19} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action_on_raise [0.007936s] ... ok {19} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_with_lb_octavia [0.018407s] ... ok {19} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_udpate [0.092930s] ... ok {19} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_compute_metric_value [0.009831s] ... ok {19} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_sign_certificate [0.021231s] ... ok {19} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_delete_in_progress [0.016093s] ... ok {19} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list [0.031234s] ... ok {19} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_octavia_enabled [0.029055s] ... ok {19} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_server_error [0.012682s] ... ok {19} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_refresh [0.017297s] ... ok {19} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_name [0.014666s] ... ok {19} magnum.tests.unit.objects.test_objects.TestObject.test_load_in_base [0.008679s] ... ok {19} magnum.tests.unit.objects.test_objects.TestObject.test_updates [0.008207s] ... ok {19} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport [0.012122s] ... 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'7153a321-a187-47a1-a342-cd4598237c92', u'links': [{u'href': u'http://localhost/v1/federations/7153a321-a187-47a1-a342-cd4598237c92', u'rel': u'self'}, {u'href': u'http://localhost/federations/7153a321-a187-47a1-a342-cd4598237c92', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:04.841549+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'} {31} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name [0.044626s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Test", "detail": "Test", "request_id": ""}]} {29} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_keypair [0.035271s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': 'rexray', 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "user_id": "fake_user", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": "rexray", "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:06.096409+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_volume_driver [0.214510s] ... 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'} {15} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_docker_volume_size [0.071195s] ... 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': '708f9d8b-5cfc-42dd-917c-44522ff472ef'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "c71ad439-5108-445e-a778-49a00a41b8ed"} 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': '13bc32c9-5a8d-4501-a8f2-b4ccfa34cdc4'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "58739476-974d-4223-97ee-456db5116011"} 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': '94877817-261a-4c53-b551-a0221479fdfc'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "076223a4-d148-4af5-a852-83a900f8e04f"} 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': 'ab2436e8-1960-4a24-9b2c-23b3f993d000'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5e29fe71-0b52-4dc5-b200-19244465f51d"} 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': '60046bb6-9a65-4326-96d1-b6ec08e3f445'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "9beef648-2cef-4dbd-9d88-1c87882c4f26"} 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': 'a26d824a-2c09-46b0-a760-a0be26ffc382'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b2fbcd51-c5cc-4b24-a1bb-19742692afb4"} 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': 'dec0a532-fc06-4d0a-a7fa-19a7e700921e'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "0afabcae-4d52-4581-8cc0-661569825276"} 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': '6129466c-f765-4253-8d95-8777a7fecf62'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "89e149b3-82a4-409b-a323-b4a9a3de79ff"} {7} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_with_valid_name [0.754988s] ... 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': '06b1d250-1eb0-4de2-bce7-4d9e815370e3'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "d7927c2b-f492-4b2f-8bab-f99f61510613"} {31} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_without_name [0.170224s] ... ok {31} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestNodegroupObject.test_nodegroup_init [0.012896s] ... 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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-11-06T04:54:03.878156+00:00", "updated_at": null, "hard_limit": 5, "project_id": "fake_project", "id": 42} PATCH: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 20} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-11-06T04:54:03.878156+00:00", "updated_at": "2019-11-06T04:54:03.909111+00:00", "hard_limit": 20, "project_id": "fake_project", "id": 42} {29} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_patch_quota [0.069799s] ... ok {29} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_valid_false_values [0.019924s] ... ok {29} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_missing_required_fields_op [0.048133s] ... ok {29} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_missing [0.001802s] ... ok {29} magnum.tests.unit.common.test_context.ContextTestCase.test_context [0.011613s] ... ok {29} magnum.tests.unit.common.test_context.ContextTestCase.test_context_with_roles [0.012217s] ... ok {29} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_delete_trust [0.026630s] ... ok {29} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_subnet_id_conflict [0.016504s] ... ok {29} magnum.tests.unit.common.test_rpc.TestRpc.test_get_transport_url_null [0.013101s] ... ok {29} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_client_files [0.009497s] ... ok {29} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_snapshot_complete [0.289951s] ... ok {29} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_docker_storage_driver [0.035008s] ... ok {29} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domainid_userid [0.012915s] ... ok {29} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster [0.042196s] ... ok {29} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_name_multiple_cluster [0.030256s] ... ok {29} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_that_does_not_exist [0.038345s] ... ok {29} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroup_list_with_filters [0.051902s] ... ok {29} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair_that_does_not_exist [0.019373s] ... ok {29} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_multiple_new_ngs [0.278900s] ... ok {29} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_api_address [0.026162s] ... ok {29} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_fip_enabled_without_fp [0.012817s] ... ok {29} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_bad_id_and_uuid [0.016470s] ... ok {29} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_coerce_good_values [0.003190s] ... ok {29} magnum.tests.unit.objects.test_fields.TestServerType.test_stringify [0.002181s] ... ok {29} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_destroy [0.026144s] ... ok {29} magnum.tests.unit.objects.test_nodegroup.TestNodeGroupObject.test_refresh [0.022348s] ... ok {29} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_destroy [0.023632s] ... ok {29} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_monitor_none [0.026605s] ... 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'} {15} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_with_disabled_driver [0.032392s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup nodegroup1 could not be found", "detail": "Nodegroup nodegroup1 could not be found.", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_nodegroup_by_name [0.226739s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_valid_name [0.012092s] ... ok {7} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_valid [0.001143s] ... ok {7} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_label [0.006500s] ... ok {7} magnum.tests.unit.api.test_hooks.TestContextHook.test_context_hook_before_method [0.002152s] ... ok {7} magnum.tests.unit.api.test_hooks.TestContextHook.test_context_hook_before_method_auth_info [0.001850s] ... ok {7} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_valid_bm [0.002071s] ... ok {7} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_stamp [0.014697s] ... ok {7} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCertManager.test_barbican_cert_manager [0.002065s] ... ok {7} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trust_with_limit_roles [0.021229s] ... ok {7} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_fixed_subnet_id_notfound [0.010675s] ... ok {7} magnum.tests.unit.common.test_profiler.TestProfiler.test_all_public_methods_are_traced [0.013100s] ... ok {7} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity_null_base [0.007531s] ... ok {7} magnum.tests.unit.common.test_short_id.ShortIdTest.test_generate_ids [0.003178s] ... ok {7} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_poll_node_count_by_update [0.026644s] ... ok {7} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_with_none_hosts [0.014067s] ... ok {7} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid_from_name [0.010310s] ... ok {7} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroup_that_does_not_exist [0.023101s] ... ok {7} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enable_lbfip_template_disable_cluster_enable [0.008218s] ... ok {7} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_create [0.015905s] ... ok {7} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_save [0.015992s] ... ok {7} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_uuid [0.012640s] ... ok {7} magnum.tests.unit.objects.test_objects.TestObject.test_get_changes [0.007550s] ... ok {7} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_firsttime [0.009269s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 10} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2019-11-06T04:54:05.087596+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.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/quotas/fake_project/Cluster {} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"project_id": "fake_project", "resource": "Cluster", "hard_limit": 20} {31} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_delete_quota [0.068421s] ... ok GET: /v1/stats {} GOT:{u'clusters': 1, u'nodes': 6} {31} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_self_stats_without_param [0.306324s] ... ok {31} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_valid_true_values [0.019093s] ... ok {31} magnum.tests.unit.api.test_expose.TestExpose.test_expose_with_rest_content_types [0.003396s] ... 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'} {18} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_long_string [0.242722s] ... 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": ""}]} {31} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_remote_error_success [0.029543s] ... 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": ""}]} {31} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback [0.027272s] ... ok {31} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_none_arg [0.019187s] ... ok {31} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_cached [0.136679s] ... ok {31} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_password [0.050111s] ... ok {31} magnum.tests.unit.common.test_neutron.NeutronTest.test_get_external_network_id_notfound [0.308009s] ... ok {31} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers [0.012763s] ... ok {31} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_with_env_variables [0.013181s] ... ok {31} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_has_publickey [0.301473s] ... ok {31} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_class_action_on_raise [0.007770s] ... ok {31} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_compute_memory_util [0.012891s] ... ok {31} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_get_metric_unit [0.009003s] ... ok {31} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_module_name_invalid_mods [0.007260s] ... ok {31} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_not_found [0.012849s] ... ok {31} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_list [0.019979s] ... ok {31} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_delete_quota [0.019051s] ... ok {31} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_invalid_ct [0.117614s] ... ok {31} magnum.tests.unit.drivers.test_k8s_fedora_atomic_v1_driver.K8sFedoraAtomicV1DriverTest.test_upgrade_non_default_ng [0.115859s] ... ok {31} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_scale_params [0.010329s] ... ok {31} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_id [0.014636s] ... ok {31} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_stringify_invalid [0.001812s] ... ok {31} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_list_all [0.013220s] ... ok {31} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_changes [0.042142s] ... 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'1511a6e6-b3d1-4166-a827-14224139a034', u'links': [{u'href': u'http://localhost/v1/federations/1511a6e6-b3d1-4166-a827-14224139a034', u'rel': u'self'}, {u'href': u'http://localhost/federations/1511a6e6-b3d1-4166-a827-14224139a034', 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'6193f0b6-61f9-4709-97cd-0a851eddc862', u'links': [{u'href': u'http://localhost/v1/federations/6193f0b6-61f9-4709-97cd-0a851eddc862', u'rel': u'self'}, {u'href': u'http://localhost/federations/6193f0b6-61f9-4709-97cd-0a851eddc862', 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'f13fec14-a62a-4900-b77d-f81c9d5cbf40', u'links': [{u'href': u'http://localhost/v1/federations/f13fec14-a62a-4900-b77d-f81c9d5cbf40', u'rel': u'self'}, {u'href': u'http://localhost/federations/f13fec14-a62a-4900-b77d-f81c9d5cbf40', 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'18bfc3a3-22b1-4db8-a22c-0e854b8fc2c9', u'links': [{u'href': u'http://localhost/v1/federations/18bfc3a3-22b1-4db8-a22c-0e854b8fc2c9', u'rel': u'self'}, {u'href': u'http://localhost/federations/18bfc3a3-22b1-4db8-a22c-0e854b8fc2c9', 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'4fe5e75c-4b0b-49ee-b807-001cb078c3b3', u'links': [{u'href': u'http://localhost/v1/federations/4fe5e75c-4b0b-49ee-b807-001cb078c3b3', u'rel': u'self'}, {u'href': u'http://localhost/federations/4fe5e75c-4b0b-49ee-b807-001cb078c3b3', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {22} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_many [0.045453s] ... ok GET: /v1/stats {} GOT:{u'clusters': 0, u'nodes': 0} {22} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_empty [0.035488s] ... ok {22} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_invalid_name [0.011639s] ... ok {22} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_invalid_keypair [0.002868s] ... ok {22} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_http_config_workers [0.037245s] ... ok {22} magnum.tests.unit.common.test_policy.TestPolicy.test_check_is_admin_with_user_context_fails [0.009741s] ... ok {22} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_safe_rstrip [0.006722s] ... ok {22} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_validate_and_normalize_mac [0.007500s] ... ok {22} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_extentions_as_ca [0.277279s] ... 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'3d6599b5-e789-4556-aa7d-b488aadc1ade', u'links': [{u'href': u'http://localhost/v1/federations/3d6599b5-e789-4556-aa7d-b488aadc1ade', u'rel': u'self'}, {u'href': u'http://localhost/federations/3d6599b5-e789-4556-aa7d-b488aadc1ade', 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'146bbe76-eb58-440d-8ded-6a060dd21ce4', u'links': [{u'href': u'http://localhost/v1/federations/146bbe76-eb58-440d-8ded-6a060dd21ce4', u'rel': u'self'}, {u'href': u'http://localhost/federations/146bbe76-eb58-440d-8ded-6a060dd21ce4', 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'8d61b856-badd-4a79-8390-8b3a9b744229', u'links': [{u'href': u'http://localhost/v1/federations/8d61b856-badd-4a79-8390-8b3a9b744229', u'rel': u'self'}, {u'href': u'http://localhost/federations/8d61b856-badd-4a79-8390-8b3a9b744229', 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=8d61b856-badd-4a79-8390-8b3a9b744229'} {22} magnum.tests.unit.common.x509.test_sign.TestX509.test_load_pem_private_key_with_bytes_private_key [0.184326s] ... ok {15} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_collection_links [0.077361s] ... ok {22} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_invalid_unicode_name [0.141809s] ... ok {22} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_restore_complete [0.182257s] ... ok {22} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack [0.015963s] ... ok {22} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_lb_octavia [0.019092s] ... ok {22} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_by_admin_all_tenants [0.025520s] ... ok {22} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_create_cluster_template [0.012335s] ... ok {22} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_by_project_id_resource_not_found [0.013821s] ... ok {22} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_create_failed [0.023675s] ... ok {22} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_new_ng_created [0.021061s] ... ok {22} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_rollback_complete [0.021773s] ... ok {22} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_bad_id_and_uuid [0.009395s] ... ok {22} magnum.tests.unit.objects.test_objects.TestObject.test_get_updates [0.006368s] ... ok {22} magnum.tests.unit.objects.test_objects.TestObject.test_with_alternate_context [0.009049s] ... 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'5ccf76e1-8b85-49bf-8773-1542d9b6bca3', u'links': [{u'href': u'http://localhost/v1/federations/5ccf76e1-8b85-49bf-8773-1542d9b6bca3', u'rel': u'self'}, {u'href': u'http://localhost/federations/5ccf76e1-8b85-49bf-8773-1542d9b6bca3', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:02.710118+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'}]} {15} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail [0.045404s] ... ok PATCH: /v1/federations/455ac79c-1c28-4dd4-93ad-30d0ad6bf9d7 [{'path': '/member_ids', 'value': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'op': 'add'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "455ac79c-1c28-4dd4-93ad-30d0ad6bf9d7"} GET: /v1/federations/455ac79c-1c28-4dd4-93ad-30d0ad6bf9d7 {} 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'455ac79c-1c28-4dd4-93ad-30d0ad6bf9d7', u'links': [{u'href': u'http://localhost/v1/federations/455ac79c-1c28-4dd4-93ad-30d0ad6bf9d7', u'rel': u'self'}, {u'href': u'http://localhost/federations/455ac79c-1c28-4dd4-93ad-30d0ad6bf9d7', u'rel': u'bookmark'}], u'created_at': u'2019-11-06T04:54:02.755547+00:00', u'updated_at': u'2019-11-06T04:54:02.918750+00:00', u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'federation-example'} {15} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_member_join [0.204272s] ... ok POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"insecure_registry": "10.0.0.1:5000", "links": [{"href": "http://localhost/v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "self"}, {"href": "http://localhost/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "e74c40e0-d825-11e2-a28f-0800200c9a66", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "hidden": false, "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "clustermodel1", "created_at": "2019-11-06T04:54:02.566118+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.048317s] ... 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': '2afdd29a-4cee-4bdc-a843-6af879712708'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "a846e835-076d-42fc-8275-c41b7be46f4e"} {15} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation [0.162562s] ... ok POST: /v1/certificates {'cluster_uuid': u'cluster1', 'csr': 'fake-csr'} GOT:Response: 201 Created Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"cluster_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "pem": "fake-pem", "bay_uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "links": [{"href": "http://localhost/v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "csr": "fake-csr"} {18} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_by_cluster_name [0.241414s] ... ok {15} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceObject.test_msvc_obj_fields_filtering [0.012715s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:get to be performed", "detail": "Policy doesn't allow cluster:get to be performed.", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_get_one [0.234567s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/483203a3-dbee-4a9c-9d65-9820512f4df8 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Nodegroup 483203a3-dbee-4a9c-9d65-9820512f4df8 could not be found", "detail": "Nodegroup 483203a3-dbee-4a9c-9d65-9820512f4df8 could not be found.", "request_id": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestDelete.test_delete_nodegroup [0.401202s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail_against_single [0.151664s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Cluster API address is not available yet", "detail": "Cluster API address is not available yet", "request_id": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_ng_cluster_no_api_address [0.345324s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'fixed_network': None, 'master_count': 3, 'flavor_id': None, 'floating_ip_enabled': True, 'create_timeout': 15, 'discovery_url': None, 'status_reason': 'Completed successfully', 'node_count': 3, 'fixed_subnet': None, 'master_flavor_id': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "a2ccca70-df4d-4f14-b522-cf5a22dbcd4f"} {18} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_generate_uuid [0.364755s] ... ok POST: /v1/quotas {'resource': 'Cluster', 'id': 42, 'hard_limit': 10} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Must provide a valid project ID", "detail": "Must provide a valid project ID.", "request_id": ""}]} {15} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_no_project_id [0.034643s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:get to be performed", "detail": "Policy doesn't allow clustertemplate:get to be performed.", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_get_one [0.092103s] ... ok GET: /v1/quotas?limit=2&all_tenants=True {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2019-11-06T04:54:03.928871+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-11-06T04:54:03.932902+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'} {15} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_with_pagination_limit [0.056632s] ... ok {15} magnum.tests.unit.api.controllers.v1.test_types.TestDNSListType.test_invalid_single_dns [0.019501s] ... ok {15} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_frombasetype_no_value [0.018797s] ... ok {15} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_invalid_coe_create [0.005685s] ... ok {15} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_two_allowed_update [0.009476s] ... ok {15} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_region [0.005538s] ... ok {15} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid1 [0.001066s] ... ok {15} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_not_use_standard_locale [0.014520s] ... ok {15} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_issuer_name [0.283309s] ... ok {15} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_empty_chars [0.348204s] ... ok {15} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints [0.000445s] ... ok {15} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage_disallowed_but_not_critical [0.000419s] ... ok {15} magnum.tests.unit.conductor.handlers.test_ca_conductor.TestSignConductor.test_get_ca_certificate [0.015660s] ... ok {15} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete [0.336586s] ... ok {15} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success [0.012794s] ... ok {15} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_get_metric_names [0.011308s] ... ok {15} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_that_does_not_exist [0.052488s] ... ok {15} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_name_multiple_federation [0.023705s] ... ok {15} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_create_magnum_service [0.018360s] ... ok {15} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_get_nodegroup_by_name [0.019255s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_invalid [0.011225s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_unexpect_size [0.010583s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_discovery_url_not_found [0.012864s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_disabled_with_fp [0.011951s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_base_get_scale_params [0.015000s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_output_mapping [0.012519s] ... ok {15} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_params [0.015872s] ... ok {15} magnum.tests.unit.objects.test_federation.TestFederationObject.test_destroy [0.029177s] ... ok {15} magnum.tests.unit.objects.test_objects.TestObject.test_object_property_type_error [0.013388s] ... ok {15} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_create [0.021450s] ... 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'} {17} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_long_string [0.260610s] ... ok GET: /v1/federations/da6eb70d-68bd-4458-9ced-af3913fb2f4a/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {17} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail_against_single [0.049045s] ... ok GET: /v1/clustertemplates/c86b6244-fe17-46a4-80e0-0f259441b72a {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/c86b6244-fe17-46a4-80e0-0f259441b72a', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/c86b6244-fe17-46a4-80e0-0f259441b72a', 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'c86b6244-fe17-46a4-80e0-0f259441b72a', 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-11-06T04:54:03.688991+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/c86b6244-fe17-46a4-80e0-0f259441b72a {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/c86b6244-fe17-46a4-80e0-0f259441b72a', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/c86b6244-fe17-46a4-80e0-0f259441b72a', 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'c86b6244-fe17-46a4-80e0-0f259441b72a', 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-11-06T04:54:03.688991+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/c86b6244-fe17-46a4-80e0-0f259441b72a {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/c86b6244-fe17-46a4-80e0-0f259441b72a', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/c86b6244-fe17-46a4-80e0-0f259441b72a', 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'c86b6244-fe17-46a4-80e0-0f259441b72a', 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-11-06T04:54:03.688991+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_links [0.223780s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'test-role', 'min_node_count': 1, 'node_count': 3, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/0142cbd0-c1ed-4105-a54c-8d9c2b6bc2b5", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/0142cbd0-c1ed-4105-a54c-8d9c2b6bc2b5", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "0142cbd0-c1ed-4105-a54c-8d9c2b6bc2b5", "version": null, "role": "test-role", "node_count": 3, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {17} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_with_role [0.293030s] ... ok POST: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups {'flavor_id': None, 'uuid': '483203a3-dbee-4a9c-9d65-9820512f4df8', 'max_node_count': None, 'labels': None, 'name': 'nodegroup1', 'image_id': None, 'role': 'worker', 'min_node_count': 1, 'id': 12, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/1ec39485-bd87-4400-abb1-d5fd80299f70", "rel": "self"}, {"href": "http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/1ec39485-bd87-4400-abb1-d5fd80299f70", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "min_node_count": 1, "id": 12, "uuid": "1ec39485-bd87-4400-abb1-d5fd80299f70", "version": null, "role": "worker", "node_count": 1, "project_id": "fake_project", "status": null, "docker_volume_size": null, "max_node_count": null, "is_default": false, "image_id": "ubuntu", "node_addresses": null, "status_reason": null, "name": "nodegroup1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "flavor_id": null} {17} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPost.test_create_nodegroup_without_node_count [0.282597s] ... ok GET: /v1/quotas/fake_project/Cluster {} GOT:{u'resource': u'Cluster', u'created_at': u'2019-11-06T04:54:04.631550+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'fake_project', u'id': 1} {17} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one [0.038267s] ... ok {17} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_by_uuid [0.019589s] ... ok {17} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_sort_dir [0.017918s] ... ok {17} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_multi_images_same_name [0.004862s] ... ok {17} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_isolation_invalid [0.001939s] ... ok {17} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_all_three [0.019209s] ... ok {17} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_noauth [0.006458s] ... ok {17} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova [0.011245s] ... ok {17} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers_with_invalid_lb [0.019832s] ... ok {17} magnum.tests.unit.common.test_rpc.TestProfilerRequestContextSerializer.test_serialize_context [0.016161s] ... ok {17} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_without_root_helper [0.014589s] ... ok {17} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_no_retry_on_success [0.039023s] ... ok {17} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir [0.015325s] ... ok {17} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_dns [0.043588s] ... ok {17} magnum.tests.unit.conductor.handlers.test_nodegroup_conductor.TestHandler.test_nodegroup_create [0.166392s] ... ok {17} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_registry [0.026599s] ... ok {17} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_pull_data_success [0.021193s] ... ok {17} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_one_container_host [0.024361s] ... ok {17} magnum.tests.unit.conf.test_conf.ConfTestCase.test_append_config [0.017366s] ... ok {17} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_id_that_does_not_exist [0.033588s] ... ok {17} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_destroy_cluster_by_uuid_that_does_not_exist [0.022740s] ... ok {17} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_update_nodegroup_not_found [0.023386s] ... ok {17} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_delete_complete [0.029826s] ... ok {17} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list_all [0.026284s] ... ok {17} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization [0.013579s] ... 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/6db80488-7286-4f0e-a370-993f1e1a9148', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/6db80488-7286-4f0e-a370-993f1e1a9148', 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'6db80488-7286-4f0e-a370-993f1e1a9148', 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-11-06T04:54:03.911033+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/a1685993-616b-4a06-8868-939a019e40aa', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/a1685993-616b-4a06-8868-939a019e40aa', 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'a1685993-616b-4a06-8868-939a019e40aa', 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-11-06T04:54:03.916707+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/c2d1466d-00b9-47bb-866e-6b486dd6e342', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/c2d1466d-00b9-47bb-866e-6b486dd6e342', 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'c2d1466d-00b9-47bb-866e-6b486dd6e342', 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-11-06T04:54:03.922574+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/798b860b-22ef-4b5b-822a-18642cc232fb', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/798b860b-22ef-4b5b-822a-18642cc232fb', 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'798b860b-22ef-4b5b-822a-18642cc232fb', 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-11-06T04:54:03.928570+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/3b768bb9-a876-46d6-a925-0ba4f2c0bc24', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/3b768bb9-a876-46d6-a925-0ba4f2c0bc24', 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'3b768bb9-a876-46d6-a925-0ba4f2c0bc24', 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-11-06T04:54:03.934062+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_many [0.142291s] ... ok POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'hidden': False, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple images", "detail": "Multiple images", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_multi_image_name [0.036973s] ... ok DELETE: /v1/federations/87bbfce8-ea34-4e42-99ce-1da98e8eeb1a GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/federations/87bbfce8-ea34-4e42-99ce-1da98e8eeb1a {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Federation 87bbfce8-ea34-4e42-99ce-1da98e8eeb1a could not be found", "detail": "Federation 87bbfce8-ea34-4e42-99ce-1da98e8eeb1a could not be found.", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation [0.064643s] ... ok GET: /v1/federations {} GOT:{u'federations': []} {18} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_empty [0.029902s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/nodegroups/nodegroup1 [{'path': '/node_count', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/node_count' is an internal attribute and can not be updated", "detail": "'/node_count' is an internal attribute and can not be updated", "request_id": ""}]} {18} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_remove_internal_attr [0.204642s] ... ok PATCH: /v1/clusters/c2e79fe5-4b41-4aff-8310-5c00f79b1ea6/nodegroups/8da84781-47a6-4404-937b-edf36decb7ba [{'path': '/max_node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.9 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.9 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/clusters/c2e79fe5-4b41-4aff-8310-5c00f79b1ea6/nodegroups/8da84781-47a6-4404-937b-edf36decb7ba", "rel": "self"}, {"href": "http://localhost/clusters/c2e79fe5-4b41-4aff-8310-5c00f79b1ea6/nodegroups/8da84781-47a6-4404-937b-edf36decb7ba", "rel": "bookmark"}], "labels": {}, "updated_at": null, "cluster_id": "c2e79fe5-4b41-4aff-8310-5c00f79b1ea6", "min_node_count": 1, "id": 50, "uuid": "8da84781-47a6-4404-937b-edf36decb7ba", "version": "1", "role": "worker", "node_count": 3, "project_id": "fake", "status": "CREATE_COMPLETE", "docker_volume_size": null, "max_node_count": 4, "is_default": false, "image_id": null, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "name": "nodegroup1", "stack_id": "047c6319-7abd-fake-a033-8c6af0173cd0", "created_at": "2019-11-06T04:54:04.695387+00:00", "flavor_id": null} {18} magnum.tests.unit.api.controllers.v1.test_nodegroup.TestPatch.test_update_nodegroup_as_admin [0.398374s] ... ok {18} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_extra_non_removable_attr [0.026961s] ... ok {18} magnum.tests.unit.api.test_app.TestAppConfig.test_get_pecan_config [0.001866s] ... ok {18} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_valid_vm [0.001962s] ... ok {18} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_store_cert [0.016828s] ... ok {18} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_without_intermediate [0.014751s] ... ok {18} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_store_cert_with_io_error [0.002856s] ... ok {18} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_delete_cert [0.015996s] ... ok {18} magnum.tests.unit.common.test_rpc.TestRpc.test_clear_extra_exmods [0.008894s] ... ok {18} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get [0.004086s] ... ok {18} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_subject_name [0.377527s] ... ok {18} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_trust_failed [0.512364s] ... ok {18} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_cluster_template_not_exist [0.040352s] ... ok {18} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster_uuid [0.021356s] ... ok {18} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_update_magnum_service [0.027468s] ... ok {18} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_create_nodegroup_same_name_different_cluster [0.020399s] ... ok {18} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_master_address_fip_disabled [0.014788s] ... ok {18} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_coreos_kubernetes_definition [0.008752s] ... ok {18} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_stringify [0.002610s] ... ok {18} magnum.tests.unit.objects.test_objects.TestObject.test_changed_3 [0.008459s] ... ok {18} magnum.tests.unit.objects.test_objects.TestObject.test_get [0.008761s] ... ok {18} magnum.tests.unit.objects.test_objects.TestObject.test_hydration [0.008673s] ... ok {18} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_disable_pull_data [0.019176s] ... ok {5} magnum.tests.unit.common.test_octavia.OctaviaTest.test_delete_loadbalancers_timeout [60.086003s] ... ok {5} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_temp_no_dir [0.323757s] ... ok {5} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates [0.002792s] ... ok {5} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates_without_cert_ref [0.002077s] ... ok {5} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_update_federation [0.012463s] ... ok {5} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_compute_memory_util [0.006541s] ... ok {5} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid_from_uuid [0.006057s] ... ok {5} magnum.tests.unit.db.test_nodegroup.DbNodeGroupTestCase.test_create_nodegroup_same_name_same_cluster [0.010254s] ... ok {5} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_that_does_not_exist [0.013125s] ... ok {5} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_and_check_deleting [0.015290s] ... ok {5} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_stack_not_found_creating [0.012520s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url [0.006637s] ... ok {5} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_from_primitive [0.001536s] ... ok {5} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_from_primitive [0.001058s] ... ok {5} magnum.tests.unit.objects.test_objects.TestObject.test_changed_4 [0.005424s] ... ok {5} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_not_changes [0.012418s] ... ok ====== Totals ====== Ran: 1424 tests in 66.0000 sec. - Passed: 1424 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 219.3066 sec. ============== Worker Balance ============== - Worker 0 (45 tests) => 0:00:06.213630 - Worker 1 (45 tests) => 0:00:04.089183 - Worker 2 (45 tests) => 0:00:05.735241 - Worker 3 (45 tests) => 0:00:04.421643 - Worker 4 (45 tests) => 0:00:05.725076 - Worker 5 (45 tests) => 0:01:06.288170 - Worker 6 (45 tests) => 0:00:04.478826 - Worker 7 (45 tests) => 0:00:05.520416 - Worker 8 (45 tests) => 0:00:05.471226 - Worker 9 (45 tests) => 0:00:04.951948 - Worker 10 (45 tests) => 0:00:05.656134 - Worker 11 (45 tests) => 0:00:05.594307 - Worker 12 (45 tests) => 0:00:05.576802 - Worker 13 (45 tests) => 0:00:05.165684 - Worker 14 (45 tests) => 0:00:04.956264 - Worker 15 (45 tests) => 0:00:04.441885 - Worker 16 (44 tests) => 0:00:04.786003 - Worker 17 (44 tests) => 0:00:04.469361 - Worker 18 (44 tests) => 0:00:05.119882 - Worker 19 (44 tests) => 0:00:06.055350 - Worker 20 (44 tests) => 0:00:05.419129 - Worker 21 (44 tests) => 0:00:03.391496 - Worker 22 (44 tests) => 0:00:06.767885 - Worker 23 (44 tests) => 0:00:03.269652 - Worker 24 (44 tests) => 0:00:05.521800 - Worker 25 (44 tests) => 0:00:05.914871 - Worker 26 (44 tests) => 0:00:03.017106 - Worker 27 (44 tests) => 0:00:04.530598 - Worker 28 (44 tests) => 0:00:02.657254 - Worker 29 (44 tests) => 0:00:04.603462 - Worker 30 (44 tests) => 0:00:04.882180 - Worker 31 (44 tests) => 0:00:05.882179 + exit 0 Processing files: python2-magnum-9.1.0-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Ho5u0n + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/python2-magnum-9.1.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/python2-magnum-9.1.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/python2-magnum-9.1.0 + exit 0 Provides: python-magnum = 9.1.0-1.el7 python2-magnum = 9.1.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 < 9.1.0-1.el7 Processing files: openstack-magnum-common-9.1.0-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.oIY4ye + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-common-9.1.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-common-9.1.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-common-9.1.0 + exit 0 Provides: config(openstack-magnum-common) = 9.1.0-1.el7 openstack-magnum-common = 9.1.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-9.1.0-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.R8nek5 + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-9.1.0 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-9.1.0 + cp -pr README.rst /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-9.1.0 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.DvTa6V + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-9.1.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-9.1.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-9.1.0 + exit 0 Provides: openstack-magnum-conductor = 9.1.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-9.1.0-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.al78XM + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/doc/openstack-magnum-api-9.1.0 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/doc/openstack-magnum-api-9.1.0 + cp -pr README.rst /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/doc/openstack-magnum-api-9.1.0 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.BhlSQD + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-api-9.1.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-api-9.1.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-api-9.1.0 + exit 0 Provides: openstack-magnum-api = 9.1.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-9.1.0-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.G39sPu + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/doc/openstack-magnum-doc-9.1.0 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/doc/openstack-magnum-doc-9.1.0 + cp -pr doc/build/html /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/doc/openstack-magnum-doc-9.1.0 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.rljnRl + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-9.1.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-9.1.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-9.1.0 + exit 0 Provides: openstack-magnum-doc = 9.1.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-9.1.0-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.UiSFtg + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/python2-magnum-tests-9.1.0 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/python2-magnum-tests-9.1.0 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch/usr/share/licenses/python2-magnum-tests-9.1.0 + exit 0 Provides: python-magnum-tests = 9.1.0-1.el7 python2-magnum-tests = 9.1.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 < 9.1.0-1.el7 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch Wrote: /builddir/build/RPMS/python2-magnum-9.1.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-common-9.1.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-conductor-9.1.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-api-9.1.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-doc-9.1.0-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/python2-magnum-tests-9.1.0-1.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.c66y0V + umask 022 + cd /builddir/build/BUILD + cd magnum-9.1.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-magnum-9.1.0-1.el7.noarch + exit 0 Child return code was: 0