Mock Version: 1.2.17 Mock Version: 1.2.17 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/openstack-magnum.spec'], chrootPath='/var/lib/mock/cloud7-openstack-rocky-el7-build-49879-155747/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=86400logger=uid=993) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/openstack-magnum.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/openstack-magnum-7.0.1-1.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/openstack-magnum.spec'], chrootPath='/var/lib/mock/cloud7-openstack-rocky-el7-build-49879-155747/root'shell=Falseuid=993env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=86400private_network=Truelogger=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_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wZ9Tta + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf magnum-7.0.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/magnum-7.0.1.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd magnum-7.0.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git add . + /usr/bin/git commit -q -a --author 'rpm-build ' -m 'openstack-magnum-7.0.1 base' + rm -rf test-requirements-bandit.txt test-requirements.txt requirements-bandit.txt requirements.txt tools/pip-requires tools/test-requires + xargs rm -rf + find contrib -name tests -type d + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.63Th35 + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + /usr/bin/python2 setup.py build 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/db_manage.py -> build/lib/magnum/cmd copying magnum/cmd/__init__.py -> build/lib/magnum/cmd copying magnum/cmd/conductor.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/__init__.py -> build/lib/magnum/db/sqlalchemy copying magnum/db/sqlalchemy/models.py -> build/lib/magnum/db/sqlalchemy copying magnum/db/sqlalchemy/migration.py -> build/lib/magnum/db/sqlalchemy copying magnum/db/sqlalchemy/api.py -> build/lib/magnum/db/sqlalchemy 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/api copying magnum/api/versioned_method.py -> build/lib/magnum/api copying magnum/api/servicegroup.py -> build/lib/magnum/api copying magnum/api/attr_validator.py -> build/lib/magnum/api copying magnum/api/http_error.py -> build/lib/magnum/api copying magnum/api/__init__.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/config.py -> build/lib/magnum/api copying magnum/api/app.py -> build/lib/magnum/api copying magnum/api/utils.py -> build/lib/magnum/api creating build/lib/magnum/tests creating build/lib/magnum/tests/functional creating build/lib/magnum/tests/functional/api creating build/lib/magnum/tests/functional/api/v1 copying magnum/tests/functional/api/v1/__init__.py -> build/lib/magnum/tests/functional/api/v1 creating build/lib/magnum/common copying magnum/common/rpc_service.py -> build/lib/magnum/common copying magnum/common/name_generator.py -> build/lib/magnum/common copying magnum/common/exception.py -> build/lib/magnum/common copying magnum/common/__init__.py -> build/lib/magnum/common copying magnum/common/policy.py -> build/lib/magnum/common copying magnum/common/urlfetch.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/clients.py -> build/lib/magnum/common copying magnum/common/keystone.py -> build/lib/magnum/common copying magnum/common/short_id.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/config.py -> build/lib/magnum/common copying magnum/common/profiler.py -> build/lib/magnum/common copying magnum/common/utils.py -> build/lib/magnum/common creating build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/client.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/__init__.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/datagen.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/models.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/base.py -> build/lib/magnum/tests/functional/common copying magnum/tests/functional/common/manager.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/utils.py -> build/lib/magnum/tests/functional/common creating build/lib/magnum/tests/functional/k8s copying magnum/tests/functional/k8s/__init__.py -> build/lib/magnum/tests/functional/k8s copying magnum/tests/functional/k8s/test_magnum_python_client.py -> build/lib/magnum/tests/functional/k8s copying magnum/tests/functional/k8s/test_k8s_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/template_def.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/version.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/driver.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/scale_manager.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 copying magnum/drivers/mesos_ubuntu_v1/monitor.py -> build/lib/magnum/drivers/mesos_ubuntu_v1 creating build/lib/magnum/conf copying magnum/conf/heat.py -> build/lib/magnum/conf copying magnum/conf/cluster_templates.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/drivers.py -> build/lib/magnum/conf copying magnum/conf/__init__.py -> build/lib/magnum/conf copying magnum/conf/trust.py -> build/lib/magnum/conf copying magnum/conf/cluster_heat.py -> build/lib/magnum/conf copying magnum/conf/certificates.py -> build/lib/magnum/conf copying magnum/conf/rpc.py -> build/lib/magnum/conf copying magnum/conf/keystone.py -> build/lib/magnum/conf copying magnum/conf/neutron.py -> build/lib/magnum/conf copying magnum/conf/services.py -> build/lib/magnum/conf copying magnum/conf/conductor.py -> build/lib/magnum/conf copying magnum/conf/api.py -> build/lib/magnum/conf copying magnum/conf/cinder.py -> build/lib/magnum/conf copying magnum/conf/barbican.py -> build/lib/magnum/conf copying magnum/conf/quota.py -> build/lib/magnum/conf copying magnum/conf/database.py -> build/lib/magnum/conf copying magnum/conf/docker.py -> build/lib/magnum/conf copying magnum/conf/opts.py -> build/lib/magnum/conf copying magnum/conf/cluster.py -> build/lib/magnum/conf copying magnum/conf/profiler.py -> build/lib/magnum/conf copying magnum/conf/docker_registry.py -> build/lib/magnum/conf copying magnum/conf/utils.py -> build/lib/magnum/conf copying magnum/conf/paths.py -> build/lib/magnum/conf copying magnum/conf/glance.py -> build/lib/magnum/conf copying magnum/conf/nova.py -> build/lib/magnum/conf creating build/lib/magnum/drivers/heat copying magnum/drivers/heat/template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/__init__.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_fedora_template_def.py -> build/lib/magnum/drivers/heat copying magnum/drivers/heat/k8s_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/api/controllers copying magnum/api/controllers/__init__.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/link.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/base.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/root.py -> build/lib/magnum/api/controllers copying magnum/api/controllers/versions.py -> build/lib/magnum/api/controllers creating build/lib/magnum/tests/unit creating build/lib/magnum/tests/unit/service copying magnum/tests/unit/service/__init__.py -> build/lib/magnum/tests/unit/service copying magnum/tests/unit/service/test_periodic.py -> build/lib/magnum/tests/unit/service creating build/lib/magnum/tests/unit/common copying magnum/tests/unit/common/test_keystone.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_service.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_utils.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_context.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_urlfetch.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_rpc.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_short_id.py -> build/lib/magnum/tests/unit/common creating 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/__init__.py -> build/lib/magnum/tests/unit/common/cert_manager copying magnum/tests/unit/common/cert_manager/test_cert_manager.py -> build/lib/magnum/tests/unit/common/cert_manager copying magnum/tests/unit/common/cert_manager/test_x509keypair_cert_manager.py -> build/lib/magnum/tests/unit/common/cert_manager copying magnum/tests/unit/common/cert_manager/test_barbican.py -> build/lib/magnum/tests/unit/common/cert_manager creating build/lib/magnum/tests/unit/conductor creating build/lib/magnum/tests/unit/conductor/handlers creating build/lib/magnum/tests/unit/conductor/handlers/common copying magnum/tests/unit/conductor/handlers/common/test_trust_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_cert_manager.py -> build/lib/magnum/tests/unit/conductor/handlers/common creating build/lib/magnum/tests/unit/db creating build/lib/magnum/tests/unit/db/sqlalchemy copying magnum/tests/unit/db/sqlalchemy/__init__.py -> build/lib/magnum/tests/unit/db/sqlalchemy copying magnum/tests/unit/db/sqlalchemy/test_types.py -> build/lib/magnum/tests/unit/db/sqlalchemy creating build/lib/magnum/drivers/common copying magnum/drivers/common/k8s_scale_manager.py -> build/lib/magnum/drivers/common copying magnum/drivers/common/__init__.py -> build/lib/magnum/drivers/common copying magnum/drivers/common/driver.py -> build/lib/magnum/drivers/common copying magnum/drivers/common/k8s_monitor.py -> build/lib/magnum/drivers/common creating build/lib/magnum/tests/unit/conductor/tasks copying magnum/tests/unit/conductor/tasks/__init__.py -> build/lib/magnum/tests/unit/conductor/tasks copying magnum/tests/unit/conductor/tasks/test_heat_tasks.py -> build/lib/magnum/tests/unit/conductor/tasks creating build/lib/magnum/tests/unit/api creating build/lib/magnum/tests/unit/api/controllers creating build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/__init__.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_baymodel.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_bay.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_types.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_cluster_template.py -> build/lib/magnum/tests/unit/api/controllers/v1 copying magnum/tests/unit/api/controllers/v1/test_utils.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_quota.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 creating build/lib/magnum/conductor creating build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/federation_conductor.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/__init__.py -> build/lib/magnum/conductor/handlers copying magnum/conductor/handlers/cluster_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/indirection_api.py -> build/lib/magnum/conductor/handlers creating 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/cert_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/baymodelpatch_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/bay_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/baypatch_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/cluster_templatepatch_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/cluster_id_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/magnum_service_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/cluster_template_model.py -> build/lib/magnum/tests/functional/api/v1/models copying magnum/tests/functional/api/v1/models/baymodel_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/common/policies copying magnum/common/policies/__init__.py -> 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/base.py -> build/lib/magnum/common/policies copying magnum/common/policies/stats.py -> build/lib/magnum/common/policies copying magnum/common/policies/federation.py -> build/lib/magnum/common/policies copying magnum/common/policies/quota.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 copying magnum/common/policies/magnum_service.py -> build/lib/magnum/common/policies copying magnum/common/policies/bay.py -> build/lib/magnum/common/policies creating build/lib/magnum/service copying magnum/service/__init__.py -> build/lib/magnum/service copying magnum/service/periodic.py -> build/lib/magnum/service creating build/lib/magnum/tests/unit/servicegroup copying magnum/tests/unit/servicegroup/__init__.py -> build/lib/magnum/tests/unit/servicegroup copying magnum/tests/unit/servicegroup/test_magnum_service.py -> build/lib/magnum/tests/unit/servicegroup copying magnum/__init__.py -> build/lib/magnum copying magnum/version.py -> build/lib/magnum copying magnum/i18n.py -> build/lib/magnum creating build/lib/magnum/objects copying magnum/objects/__init__.py -> build/lib/magnum/objects copying magnum/objects/cluster_template.py -> build/lib/magnum/objects copying magnum/objects/x509keypair.py -> build/lib/magnum/objects copying magnum/objects/base.py -> build/lib/magnum/objects copying magnum/objects/stats.py -> build/lib/magnum/objects copying magnum/objects/federation.py -> build/lib/magnum/objects copying magnum/objects/quota.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/objects/magnum_service.py -> build/lib/magnum/objects copying magnum/objects/fields.py -> build/lib/magnum/objects copying magnum/db/__init__.py -> build/lib/magnum/db copying magnum/db/migration.py -> build/lib/magnum/db copying magnum/db/api.py -> build/lib/magnum/db copying magnum/tests/functional/api/__init__.py -> build/lib/magnum/tests/functional/api copying magnum/tests/functional/api/base.py -> build/lib/magnum/tests/functional/api copying magnum/tests/__init__.py -> build/lib/magnum/tests copying magnum/tests/fakes.py -> build/lib/magnum/tests copying magnum/tests/conf_fixture.py -> build/lib/magnum/tests copying magnum/tests/base.py -> build/lib/magnum/tests copying magnum/tests/policy_fixture.py -> build/lib/magnum/tests copying magnum/tests/fake_notifier.py -> build/lib/magnum/tests copying magnum/tests/utils.py -> build/lib/magnum/tests creating build/lib/magnum/api/middleware copying magnum/api/middleware/__init__.py -> build/lib/magnum/api/middleware copying magnum/api/middleware/parsable_error.py -> build/lib/magnum/api/middleware copying magnum/api/middleware/auth_token.py -> build/lib/magnum/api/middleware creating build/lib/magnum/tests/functional/api/v1/clients copying magnum/tests/functional/api/v1/clients/cluster_template_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/magnum_service_client.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/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 creating build/lib/magnum/tests/functional/mesos copying magnum/tests/functional/mesos/__init__.py -> build/lib/magnum/tests/functional/mesos copying magnum/tests/functional/mesos/test_mesos_python_client.py -> build/lib/magnum/tests/functional/mesos creating build/lib/magnum/conductor/handlers/common copying magnum/conductor/handlers/common/__init__.py -> build/lib/magnum/conductor/handlers/common copying magnum/conductor/handlers/common/cert_manager.py -> build/lib/magnum/conductor/handlers/common copying magnum/conductor/handlers/common/trust_manager.py -> build/lib/magnum/conductor/handlers/common copying magnum/drivers/__init__.py -> build/lib/magnum/drivers creating build/lib/magnum/common/cert_manager copying magnum/common/cert_manager/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 copying magnum/common/cert_manager/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_k8s_cluster_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_conductor_listener.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_ca_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_federation_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_indirection_api.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_mesos_cluster_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_cluster_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/conductor/handlers/test_swarm_cluster_conductor.py -> build/lib/magnum/tests/unit/conductor/handlers copying magnum/tests/unit/db/__init__.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_cluster_template.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_quota.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_x509keypair.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/utils.py -> build/lib/magnum/tests/unit/db copying magnum/tests/unit/db/test_federation.py -> build/lib/magnum/tests/unit/db creating build/lib/magnum/tests/unit/conf copying magnum/tests/unit/conf/__init__.py -> build/lib/magnum/tests/unit/conf copying magnum/tests/unit/conf/test_conf.py -> build/lib/magnum/tests/unit/conf creating build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/magnum_services.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/cluster_template.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/collection.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/federation.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/certificate.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/cluster.py -> build/lib/magnum/api/controllers/v1 copying magnum/api/controllers/v1/bay.py -> build/lib/magnum/api/controllers/v1 creating build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/__init__.py -> build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/test_api.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_conductor.py -> build/lib/magnum/tests/unit/cmd copying magnum/tests/unit/cmd/test_db_manage.py -> build/lib/magnum/tests/unit/cmd copying magnum/conductor/__init__.py -> build/lib/magnum/conductor copying magnum/conductor/k8s_api.py -> build/lib/magnum/conductor copying magnum/conductor/api.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/utils.py -> build/lib/magnum/conductor creating build/lib/magnum/hacking copying magnum/hacking/__init__.py -> build/lib/magnum/hacking copying magnum/hacking/checks.py -> build/lib/magnum/hacking creating build/lib/magnum/tests/unit/common/x509 copying magnum/tests/unit/common/x509/__init__.py -> build/lib/magnum/tests/unit/common/x509 copying magnum/tests/unit/common/x509/test_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/test_sign.py -> build/lib/magnum/tests/unit/common/x509 creating build/lib/magnum/common/x509 copying magnum/common/x509/__init__.py -> build/lib/magnum/common/x509 copying magnum/common/x509/operations.py -> build/lib/magnum/common/x509 copying magnum/common/x509/extensions.py -> build/lib/magnum/common/x509 copying magnum/common/x509/validator.py -> build/lib/magnum/common/x509 creating build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/drivers/swarm_fedora_atomic_v2/template_def.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/version.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/drivers/swarm_fedora_atomic_v2/driver.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/drivers/swarm_fedora_atomic_v2/monitor.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v2 copying magnum/tests/unit/__init__.py -> build/lib/magnum/tests/unit copying magnum/tests/unit/test_hacking.py -> build/lib/magnum/tests/unit creating build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/__init__.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_cluster_template.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_fields.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_x509keypair.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/utils.py -> build/lib/magnum/tests/unit/objects copying magnum/tests/unit/objects/test_federation.py -> build/lib/magnum/tests/unit/objects creating build/lib/magnum/tests/functional/swarm_mode copying magnum/tests/functional/swarm_mode/__init__.py -> build/lib/magnum/tests/functional/swarm_mode copying magnum/tests/functional/swarm_mode/test_swarm_mode_python_client.py -> build/lib/magnum/tests/functional/swarm_mode copying magnum/tests/unit/api/controllers/__init__.py -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/api/controllers/test_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/conductor/test_k8s_api.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_monitors.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_rpcapi.py -> build/lib/magnum/tests/unit/conductor creating build/lib/magnum/drivers/k8s_fedora_ironic_v1 copying magnum/drivers/k8s_fedora_ironic_v1/template_def.py -> build/lib/magnum/drivers/k8s_fedora_ironic_v1 copying magnum/drivers/k8s_fedora_ironic_v1/__init__.py -> build/lib/magnum/drivers/k8s_fedora_ironic_v1 copying magnum/drivers/k8s_fedora_ironic_v1/version.py -> build/lib/magnum/drivers/k8s_fedora_ironic_v1 copying magnum/drivers/k8s_fedora_ironic_v1/driver.py -> build/lib/magnum/drivers/k8s_fedora_ironic_v1 creating build/lib/magnum/drivers/k8s_coreos_v1 copying magnum/drivers/k8s_coreos_v1/template_def.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/version.py -> build/lib/magnum/drivers/k8s_coreos_v1 copying magnum/drivers/k8s_coreos_v1/driver.py -> build/lib/magnum/drivers/k8s_coreos_v1 copying magnum/tests/unit/api/test_expose.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_servicegroup.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_hooks.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_app.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_attr_validator.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/utils.py -> build/lib/magnum/tests/unit/api copying magnum/tests/unit/api/test_validation.py -> build/lib/magnum/tests/unit/api creating build/lib/magnum/tests/functional/k8s_ironic copying magnum/tests/functional/k8s_ironic/__init__.py -> build/lib/magnum/tests/functional/k8s_ironic copying magnum/tests/functional/k8s_ironic/test_k8s_python_client.py -> build/lib/magnum/tests/functional/k8s_ironic creating build/lib/magnum/drivers/swarm_fedora_atomic_v1 copying magnum/drivers/swarm_fedora_atomic_v1/template_def.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/version.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v1 copying magnum/drivers/swarm_fedora_atomic_v1/driver.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v1 copying magnum/drivers/swarm_fedora_atomic_v1/monitor.py -> build/lib/magnum/drivers/swarm_fedora_atomic_v1 creating build/lib/magnum/tests/functional/swarm copying magnum/tests/functional/swarm/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/template_def.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/version.py -> build/lib/magnum/drivers/k8s_fedora_atomic_v1 copying magnum/drivers/k8s_fedora_atomic_v1/driver.py -> build/lib/magnum/drivers/k8s_fedora_atomic_v1 copying magnum/tests/functional/__init__.py -> build/lib/magnum/tests/functional copying magnum/tests/functional/python_client_base.py -> build/lib/magnum/tests/functional creating build/lib/magnum/tests/unit/drivers copying magnum/tests/unit/drivers/__init__.py -> build/lib/magnum/tests/unit/drivers copying magnum/tests/unit/drivers/test_template_definition.py -> build/lib/magnum/tests/unit/drivers copying magnum/tests/unit/drivers/test_heat_driver.py -> build/lib/magnum/tests/unit/drivers creating build/lib/magnum/tests/functional/k8s_coreos copying magnum/tests/functional/k8s_coreos/__init__.py -> build/lib/magnum/tests/functional/k8s_coreos copying magnum/tests/functional/k8s_coreos/test_k8s_python_client.py -> build/lib/magnum/tests/functional/k8s_coreos running egg_info writing requirements to magnum.egg-info/requires.txt writing magnum.egg-info/PKG-INFO writing top-level names to magnum.egg-info/top_level.txt writing dependency_links to magnum.egg-info/dependency_links.txt writing entry points to magnum.egg-info/entry_points.txt writing pbr to magnum.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'magnum.egg-info/SOURCES.txt' copying magnum/db/sqlalchemy/alembic.ini -> build/lib/magnum/db/sqlalchemy creating build/lib/magnum/db/sqlalchemy/alembic copying magnum/db/sqlalchemy/alembic/README -> build/lib/magnum/db/sqlalchemy/alembic copying magnum/db/sqlalchemy/alembic/env.py -> build/lib/magnum/db/sqlalchemy/alembic copying magnum/db/sqlalchemy/alembic/script.py.mako -> build/lib/magnum/db/sqlalchemy/alembic creating build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/041d9a0f1159_add_flavor_id_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/049f81f6f584_remove_ssh_authorized_key_from_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/04c625aa95ba_change_storage_driver_to_string.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/05d3e97de9ee_add_volume_driver.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/085e601a39f6_remove_service.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/14328d6a57e3_add_master_count_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1481f5b560dd_add_labels_column_to_baymodel_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/156ceb17fb0a_add_bay_status_reason.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1afee1db6cd0_add_master_flavor.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1c1ff5e56048_rename_container_image_id.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1d045384b966_add_insecure_baymodel_attr.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/1f196a3dabae_remove_container.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2581ebaf0cb2_initial_migration.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/27ad304554e2_adding_magnum_service_functionality.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/29affeaa2bc2_rename_bay_master_address.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2ace4006498_rename_bay_minions_address.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2ae93c9c6191_add_public_column_to_baymodel_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2b5f24dd95de_rename_service_port.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2d1354bbf76e_ssh_authorized_key.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/2d8657c0cdc_add_bay_uuid.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/33ef79969018_add_memory_to_container.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/35cff7c86221_add_private_network_to_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/3a938526b35d_add_docker_volume_size.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/3b6c4c42adb4_add_unique_constraints.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/3be65537a94a_add_network_driver_baymodel_column.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/3bea56f25597_multi_tenant.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/40f325033343_add_bay_create_timeout_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/417917e778f5_add_server_type_to_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/421102d1f2d2_create_x509keypair_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/456126c6c9e9_create_baylock_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/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/966a99e70ff_add_proxy.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/9a1539f1cd2c_add_federation_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/a0e7c8450ab1_add_labels_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/a1136d335540_add_docker_storage_driver_column.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/aa0cc27839af_add_docker_volume_size_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/adc3b7679ae_add_registry_trust_id_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/b1f612248cab_add_floating_ip_enabled_column_to_.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/bb42b7cad130_remove_node_object.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/bc46ba6cf949_add_keypair_to_cluster.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/d072f58ab240_modify_x509keypair_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/e0653b2d5271_add_fixed_subnet_column_to_baymodel_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/e647f5931da8_add_insecure_registry_to_baymodel.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/e772b2598d9_add_container_command.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/ee92b41b8809_create_quotas_table.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/ef08a5e057bd_remove_pod.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/fb03fdef8919_rename_baymodel_to_clustertemplate.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/db/sqlalchemy/alembic/versions/fcb4efee8f8b_add_version_info_to_bay.py -> build/lib/magnum/db/sqlalchemy/alembic/versions copying magnum/api/app.wsgi -> build/lib/magnum/api copying magnum/api/rest_api_version_history.rst -> build/lib/magnum/api copying magnum/drivers/mesos_ubuntu_v1/COPYING -> build/lib/magnum/drivers/mesos_ubuntu_v1 creating build/lib/magnum/drivers/mesos_ubuntu_v1/image copying magnum/drivers/mesos_ubuntu_v1/image/Dockerfile -> build/lib/magnum/drivers/mesos_ubuntu_v1/image copying magnum/drivers/mesos_ubuntu_v1/image/README.md -> build/lib/magnum/drivers/mesos_ubuntu_v1/image copying magnum/drivers/mesos_ubuntu_v1/image/install_imagebuild_deps.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/image copying magnum/drivers/mesos_ubuntu_v1/image/validate_image.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/image creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker copying magnum/drivers/mesos_ubuntu_v1/image/docker/elements-deps -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker copying magnum/drivers/mesos_ubuntu_v1/image/docker/package-installs.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d copying magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d/60-disable-docker-service -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d copying magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d/10-add-docker-repo -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos copying magnum/drivers/mesos_ubuntu_v1/image/mesos/elements-deps -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos copying magnum/drivers/mesos_ubuntu_v1/image/mesos/package-installs.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d copying magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d/60-disable-upstart -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d creating build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d copying magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d/10-apt-repo -> build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d creating build/lib/magnum/drivers/mesos_ubuntu_v1/templates copying magnum/drivers/mesos_ubuntu_v1/templates/mesos_slave_software_configs.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates copying magnum/drivers/mesos_ubuntu_v1/templates/mesoscluster.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates copying magnum/drivers/mesos_ubuntu_v1/templates/mesosmaster.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates copying magnum/drivers/mesos_ubuntu_v1/templates/mesosslave.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates creating build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/add-ext-ca-certs.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/add-proxy.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/configure-mesos-master.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/configure-mesos-slave.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/start-services-master.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/start-services-slave.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/volume-service.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/write-heat-params-master.sh -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying magnum/drivers/mesos_ubuntu_v1/templates/fragments/write-heat-params.yaml -> build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments creating build/lib/magnum/drivers/common/image creating build/lib/magnum/drivers/common/image/fedora-atomic copying magnum/drivers/common/image/fedora-atomic/README.rst -> build/lib/magnum/drivers/common/image/fedora-atomic copying magnum/drivers/common/image/fedora-atomic/element-deps -> build/lib/magnum/drivers/common/image/fedora-atomic copying magnum/drivers/common/image/fedora-atomic/install_imagebuild_deps.sh -> build/lib/magnum/drivers/common/image/fedora-atomic copying magnum/drivers/common/image/fedora-atomic/package-installs.yaml -> build/lib/magnum/drivers/common/image/fedora-atomic copying magnum/drivers/common/image/fedora-atomic/validate_atomic_image.sh -> build/lib/magnum/drivers/common/image/fedora-atomic creating build/lib/magnum/drivers/common/image/fedora-atomic/environment.d copying magnum/drivers/common/image/fedora-atomic/environment.d/50-fedora-atomic -> build/lib/magnum/drivers/common/image/fedora-atomic/environment.d creating build/lib/magnum/drivers/common/image/fedora-atomic/finalise.d copying magnum/drivers/common/image/fedora-atomic/finalise.d/80-fedora-atomic -> build/lib/magnum/drivers/common/image/fedora-atomic/finalise.d creating build/lib/magnum/drivers/common/image/heat-container-agent copying magnum/drivers/common/image/heat-container-agent/Dockerfile -> build/lib/magnum/drivers/common/image/heat-container-agent copying magnum/drivers/common/image/heat-container-agent/config.json.template -> build/lib/magnum/drivers/common/image/heat-container-agent copying magnum/drivers/common/image/heat-container-agent/launch -> build/lib/magnum/drivers/common/image/heat-container-agent copying magnum/drivers/common/image/heat-container-agent/manifest.json -> build/lib/magnum/drivers/common/image/heat-container-agent copying magnum/drivers/common/image/heat-container-agent/service.template -> build/lib/magnum/drivers/common/image/heat-container-agent copying magnum/drivers/common/image/heat-container-agent/tmpfiles.template -> build/lib/magnum/drivers/common/image/heat-container-agent creating build/lib/magnum/drivers/common/image/heat-container-agent/scripts copying magnum/drivers/common/image/heat-container-agent/scripts/50-heat-config-docker-compose -> build/lib/magnum/drivers/common/image/heat-container-agent/scripts copying magnum/drivers/common/image/heat-container-agent/scripts/55-heat-config -> build/lib/magnum/drivers/common/image/heat-container-agent/scripts copying magnum/drivers/common/image/heat-container-agent/scripts/configure_container_agent.sh -> build/lib/magnum/drivers/common/image/heat-container-agent/scripts copying magnum/drivers/common/image/heat-container-agent/scripts/heat-config-notify -> build/lib/magnum/drivers/common/image/heat-container-agent/scripts copying magnum/drivers/common/image/heat-container-agent/scripts/write-os-apply-config-templates.sh -> build/lib/magnum/drivers/common/image/heat-container-agent/scripts creating build/lib/magnum/drivers/common/image/heat-container-agent/scripts/hooks copying magnum/drivers/common/image/heat-container-agent/scripts/hooks/atomic -> build/lib/magnum/drivers/common/image/heat-container-agent/scripts/hooks copying magnum/drivers/common/image/heat-container-agent/scripts/hooks/docker-compose -> build/lib/magnum/drivers/common/image/heat-container-agent/scripts/hooks copying magnum/drivers/common/image/heat-container-agent/scripts/hooks/script -> build/lib/magnum/drivers/common/image/heat-container-agent/scripts/hooks creating build/lib/magnum/drivers/common/templates copying magnum/drivers/common/templates/lb.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-cert-api-manager.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-traefik.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/enable-node-exporter.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-config-service.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/kube-apiserver-to-kubelet-role.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/kube-dashboard-service.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/make-cert-client.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/make-cert.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/start-container-agent.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/wc-notify-master.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-flannel-config.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-heat-params-master.yaml -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-heat-params.yaml -> build/lib/magnum/drivers/common/templates/kubernetes/fragments copying magnum/drivers/common/templates/kubernetes/fragments/write-kube-os-config.sh -> build/lib/magnum/drivers/common/templates/kubernetes/fragments creating build/lib/magnum/drivers/common/templates/swarm creating build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/add-docker-daemon-options.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/add-proxy.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/cfn-signal.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/configure-etcd.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/configure-selinux.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/enable-services.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/make-cert.py -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/network-config-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/network-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/remove-docker-key.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/volume-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-cluster-failure-service.yaml -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-docker-socket.yaml -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-heat-params-master.yaml -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-heat-params-node.yaml -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-network-config.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-swarm-agent-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments copying magnum/drivers/common/templates/swarm/fragments/write-swarm-master-service.sh -> build/lib/magnum/drivers/common/templates/swarm/fragments creating build/lib/magnum/tests/contrib copying magnum/tests/contrib/copy_instance_logs.sh -> build/lib/magnum/tests/contrib copying magnum/tests/contrib/gate_hook.sh -> build/lib/magnum/tests/contrib copying magnum/tests/contrib/post_test_hook.sh -> build/lib/magnum/tests/contrib creating build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates copying magnum/drivers/swarm_fedora_atomic_v2/templates/swarmcluster.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates copying magnum/drivers/swarm_fedora_atomic_v2/templates/swarmmaster.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates copying magnum/drivers/swarm_fedora_atomic_v2/templates/swarmnode.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates creating build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-heat-params-master.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-swarm-master-service.sh -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-swarm-worker-service.sh -> build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying magnum/tests/unit/api/controllers/auth-paste.ini -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/api/controllers/auth-root-access.ini -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/api/controllers/auth-v1-access.ini -> build/lib/magnum/tests/unit/api/controllers copying magnum/tests/unit/api/controllers/noauth-paste.ini -> build/lib/magnum/tests/unit/api/controllers creating build/lib/magnum/drivers/k8s_fedora_ironic_v1/image creating build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/Readme.md -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/elements-deps -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/package-installs.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes creating build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates copying magnum/drivers/k8s_fedora_ironic_v1/templates/kubecluster.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates copying magnum/drivers/k8s_fedora_ironic_v1/templates/kubemaster.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates copying magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates copying magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml -> build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates creating build/lib/magnum/drivers/k8s_coreos_v1/templates copying magnum/drivers/k8s_coreos_v1/templates/COPYING -> build/lib/magnum/drivers/k8s_coreos_v1/templates copying magnum/drivers/k8s_coreos_v1/templates/kubecluster.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates copying magnum/drivers/k8s_coreos_v1/templates/kubemaster.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates copying magnum/drivers/k8s_coreos_v1/templates/kubeminion.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates creating build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/add-ext-ca-certs.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/add-proxy.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/configure-docker.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/configure-etcd.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/create-kube-namespace.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-coredns.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments copying magnum/drivers/k8s_coreos_v1/templates/fragments/enable-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-network-config.yaml -> build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments creating build/lib/magnum/drivers/swarm_fedora_atomic_v1/image creating build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/Dockerfile -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/README.rst -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/run_openvswitch_neutron.sh -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch creating build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/COPYING -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/README.md -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/cluster.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/swarmmaster.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates copying magnum/drivers/swarm_fedora_atomic_v1/templates/swarmnode.yaml -> build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates creating build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates copying magnum/drivers/k8s_fedora_atomic_v1/templates/COPYING -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates copying magnum/drivers/k8s_fedora_atomic_v1/templates/kubecluster.yaml -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates copying magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates copying magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates creating build/lib/magnum/drivers/k8s_fedora_atomic_v1/tools copying magnum/drivers/k8s_fedora_atomic_v1/tools/grafana-prometheus-dashboard.json -> build/lib/magnum/drivers/k8s_fedora_atomic_v1/tools + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.W3sklO + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch ++ dirname /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch + cd magnum-7.0.1 + /usr/bin/python2 setup.py install -O1 --skip-build --root=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/driver_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/db_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd copying build/lib/magnum/cmd/api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/sqlalchemy/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/sqlalchemy/models.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-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-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/sqlalchemy/api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy copying build/lib/magnum/db/sqlalchemy/alembic.ini -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic copying build/lib/magnum/db/sqlalchemy/alembic/README -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic copying build/lib/magnum/db/sqlalchemy/alembic/env.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic copying build/lib/magnum/db/sqlalchemy/alembic/script.py.mako -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/041d9a0f1159_add_flavor_id_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/049f81f6f584_remove_ssh_authorized_key_from_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/04c625aa95ba_change_storage_driver_to_string.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/05d3e97de9ee_add_volume_driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/085e601a39f6_remove_service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/14328d6a57e3_add_master_count_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1481f5b560dd_add_labels_column_to_baymodel_table.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/156ceb17fb0a_add_bay_status_reason.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1afee1db6cd0_add_master_flavor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1c1ff5e56048_rename_container_image_id.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1d045384b966_add_insecure_baymodel_attr.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/1f196a3dabae_remove_container.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2581ebaf0cb2_initial_migration.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/27ad304554e2_adding_magnum_service_functionality.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/29affeaa2bc2_rename_bay_master_address.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2ace4006498_rename_bay_minions_address.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2ae93c9c6191_add_public_column_to_baymodel_table.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2b5f24dd95de_rename_service_port.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2d1354bbf76e_ssh_authorized_key.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/2d8657c0cdc_add_bay_uuid.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/33ef79969018_add_memory_to_container.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/35cff7c86221_add_private_network_to_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/3a938526b35d_add_docker_volume_size.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/3b6c4c42adb4_add_unique_constraints.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/3be65537a94a_add_network_driver_baymodel_column.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/3bea56f25597_multi_tenant.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/40f325033343_add_bay_create_timeout_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/417917e778f5_add_server_type_to_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/421102d1f2d2_create_x509keypair_table.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/456126c6c9e9_create_baylock_table.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/4956f03cabad_add_cluster_distro.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/4e263f236334_add_registry_enabled.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/4ea34a59a64c_add_discovery_url_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/52bcaf58fecb_add_master_flavor_id_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/53882537ac57_add_host_column_to_pod.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5518af8dbc21_rename_cert_uuid.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5793cd26898d_add_bay_status.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/57fbdf2327a2_remove_baylock.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/592131657ca1_add_coe_column_to_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5977879072a7_add_env_to_container.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/59e7664a8ba1_add_container_status.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5ad410481b88_rename_insecure.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/5d4caa6e0a42_create_trustee_for_each_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/68ce16dfd341_add_master_lb_enabled_column_to_baymodel_table.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/6f21dc920bb_add_cert_uuid_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/6f21dc998bb_add_master_addresses_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/720f640f43d1_rename_bay_table_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/859fb45df249_remove_replication_controller.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/966a99e70ff_add_proxy.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/9a1539f1cd2c_add_federation_table.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/a0e7c8450ab1_add_labels_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/a1136d335540_add_docker_storage_driver_column.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/aa0cc27839af_add_docker_volume_size_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/adc3b7679ae_add_registry_trust_id_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/b1f612248cab_add_floating_ip_enabled_column_to_.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/bb42b7cad130_remove_node_object.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/bc46ba6cf949_add_keypair_to_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/d072f58ab240_modify_x509keypair_table.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/e0653b2d5271_add_fixed_subnet_column_to_baymodel_table.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/e647f5931da8_add_insecure_registry_to_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/e772b2598d9_add_container_command.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/ee92b41b8809_create_quotas_table.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/ef08a5e057bd_remove_pod.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/fb03fdef8919_rename_baymodel_to_clustertemplate.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/sqlalchemy/alembic/versions/fcb4efee8f8b_add_version_info_to_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions copying build/lib/magnum/db/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/db/migration.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db copying build/lib/magnum/db/api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup copying build/lib/magnum/servicegroup/magnum_service_periodic.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup copying build/lib/magnum/servicegroup/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/versioned_method.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/servicegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/attr_validator.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/http_error.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/validation.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/expose.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/hooks.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/config.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/app.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/link.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/root.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers copying build/lib/magnum/api/controllers/versions.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/magnum_services.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/types.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/collection.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/stats.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/federation.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 copying build/lib/magnum/api/controllers/v1/bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware copying build/lib/magnum/api/middleware/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware copying build/lib/magnum/api/middleware/parsable_error.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware copying build/lib/magnum/api/middleware/auth_token.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware copying build/lib/magnum/api/app.wsgi -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api copying build/lib/magnum/api/rest_api_version_history.rst -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1 copying build/lib/magnum/tests/functional/api/v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cluster_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cert_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/baymodelpatch_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/bay_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/clusterpatch_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/baypatch_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cluster_templatepatch_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cluster_id_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/magnum_service_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/cluster_template_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models copying build/lib/magnum/tests/functional/api/v1/models/baymodel_model.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/cluster_template_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/cluster_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/magnum_service_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/cert_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/bay_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/v1/clients/baymodel_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients copying build/lib/magnum/tests/functional/api/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api copying build/lib/magnum/tests/functional/api/base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/datagen.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/models.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/config.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common copying build/lib/magnum/tests/functional/common/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s copying build/lib/magnum/tests/functional/k8s/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s copying build/lib/magnum/tests/functional/k8s/test_magnum_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s copying build/lib/magnum/tests/functional/k8s/test_k8s_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos copying build/lib/magnum/tests/functional/mesos/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos copying build/lib/magnum/tests/functional/mesos/test_mesos_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode copying build/lib/magnum/tests/functional/swarm_mode/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode copying build/lib/magnum/tests/functional/swarm_mode/test_swarm_mode_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic copying build/lib/magnum/tests/functional/k8s_ironic/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic copying build/lib/magnum/tests/functional/k8s_ironic/test_k8s_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm copying build/lib/magnum/tests/functional/swarm/test_swarm_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm copying build/lib/magnum/tests/functional/swarm/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-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-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional copying build/lib/magnum/tests/functional/python_client_base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos copying build/lib/magnum/tests/functional/k8s_coreos/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos copying build/lib/magnum/tests/functional/k8s_coreos/test_k8s_python_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service copying build/lib/magnum/tests/unit/service/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service copying build/lib/magnum/tests/unit/service/test_periodic.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_exception.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_clients.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-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-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_docker_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_urlfetch.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_policy.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common copying build/lib/magnum/tests/unit/common/test_short_id.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/test_local.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/test_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/test_x509keypair_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager copying build/lib/magnum/tests/unit/common/cert_manager/test_barbican.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 copying build/lib/magnum/tests/unit/common/x509/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 copying build/lib/magnum/tests/unit/common/x509/test_operations.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 copying build/lib/magnum/tests/unit/common/x509/test_validator.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 copying build/lib/magnum/tests/unit/common/x509/test_sign.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common copying build/lib/magnum/tests/unit/conductor/handlers/common/test_trust_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common copying build/lib/magnum/tests/unit/conductor/handlers/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common copying build/lib/magnum/tests/unit/conductor/handlers/common/test_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common copying build/lib/magnum/tests/unit/conductor/handlers/test_k8s_cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_conductor_listener.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_ca_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_federation_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_indirection_api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_mesos_cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers copying build/lib/magnum/tests/unit/conductor/handlers/test_swarm_cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks copying build/lib/magnum/tests/unit/conductor/tasks/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks copying build/lib/magnum/tests/unit/conductor/tasks/test_heat_tasks.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks copying build/lib/magnum/tests/unit/conductor/test_k8s_api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-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-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/test_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/test_scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor copying build/lib/magnum/tests/unit/conductor/test_rpcapi.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy copying build/lib/magnum/tests/unit/db/sqlalchemy/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy copying build/lib/magnum/tests/unit/db/sqlalchemy/test_types.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy copying build/lib/magnum/tests/unit/db/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_quota.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_x509keypair.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db copying build/lib/magnum/tests/unit/db/test_federation.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_stats.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_types.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_quota.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/v1/test_federation.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1 copying build/lib/magnum/tests/unit/api/controllers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/test_root.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/test_base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/auth-paste.ini -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/auth-root-access.ini -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/auth-v1-access.ini -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/controllers/noauth-paste.ini -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers copying build/lib/magnum/tests/unit/api/test_expose.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_servicegroup.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_hooks.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_app.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_attr_validator.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api copying build/lib/magnum/tests/unit/api/test_validation.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup copying build/lib/magnum/tests/unit/servicegroup/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup copying build/lib/magnum/tests/unit/servicegroup/test_magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template copying build/lib/magnum/tests/unit/template/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template copying build/lib/magnum/tests/unit/template/test_template.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf copying build/lib/magnum/tests/unit/conf/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf copying build/lib/magnum/tests/unit/conf/test_conf.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/test_api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/test_driver_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/test_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/cmd/test_db_manage.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd copying build/lib/magnum/tests/unit/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit copying build/lib/magnum/tests/unit/test_hacking.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_objects.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_fields.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_x509keypair.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects copying build/lib/magnum/tests/unit/objects/test_federation.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers copying build/lib/magnum/tests/unit/drivers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers copying build/lib/magnum/tests/unit/drivers/test_template_definition.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers copying build/lib/magnum/tests/unit/drivers/test_heat_driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers copying build/lib/magnum/tests/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/fakes.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/conf_fixture.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/policy_fixture.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/fake_notifier.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests copying build/lib/magnum/tests/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/contrib copying build/lib/magnum/tests/contrib/copy_instance_logs.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/contrib copying build/lib/magnum/tests/contrib/gate_hook.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/contrib copying build/lib/magnum/tests/contrib/post_test_hook.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/contrib creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/rpc_service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/name_generator.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/exception.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/policy.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/urlfetch.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/context.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/clients.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/short_id.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/docker_utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/config.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common copying build/lib/magnum/common/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/baymodel.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/stats.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/federation.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies copying build/lib/magnum/common/policies/bay.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/local_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/x509keypair_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/barbican_cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager copying build/lib/magnum/common/cert_manager/cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/x509/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/x509/operations.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/x509/extensions.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 copying build/lib/magnum/common/x509/validator.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-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-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/monitor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 copying build/lib/magnum/drivers/mesos_ubuntu_v1/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/Dockerfile -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/README.md -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/install_imagebuild_deps.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/validate_image.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/elements-deps -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/package-installs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d/60-disable-docker-service -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker/post-install.d creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d/10-add-docker-repo -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/docker/pre-install.d creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/elements-deps -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/package-installs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d/60-disable-upstart -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos/post-install.d creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d copying build/lib/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d/10-apt-repo -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/image/mesos/pre-install.d creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/mesos_slave_software_configs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/mesoscluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/mesosmaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/mesosslave.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/add-ext-ca-certs.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/add-proxy.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/configure-mesos-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/configure-mesos-slave.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/start-services-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/start-services-slave.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/volume-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/write-heat-params-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments copying build/lib/magnum/drivers/mesos_ubuntu_v1/templates/fragments/write-heat-params.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/templates/fragments creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/swarm_mode_template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/k8s_fedora_template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/k8s_template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat copying build/lib/magnum/drivers/heat/swarm_fedora_template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-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-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common copying build/lib/magnum/drivers/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common copying build/lib/magnum/drivers/common/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common copying build/lib/magnum/drivers/common/k8s_monitor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic copying build/lib/magnum/drivers/common/image/fedora-atomic/README.rst -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic copying build/lib/magnum/drivers/common/image/fedora-atomic/element-deps -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic copying build/lib/magnum/drivers/common/image/fedora-atomic/install_imagebuild_deps.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic copying build/lib/magnum/drivers/common/image/fedora-atomic/package-installs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic copying build/lib/magnum/drivers/common/image/fedora-atomic/validate_atomic_image.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic/environment.d copying build/lib/magnum/drivers/common/image/fedora-atomic/environment.d/50-fedora-atomic -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic/environment.d creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic/finalise.d copying build/lib/magnum/drivers/common/image/fedora-atomic/finalise.d/80-fedora-atomic -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/fedora-atomic/finalise.d creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent copying build/lib/magnum/drivers/common/image/heat-container-agent/Dockerfile -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent copying build/lib/magnum/drivers/common/image/heat-container-agent/config.json.template -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent copying build/lib/magnum/drivers/common/image/heat-container-agent/launch -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent copying build/lib/magnum/drivers/common/image/heat-container-agent/manifest.json -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent copying build/lib/magnum/drivers/common/image/heat-container-agent/service.template -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent copying build/lib/magnum/drivers/common/image/heat-container-agent/tmpfiles.template -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts copying build/lib/magnum/drivers/common/image/heat-container-agent/scripts/50-heat-config-docker-compose -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts copying build/lib/magnum/drivers/common/image/heat-container-agent/scripts/55-heat-config -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts copying build/lib/magnum/drivers/common/image/heat-container-agent/scripts/configure_container_agent.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts copying build/lib/magnum/drivers/common/image/heat-container-agent/scripts/heat-config-notify -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts copying build/lib/magnum/drivers/common/image/heat-container-agent/scripts/write-os-apply-config-templates.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts/hooks copying build/lib/magnum/drivers/common/image/heat-container-agent/scripts/hooks/atomic -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts/hooks copying build/lib/magnum/drivers/common/image/heat-container-agent/scripts/hooks/docker-compose -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts/hooks copying build/lib/magnum/drivers/common/image/heat-container-agent/scripts/hooks/script -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/image/heat-container-agent/scripts/hooks creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates copying build/lib/magnum/drivers/common/templates/lb.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates copying build/lib/magnum/drivers/common/templates/network.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/disable_floating_ip.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/disable_lb_floating_ip.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/enable_floating_ip.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/enable_lb_floating_ip.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/no_etcd_volume.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/no_master_lb.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/no_private_network.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/no_volume.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_etcd_volume.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_master_lb.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_master_lb_octavia.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_private_network.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments copying build/lib/magnum/drivers/common/templates/environments/with_volume.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/environments creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/api_gateway_switcher_master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/api_gateway_switcher_pool.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/atomic-install-openstack-ca.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/configure-docker-registry.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/configure-docker-storage.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/configure_docker_storage_driver_atomic.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/enable-docker-registry.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/floating_ip_address_switcher_private.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/floating_ip_address_switcher_public.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/network_switcher_existing.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments copying build/lib/magnum/drivers/common/templates/fragments/network_switcher_private.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/fragments creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/add-proxy.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/calico-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/configure-etcd.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-minion.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/core-dns-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/disable-selinux.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-cert-api-manager.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-controller.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-traefik.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-node-exporter.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-prometheus-monitoring.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-services-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/enable-services-minion.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/flannel-config-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/flannel-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/kube-apiserver-to-kubelet-role.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/kube-dashboard-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/make-cert-client.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/make-cert.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/start-container-agent.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/wc-notify-master.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/write-flannel-config.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/write-heat-params-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/write-heat-params.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments copying build/lib/magnum/drivers/common/templates/kubernetes/fragments/write-kube-os-config.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/kubernetes/fragments creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/add-docker-daemon-options.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/add-proxy.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/cfn-signal.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/configure-etcd.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/configure-selinux.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/enable-services.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/make-cert.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/network-config-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/network-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/remove-docker-key.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/volume-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-cluster-failure-service.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-docker-socket.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-heat-params-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-heat-params-node.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-network-config.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-swarm-agent-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/common/templates/swarm/fragments/write-swarm-master-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments copying build/lib/magnum/drivers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/version.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/monitor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/swarmcluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/swarmmaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/swarmnode.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-heat-params-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-swarm-master-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments copying build/lib/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments/write-swarm-worker-service.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/templates/fragments creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/Readme.md -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/elements-deps -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/package-installs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates/kubecluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates/kubemaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-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-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 copying build/lib/magnum/drivers/k8s_coreos_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 copying build/lib/magnum/drivers/k8s_coreos_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 copying build/lib/magnum/drivers/k8s_coreos_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/templates/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/templates/kubecluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/templates/kubemaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates copying build/lib/magnum/drivers/k8s_coreos_v1/templates/kubeminion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/add-ext-ca-certs.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/add-proxy.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/configure-docker.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/configure-etcd.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/create-kube-namespace.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-coredns.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-apiserver.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-controller-manager.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-dashboard.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-proxy-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-proxy-minion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kube-scheduler.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kubelet-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-kubelet-minion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-network-service-client.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/enable-network-service.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/make-cert-client.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/make-cert.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/wc-notify.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/write-heat-params-master.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/write-heat-params.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/write-kubeconfig.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments copying build/lib/magnum/drivers/k8s_coreos_v1/templates/fragments/write-network-config.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/templates/fragments creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/monitor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/Dockerfile -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/README.rst -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch/run_openvswitch_neutron.sh -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/image/openvswitch creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/README.md -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/cluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/swarmmaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates copying build/lib/magnum/drivers/swarm_fedora_atomic_v1/templates/swarmnode.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/template_def.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/version.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/driver.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1 creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates/COPYING -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates/kubecluster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/templates creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/tools copying build/lib/magnum/drivers/k8s_fedora_atomic_v1/tools/grafana-prometheus-dashboard.json -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/tools creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/heat.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster_templates.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/x509.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/magnum_client.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/drivers.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/trust.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster_heat.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/certificates.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/rpc.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/keystone.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/neutron.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/services.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cinder.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/barbican.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/database.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/docker.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/opts.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/profiler.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/docker_registry.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/paths.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/glance.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf copying build/lib/magnum/conf/nova.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/federation_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/cluster_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/conductor_listener.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/ca_conductor.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers copying build/lib/magnum/conductor/handlers/indirection_api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common copying build/lib/magnum/conductor/handlers/common/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common copying build/lib/magnum/conductor/handlers/common/cert_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common copying build/lib/magnum/conductor/handlers/common/trust_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks copying build/lib/magnum/conductor/tasks/heat_tasks.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks copying build/lib/magnum/conductor/tasks/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks copying build/lib/magnum/conductor/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/k8s_api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/api.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/scale_manager.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/monitors.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor copying build/lib/magnum/conductor/utils.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/service/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/service/periodic.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service copying build/lib/magnum/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum copying build/lib/magnum/version.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum copying build/lib/magnum/i18n.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/cluster_template.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/x509keypair.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/base.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/stats.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/federation.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/quota.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/certificate.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/cluster.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/magnum_service.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects copying build/lib/magnum/objects/fields.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking copying build/lib/magnum/hacking/__init__.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking copying build/lib/magnum/hacking/checks.py -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/driver_manage.py to driver_manage.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/db_manage.py to db_manage.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/conductor.py to conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/cmd/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/models.py to models.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/migration.py to migration.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/env.py to env.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/041d9a0f1159_add_flavor_id_to_cluster.py to 041d9a0f1159_add_flavor_id_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/049f81f6f584_remove_ssh_authorized_key_from_baymodel.py to 049f81f6f584_remove_ssh_authorized_key_from_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/04c625aa95ba_change_storage_driver_to_string.py to 04c625aa95ba_change_storage_driver_to_string.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/05d3e97de9ee_add_volume_driver.py to 05d3e97de9ee_add_volume_driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/085e601a39f6_remove_service.py to 085e601a39f6_remove_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/14328d6a57e3_add_master_count_to_bay.py to 14328d6a57e3_add_master_count_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1481f5b560dd_add_labels_column_to_baymodel_table.py to 1481f5b560dd_add_labels_column_to_baymodel_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/156ceb17fb0a_add_bay_status_reason.py to 156ceb17fb0a_add_bay_status_reason.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1afee1db6cd0_add_master_flavor.py to 1afee1db6cd0_add_master_flavor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1c1ff5e56048_rename_container_image_id.py to 1c1ff5e56048_rename_container_image_id.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1d045384b966_add_insecure_baymodel_attr.py to 1d045384b966_add_insecure_baymodel_attr.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/1f196a3dabae_remove_container.py to 1f196a3dabae_remove_container.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2581ebaf0cb2_initial_migration.py to 2581ebaf0cb2_initial_migration.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/27ad304554e2_adding_magnum_service_functionality.py to 27ad304554e2_adding_magnum_service_functionality.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/29affeaa2bc2_rename_bay_master_address.py to 29affeaa2bc2_rename_bay_master_address.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2ace4006498_rename_bay_minions_address.py to 2ace4006498_rename_bay_minions_address.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2ae93c9c6191_add_public_column_to_baymodel_table.py to 2ae93c9c6191_add_public_column_to_baymodel_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2b5f24dd95de_rename_service_port.py to 2b5f24dd95de_rename_service_port.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2d1354bbf76e_ssh_authorized_key.py to 2d1354bbf76e_ssh_authorized_key.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/2d8657c0cdc_add_bay_uuid.py to 2d8657c0cdc_add_bay_uuid.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/33ef79969018_add_memory_to_container.py to 33ef79969018_add_memory_to_container.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/35cff7c86221_add_private_network_to_baymodel.py to 35cff7c86221_add_private_network_to_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/3a938526b35d_add_docker_volume_size.py to 3a938526b35d_add_docker_volume_size.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/3b6c4c42adb4_add_unique_constraints.py to 3b6c4c42adb4_add_unique_constraints.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/3be65537a94a_add_network_driver_baymodel_column.py to 3be65537a94a_add_network_driver_baymodel_column.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/3bea56f25597_multi_tenant.py to 3bea56f25597_multi_tenant.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/40f325033343_add_bay_create_timeout_to_bay.py to 40f325033343_add_bay_create_timeout_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/417917e778f5_add_server_type_to_baymodel.py to 417917e778f5_add_server_type_to_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/421102d1f2d2_create_x509keypair_table.py to 421102d1f2d2_create_x509keypair_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/456126c6c9e9_create_baylock_table.py to 456126c6c9e9_create_baylock_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/4956f03cabad_add_cluster_distro.py to 4956f03cabad_add_cluster_distro.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/4e263f236334_add_registry_enabled.py to 4e263f236334_add_registry_enabled.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/4ea34a59a64c_add_discovery_url_to_bay.py to 4ea34a59a64c_add_discovery_url_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/52bcaf58fecb_add_master_flavor_id_to_cluster.py to 52bcaf58fecb_add_master_flavor_id_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/53882537ac57_add_host_column_to_pod.py to 53882537ac57_add_host_column_to_pod.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5518af8dbc21_rename_cert_uuid.py to 5518af8dbc21_rename_cert_uuid.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5793cd26898d_add_bay_status.py to 5793cd26898d_add_bay_status.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/57fbdf2327a2_remove_baylock.py to 57fbdf2327a2_remove_baylock.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/592131657ca1_add_coe_column_to_baymodel.py to 592131657ca1_add_coe_column_to_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5977879072a7_add_env_to_container.py to 5977879072a7_add_env_to_container.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/59e7664a8ba1_add_container_status.py to 59e7664a8ba1_add_container_status.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5ad410481b88_rename_insecure.py to 5ad410481b88_rename_insecure.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/5d4caa6e0a42_create_trustee_for_each_bay.py to 5d4caa6e0a42_create_trustee_for_each_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/68ce16dfd341_add_master_lb_enabled_column_to_baymodel_table.py to 68ce16dfd341_add_master_lb_enabled_column_to_baymodel_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/6f21dc920bb_add_cert_uuid_to_bay.py to 6f21dc920bb_add_cert_uuid_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/6f21dc998bb_add_master_addresses_to_bay.py to 6f21dc998bb_add_master_addresses_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/720f640f43d1_rename_bay_table_to_cluster.py to 720f640f43d1_rename_bay_table_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/859fb45df249_remove_replication_controller.py to 859fb45df249_remove_replication_controller.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/966a99e70ff_add_proxy.py to 966a99e70ff_add_proxy.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/9a1539f1cd2c_add_federation_table.py to 9a1539f1cd2c_add_federation_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/a0e7c8450ab1_add_labels_to_cluster.py to a0e7c8450ab1_add_labels_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/a1136d335540_add_docker_storage_driver_column.py to a1136d335540_add_docker_storage_driver_column.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/aa0cc27839af_add_docker_volume_size_to_cluster.py to aa0cc27839af_add_docker_volume_size_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/adc3b7679ae_add_registry_trust_id_to_bay.py to adc3b7679ae_add_registry_trust_id_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/b1f612248cab_add_floating_ip_enabled_column_to_.py to b1f612248cab_add_floating_ip_enabled_column_to_.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/bb42b7cad130_remove_node_object.py to bb42b7cad130_remove_node_object.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/bc46ba6cf949_add_keypair_to_cluster.py to bc46ba6cf949_add_keypair_to_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/d072f58ab240_modify_x509keypair_table.py to d072f58ab240_modify_x509keypair_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/e0653b2d5271_add_fixed_subnet_column_to_baymodel_table.py to e0653b2d5271_add_fixed_subnet_column_to_baymodel_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/e647f5931da8_add_insecure_registry_to_baymodel.py to e647f5931da8_add_insecure_registry_to_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/e772b2598d9_add_container_command.py to e772b2598d9_add_container_command.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/ee92b41b8809_create_quotas_table.py to ee92b41b8809_create_quotas_table.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/ef08a5e057bd_remove_pod.py to ef08a5e057bd_remove_pod.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/fb03fdef8919_rename_baymodel_to_clustertemplate.py to fb03fdef8919_rename_baymodel_to_clustertemplate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/alembic/versions/fcb4efee8f8b_add_version_info_to_bay.py to fcb4efee8f8b_add_version_info_to_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/migration.py to migration.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/db/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup/magnum_service_periodic.py to magnum_service_periodic.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/servicegroup/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/versioned_method.py to versioned_method.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/servicegroup.py to servicegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/attr_validator.py to attr_validator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/http_error.py to http_error.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/validation.py to validation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/expose.py to expose.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/hooks.py to hooks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/app.py to app.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/link.py to link.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/root.py to root.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/versions.py to versions.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/magnum_services.py to magnum_services.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/cluster_template.py to cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/types.py to types.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/collection.py to collection.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/baymodel.py to baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/stats.py to stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/federation.py to federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/certificate.py to certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/controllers/v1/bay.py to bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware/parsable_error.py to parsable_error.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/api/middleware/auth_token.py to auth_token.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cluster_model.py to cluster_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cert_model.py to cert_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/baymodelpatch_model.py to baymodelpatch_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/bay_model.py to bay_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/clusterpatch_model.py to clusterpatch_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/baypatch_model.py to baypatch_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cluster_templatepatch_model.py to cluster_templatepatch_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cluster_id_model.py to cluster_id_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/magnum_service_model.py to magnum_service_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/cluster_template_model.py to cluster_template_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/models/baymodel_model.py to baymodel_model.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/cluster_template_client.py to cluster_template_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/cluster_client.py to cluster_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/magnum_service_client.py to magnum_service_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/cert_client.py to cert_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/bay_client.py to bay_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/v1/clients/baymodel_client.py to baymodel_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/api/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/client.py to client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/datagen.py to datagen.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/models.py to models.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/manager.py to manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/common/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s/test_magnum_python_client.py to test_magnum_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s/test_k8s_python_client.py to test_k8s_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/mesos/test_mesos_python_client.py to test_mesos_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm_mode/test_swarm_mode_python_client.py to test_swarm_mode_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_ironic/test_k8s_python_client.py to test_k8s_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm/test_swarm_python_client.py to test_swarm_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/swarm/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/python_client_base.py to python_client_base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/functional/k8s_coreos/test_k8s_python_client.py to test_k8s_python_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/service/test_periodic.py to test_periodic.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_keystone.py to test_keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_service.py to test_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_exception.py to test_exception.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_utils.py to test_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_clients.py to test_clients.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_context.py to test_context.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_docker_utils.py to test_docker_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_urlfetch.py to test_urlfetch.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_policy.py to test_policy.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_rpc.py to test_rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_profiler.py to test_profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/test_short_id.py to test_short_id.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/test_local.py to test_local.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/test_cert_manager.py to test_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/test_x509keypair_cert_manager.py to test_x509keypair_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/cert_manager/test_barbican.py to test_barbican.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509/test_operations.py to test_operations.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509/test_validator.py to test_validator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/common/x509/test_sign.py to test_sign.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common/test_trust_manager.py to test_trust_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/common/test_cert_manager.py to test_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_k8s_cluster_conductor.py to test_k8s_cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_conductor_listener.py to test_conductor_listener.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_ca_conductor.py to test_ca_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_federation_conductor.py to test_federation_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_indirection_api.py to test_indirection_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_mesos_cluster_conductor.py to test_mesos_cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_cluster_conductor.py to test_cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/handlers/test_swarm_cluster_conductor.py to test_swarm_cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/tasks/test_heat_tasks.py to test_heat_tasks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_k8s_api.py to test_k8s_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_monitors.py to test_monitors.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_utils.py to test_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_scale_manager.py to test_scale_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conductor/test_rpcapi.py to test_rpcapi.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/sqlalchemy/test_types.py to test_types.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_cluster.py to test_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_cluster_template.py to test_cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_quota.py to test_quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_magnum_service.py to test_magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_x509keypair.py to test_x509keypair.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/db/test_federation.py to test_federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_cluster.py to test_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_baymodel.py to test_baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_stats.py to test_stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_bay.py to test_bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_types.py to test_types.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_cluster_template.py to test_cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_utils.py to test_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_certificate.py to test_certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_quota.py to test_quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_magnum_service.py to test_magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/v1/test_federation.py to test_federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/test_root.py to test_root.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/controllers/test_base.py to test_base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_expose.py to test_expose.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_servicegroup.py to test_servicegroup.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_hooks.py to test_hooks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_app.py to test_app.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_attr_validator.py to test_attr_validator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/api/test_validation.py to test_validation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/servicegroup/test_magnum_service.py to test_magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/template/test_template.py to test_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/conf/test_conf.py to test_conf.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/test_api.py to test_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/test_driver_manage.py to test_driver_manage.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/test_conductor.py to test_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/cmd/test_db_manage.py to test_db_manage.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/test_hacking.py to test_hacking.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_cluster.py to test_cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_cluster_template.py to test_cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_objects.py to test_objects.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_fields.py to test_fields.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_magnum_service.py to test_magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_x509keypair.py to test_x509keypair.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/objects/test_federation.py to test_federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers/test_template_definition.py to test_template_definition.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/unit/drivers/test_heat_driver.py to test_heat_driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/fakes.py to fakes.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/conf_fixture.py to conf_fixture.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/policy_fixture.py to policy_fixture.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/fake_notifier.py to fake_notifier.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/tests/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/rpc_service.py to rpc_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/name_generator.py to name_generator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/exception.py to exception.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policy.py to policy.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/urlfetch.py to urlfetch.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/rpc.py to rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/context.py to context.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/clients.py to clients.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/keystone.py to keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/short_id.py to short_id.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/docker_utils.py to docker_utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/service.py to service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/config.py to config.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/profiler.py to profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/cluster_template.py to cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/baymodel.py to baymodel.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/stats.py to stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/federation.py to federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/certificate.py to certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/magnum_service.py to magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/policies/bay.py to bay.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/local_cert_manager.py to local_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/x509keypair_cert_manager.py to x509keypair_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/barbican_cert_manager.py to barbican_cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/cert_manager/cert_manager.py to cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/operations.py to operations.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/extensions.py to extensions.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/common/x509/validator.py to validator.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/scale_manager.py to scale_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/mesos_ubuntu_v1/monitor.py to monitor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/swarm_mode_template_def.py to swarm_mode_template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/k8s_fedora_template_def.py to k8s_fedora_template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/k8s_template_def.py to k8s_template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/heat/swarm_fedora_template_def.py to swarm_fedora_template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/k8s_scale_manager.py to k8s_scale_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/k8s_monitor.py to k8s_monitor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/common/templates/swarm/fragments/make-cert.py to make-cert.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v2/monitor.py to monitor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_ironic_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_coreos_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/swarm_fedora_atomic_v1/monitor.py to monitor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/template_def.py to template_def.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/drivers/k8s_fedora_atomic_v1/driver.py to driver.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/heat.py to heat.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cluster_templates.py to cluster_templates.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/x509.py to x509.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/magnum_client.py to magnum_client.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/drivers.py to drivers.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/trust.py to trust.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cluster_heat.py to cluster_heat.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/certificates.py to certificates.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/rpc.py to rpc.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/keystone.py to keystone.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/neutron.py to neutron.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/services.py to services.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/conductor.py to conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cinder.py to cinder.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/barbican.py to barbican.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/database.py to database.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/docker.py to docker.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/opts.py to opts.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/profiler.py to profiler.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/docker_registry.py to docker_registry.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/paths.py to paths.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/glance.py to glance.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conf/nova.py to nova.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/federation_conductor.py to federation_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/cluster_conductor.py to cluster_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/conductor_listener.py to conductor_listener.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/ca_conductor.py to ca_conductor.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/indirection_api.py to indirection_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common/cert_manager.py to cert_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/handlers/common/trust_manager.py to trust_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks/heat_tasks.py to heat_tasks.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/tasks/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/k8s_api.py to k8s_api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/api.py to api.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/scale_manager.py to scale_manager.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/monitors.py to monitors.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/conductor/utils.py to utils.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/service/periodic.py to periodic.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/version.py to version.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/i18n.py to i18n.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/cluster_template.py to cluster_template.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/x509keypair.py to x509keypair.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/stats.py to stats.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/federation.py to federation.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/quota.py to quota.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/certificate.py to certificate.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/cluster.py to cluster.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/magnum_service.py to magnum_service.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/objects/fields.py to fields.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum/hacking/checks.py to checks.pyc writing byte-compilation script '/tmp/tmp7T29UQ.py' /usr/bin/python2 -O /tmp/tmp7T29UQ.py removing /tmp/tmp7T29UQ.py running install_data creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/etc creating /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/etc/magnum copying etc/magnum/api-paste.ini -> /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/etc/magnum running install_egg_info running egg_info writing requirements to magnum.egg-info/requires.txt writing magnum.egg-info/PKG-INFO writing top-level names to magnum.egg-info/top_level.txt writing dependency_links to magnum.egg-info/dependency_links.txt writing entry points to magnum.egg-info/entry_points.txt writing pbr to magnum.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'magnum.egg-info/SOURCES.txt' Copying magnum.egg-info to /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7/site-packages/magnum-7.0.1-py2.7.egg-info running install_scripts Installing magnum-driver-manage script to /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/bin Installing magnum-api script to /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/bin Installing magnum-db-manage script to /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/bin Installing magnum-conductor script to /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/bin + export PYTHONPATH=. + PYTHONPATH=. + sphinx-build -W -b html doc/source doc/build/html Running Sphinx v1.6.5 making output directory... loading stevedore.sphinxext connecting events for openstackdocstheme loading pickled environment... not yet created Using openstackdocstheme Sphinx theme from /usr/lib/python2.7/site-packages/openstackdocstheme/theme [oslo_config.sphinxconfiggen] reading config generator instructions from /builddir/build/BUILD/magnum-7.0.1/doc/source/../../etc/magnum/magnum-config-generator.conf [oslo_config.sphinxconfiggen] writing sample configuration to /builddir/build/BUILD/magnum-7.0.1/doc/source/_static/magnum.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /builddir/build/BUILD/magnum-7.0.1/doc/source/../../etc/magnum/magnum-policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /builddir/build/BUILD/magnum-7.0.1/doc/source/_static/magnum.policy.yaml.sample building [mo]: targets for 0 po files that are out of date building [html]: targets for 40 source files that are out of date updating environment: 40 added, 0 changed, 0 removed reading sources... [ 2%] admin/configuring reading sources... [ 5%] admin/gmr reading sources... [ 7%] admin/index reading sources... [ 10%] admin/magnum-proxy reading sources... [ 12%] admin/troubleshooting-guide reading sources... [ 15%] configuration/index reading sources... [ 17%] configuration/sample-config reading sources... [ 20%] configuration/sample-policy reading sources... [ 22%] configuration/samples/index reading sources... [ 25%] configuration/samples/policy-yaml reading sources... [ 27%] contributor/api-microversion reading sources... [ 30%] contributor/api-microversion-history reading sources... [ 32%] contributor/contributing reading sources... [ 35%] contributor/functional-test reading sources... [ 37%] contributor/index reading sources... [ 40%] contributor/objects reading sources... [ 42%] contributor/policies reading sources... [ 45%] contributor/quickstart reading sources... [ 47%] contributor/reno reading sources... [ 50%] contributor/troubleshooting reading sources... [ 52%] index reading sources... [ 55%] install/common/configure_2_edit_magnum_conf reading sources... [ 57%] install/common/configure_3_populate_database reading sources... [ 60%] install/common/prerequisites reading sources... [ 62%] install/get_started reading sources... [ 65%] install/index reading sources... [ 67%] install/install reading sources... [ 70%] install/install-debian-manual reading sources... [ 72%] install/install-guide-from-source reading sources... [ 75%] install/install-obs reading sources... [ 77%] install/install-rdo reading sources... [ 80%] install/install-ubuntu reading sources... [ 82%] install/launch-instance reading sources... [ 85%] install/next-steps reading sources... [ 87%] install/verify reading sources... [ 90%] user/cluster-type-definition reading sources... [ 92%] user/glossary reading sources... [ 95%] user/heat-templates documenting plugins from u'magnum.template_definitions' reading sources... [ 97%] user/index documenting plugins from u'magnum.template_definitions' reading sources... [100%] user/kubernetes-load-balancer looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] admin/configuring writing output... [ 5%] admin/gmr writing output... [ 7%] admin/index writing output... [ 10%] admin/magnum-proxy writing output... [ 12%] admin/troubleshooting-guide writing output... [ 15%] configuration/index writing output... [ 17%] configuration/sample-config writing output... [ 20%] configuration/sample-policy writing output... [ 22%] configuration/samples/index writing output... [ 25%] configuration/samples/policy-yaml writing output... [ 27%] contributor/api-microversion writing output... [ 30%] contributor/api-microversion-history writing output... [ 32%] contributor/contributing writing output... [ 35%] contributor/functional-test writing output... [ 37%] contributor/index writing output... [ 40%] contributor/objects writing output... [ 42%] contributor/policies writing output... [ 45%] contributor/quickstart writing output... [ 47%] contributor/reno writing output... [ 50%] contributor/troubleshooting writing output... [ 52%] index writing output... [ 55%] install/common/configure_2_edit_magnum_conf writing output... [ 57%] install/common/configure_3_populate_database writing output... [ 60%] install/common/prerequisites writing output... [ 62%] install/get_started writing output... [ 65%] install/index writing output... [ 67%] install/install writing output... [ 70%] install/install-debian-manual writing output... [ 72%] install/install-guide-from-source writing output... [ 75%] install/install-obs writing output... [ 77%] install/install-rdo writing output... [ 80%] install/install-ubuntu writing output... [ 82%] install/launch-instance writing output... [ 85%] install/next-steps writing output... [ 87%] install/verify writing output... [ 90%] user/cluster-type-definition writing output... [ 92%] user/glossary writing output... [ 95%] user/heat-templates writing output... [ 97%] user/index writing output... [100%] user/kubernetes-load-balancer generating indices... genindex writing additional pages... 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. + rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/var/log/magnum/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/var/run/magnum/ + install -p -D -m 644 /builddir/build/SOURCES/magnum.logrotate /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/etc/logrotate.d/openstack-magnum + install -p -D -m 644 /builddir/build/SOURCES/openstack-magnum-api.service /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/systemd/system/openstack-magnum-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-magnum-conductor.service /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/systemd/system/openstack-magnum-conductor.service + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/var/lib/magnum/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/var/lib/magnum/certificates/ + mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/etc/magnum/ + oslo-config-generator --config-file etc/magnum/magnum-config-generator.conf --output-file /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/etc/magnum/magnum.conf + chmod 640 /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/etc/magnum/magnum.conf + mv /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/etc/magnum/api-paste.ini /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/etc/magnum + rmdir /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/etc/magnum + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/magnum-7.0.1 /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match. find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/lib/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.6ivRHA + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + rm magnum/tests/unit/test_hacking.py + stestr --test-path=./magnum/tests/unit run {5} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_positive [0.094222s] ... ok {5} magnum.tests.unit.api.controllers.test_base.TestVersion.test__eq__with_unequal [0.011904s] ... ok 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. {5} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_lower_version [0.011505s] ... ok 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 -> 9a1539f1cd2c INFO [alembic.runtime.migration] Running stamp_revision -> 9a1539f1cd2c INFO [alembic.runtime.migration] Running stamp_revision -> 9a1539f1cd2c INFO [alembic.runtime.migration] Running stamp_revision -> 9a1539f1cd2c INFO [alembic.runtime.migration] Running stamp_revision -> 9a1539f1cd2c INFO [alembic.runtime.migration] Running stamp_revision -> 9a1539f1cd2c INFO [alembic.runtime.migration] Running stamp_revision -> 9a1539f1cd2c INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> 9a1539f1cd2c {6} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ne__with_equal [0.092970s] ... ok {6} magnum.tests.unit.api.controllers.test_base.TestVersion.test_is_null_false [0.011311s] ... ok {6} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_version_too_high [0.011351s] ... ok {6} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_bad_length [0.011920s] ... ok {6} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_invalid_major_version [0.012538s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestController.test_api_version_decorator [0.121995s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_equal [0.011903s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_lower_major_version [0.013132s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_end_version [0.013664s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_valid_version [0.010888s] ... ok {3} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_no_header [0.011508s] ... ok {3} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_too_low [0.017059s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'bay_example_A', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} {3} magnum.tests.unit.api.controllers.test_root.TestHeathcheck.test_healthcheck_enabled [0.256976s] ... ok {3} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_no_public_routes [0.054982s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_create [0.343453s] ... ok GET: /v1/bays/1aaf352c-dd67-40bd-82a2-27aa546b6750/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_detail [0.031895s] ... ok GET: /v1/ {} GOT:{u'media_types': [{u'base': u'application/json', u'type': u'application/vnd.openstack.magnum.v1+json'}], u'stats': [{u'href': u'http://localhost/v1/stats/', u'rel': u'self'}, {u'href': u'http://localhost/stats/', u'rel': u'bookmark'}], u'links': [{u'href': u'http://localhost/v1/', u'rel': u'self'}, {u'href': u'http://docs.openstack.org/developer/magnum/dev/api-spec-v1.html', u'type': u'text/html', u'rel': u'describedby'}], u'quotas': [{u'href': u'http://localhost/v1/quotas/', u'rel': u'self'}, {u'href': u'http://localhost/quotas/', u'rel': u'bookmark'}], u'mservices': [{u'href': u'http://localhost/v1/mservices/', u'rel': u'self'}, {u'href': u'http://localhost/mservices/', u'rel': u'bookmark'}], u'bays': [{u'href': u'http://localhost/v1/bays/', u'rel': u'self'}, {u'href': u'http://localhost/bays/', u'rel': u'bookmark'}], u'federations': [{u'href': u'http://localhost/v1/federations/', u'rel': u'self'}, {u'href': u'http://localhost/federations/', u'rel': u'bookmark'}], u'clustertemplates': [{u'href': u'http://localhost/v1/clustertemplates/', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/', u'rel': u'bookmark'}], u'certificates': [{u'href': u'http://localhost/v1/certificates/', u'rel': u'self'}, {u'href': u'http://localhost/certificates/', u'rel': u'bookmark'}], u'clusters': [{u'href': u'http://localhost/v1/clusters/', u'rel': u'self'}, {u'href': u'http://localhost/clusters/', u'rel': u'bookmark'}], u'baymodels': [{u'href': u'http://localhost/v1/baymodels/', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/', u'rel': u'bookmark'}], u'id': u'v1'} {3} magnum.tests.unit.api.controllers.test_root.TestV1Routing.test_route_checks_version [0.035020s] ... ok GET: /v1/bays {} GOT:{u'bays': []} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_empty [0.073878s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] {4} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_shared_start_end [0.093318s] ... ok {4} magnum.tests.unit.api.controllers.test_base.TestController.test_controller_get_attribute [0.013119s] ... ok {4} magnum.tests.unit.api.controllers.test_base.TestVersion.test__eq__with_equal [0.011126s] ... ok {4} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_lower_version [0.020978s] ... ok {4} magnum.tests.unit.api.controllers.test_base.TestVersion.test_is_null_true [0.010878s] ... ok {4} magnum.tests.unit.api.controllers.test_base.TestVersion.test_repr [0.014474s] ... ok {4} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_too_high [0.018337s] ... ok PATCH: /v1/bays/bay_example_A [{'path': '/node_count', 'value': 4, 'op': 'replace'}] {5} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_higher_major_version [0.011465s] ... ok {5} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_higher_minor_version [0.010834s] ... ok {5} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_lower_minor_version [0.011326s] ... ok {5} magnum.tests.unit.api.controllers.test_base.TestVersion.test_init [0.016089s] ... ok {5} magnum.tests.unit.api.controllers.test_root.TestCheckVersions.test_check_version_ok [0.011964s] ... ok {5} magnum.tests.unit.api.controllers.test_root.TestHeathcheck.test_healthcheck_disable_file [0.279587s] ... ok {5} magnum.tests.unit.api.controllers.test_root.TestRootController.test_api_paste_file_not_exist_not_abs [0.022103s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_bay.TestBayObject.test_as_dict_faults [0.012576s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_update [0.198796s] ... ok DELETE: /v1/bays/cluster1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {5} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_with_name [0.344282s] ... ok {7} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_incorrect_service_type [0.110031s] ... ok {7} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_root_access [0.271050s] ... ok {7} magnum.tests.unit.api.controllers.test_root.TestRootController.test_auth_with_v1_access [0.069715s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestController.test_check_for_versions_intersection_negative [0.094075s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_higher_major_version [0.011798s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_higher_version [0.011602s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_null_version [0.011684s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_start_version [0.010829s] ... ok {0} magnum.tests.unit.api.controllers.test_base.TestVersion.test_matches_version_too_low [0.011172s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestRootController.test_api_paste_file_not_exist [0.256041s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestRootController.test_noauth [0.139515s] ... ok {0} magnum.tests.unit.api.controllers.test_root.TestRootController.test_v1_controller [0.030533s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestController.test_controller_get_attr_version_not_found [0.100985s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ge__with_higher_version [0.012026s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__le__with_equal [0.011198s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test__ne__with_unequal [0.011120s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_ok [0.010675s] ... ok {1} magnum.tests.unit.api.controllers.test_base.TestVersion.test_repr_with_strings [0.011504s] ... ok {1} magnum.tests.unit.api.controllers.test_root.TestRootController.test_get_not_found [0.254727s] ... ok {1} magnum.tests.unit.api.controllers.test_root.TestRootController.test_version [0.023021s] ... ok DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_delete [0.426919s] ... ok {2} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_higher_minor_version [0.097434s] ... 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.6 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": ""}]} 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "The %(name)s resource %(id)s could not be found", "detail": "The %(name)s resource %(id)s could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail_against_single [0.194381s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_get_one [0.183090s] ... ok {2} magnum.tests.unit.api.controllers.test_base.TestVersion.test__gt__with_lower_minor_version [0.012713s] ... ok {2} magnum.tests.unit.api.controllers.test_base.TestVersion.test__lt__with_lower_major_version [0.012683s] ... ok {2} magnum.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_latest [0.011789s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_bay.TestBayObject.test_bay_init [0.013799s] ... ok GET: /v1/bays/detail?limit=3&marker=d0741358-e898-4e96-b2b9-f0b6f7d38384 {} GET: /v1/bays {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_get_all [0.054825s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "labels": {}, "updated_at": null, "master_flavor_id": null, "uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "api_address": "172.17.2.3", "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 4, "bay_create_timeout": 60, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2018-08-24T17:34:02.569837+00:00", "container_version": null, "flavor_id": null, "discovery_url": null} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 4, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2018-08-24T17:34:02.569837+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name [0.459489s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/name', 'value': 'bay_example_B', 'op': 'replace'}] DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_delete [0.241406s] ... ok DELETE: /v1/bays/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_with_name_not_found [0.153438s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_disallow_update [0.255658s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestBayPolicyEnforcement.test_policy_only_owner_get_one [0.504840s] ... ok DELETE: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': 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'2018-08-24T17:34:02.707139+00:00', u'discovery_url': None, u'flavor_id': None, u'container_version': None} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_failed_bay [0.306636s] ... 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.6 Openstack-Api-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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_bay_name_failed [0.493684s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 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.6 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": ""}]} GET: /v1/bays?limit=3&marker=9b62ab52-7739-4441-9447-068b1ac784bd {} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay [0.276045s] ... ok GET: /v1/bays {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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': 'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_non_existent_property [0.397397s] ... ok PATCH: /v1/bays/test_bay [{'path': '/name', 'value': 'test_bay', 'op': 'replace'}] GOT:{u'bays': [{u'links': [{u'href': u'http://localhost/v1/bays/e59cbcb5-9180-4dc3-883a-ba2187cac56b', u'rel': u'self'}, {u'href': u'http://localhost/bays/e59cbcb5-9180-4dc3-883a-ba2187cac56b', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'e59cbcb5-9180-4dc3-883a-ba2187cac56b', 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'2018-08-24T17:34:02.923282+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail_with_pagination_marker [0.831334s] ... ok DELETE: /v1/bays/f7de51c0-5708-479c-9ece-9c010cf31051 GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name_multiple_bay [0.407181s] ... ok GET: /v1/bays/?limit=3 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 f7de51c0-5708-479c-9ece-9c010cf31051 could not be found", "detail": "Cluster f7de51c0-5708-479c-9ece-9c010cf31051 could not be found.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestDelete.test_delete_bay_not_found [0.167273s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': u'clustermodel1', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/af218d7e-095b-4346-9819-779c312d599f', u'rel': u'self'}, {u'href': u'http://localhost/bays/af218d7e-095b-4346-9819-779c312d599f', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'af218d7e-095b-4346-9819-779c312d599f', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_all_with_pagination_marker [0.679632s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/abcb6058-76e2-4bb4-aab8-ab075c262c0a Openstack-Api-Maximum-Version: container-infra 1.6 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/abcb6058-76e2-4bb4-aab8-ab075c262c0a", "rel": "self"}, {"href": "http://localhost/bays/abcb6058-76e2-4bb4-aab8-ab075c262c0a", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "abcb6058-76e2-4bb4-aab8-ab075c262c0a", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2000-01-01T00:00:00+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay [0.243813s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'Testbay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GET: /v1/bays/832604c2-566a-4bbe-8c29-e17e119c310b {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2018-08-24T17:34:03.395437+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'op': 'remove'}] GET: /v1/bays/test_bay {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple clusters exist with same name", "detail": "Multiple clusters exist with same name. Please use the cluster uuid instead.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name_multiple_bay [0.284961s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/00ea58c7-ad8a-4d87-990a-f54ce2676034 Openstack-Api-Maximum-Version: container-infra 1.6 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/00ea58c7-ad8a-4d87-990a-f54ce2676034", "rel": "self"}, {"href": "http://localhost/bays/00ea58c7-ad8a-4d87-990a-f54ce2676034", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "00ea58c7-ad8a-4d87-990a-f54ce2676034", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:03.487148+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_baymodel_name [0.224203s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/bays/832604c2-566a-4bbe-8c29-e17e119c310b', u'rel': u'self'}, {u'href': u'http://localhost/bays/832604c2-566a-4bbe-8c29-e17e119c310b', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'832604c2-566a-4bbe-8c29-e17e119c310b', 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'2018-08-24T17:34:03.466508+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} GET: /v1/bays/832604c2-566a-4bbe-8c29-e17e119c310b {} DELETE: /v1/bays/test_bay GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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.338443s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/13edb5a3-6780-4706-89a5-ae4bd8930658 Openstack-Api-Maximum-Version: container-infra 1.6 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/13edb5a3-6780-4706-89a5-ae4bd8930658", "rel": "self"}, {"href": "http://localhost/bays/13edb5a3-6780-4706-89a5-ae4bd8930658", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "13edb5a3-6780-4706-89a5-ae4bd8930658", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "Testbay", "stack_id": null, "created_at": "2018-08-24T17:34:03.578906+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_capital_letter_start_valid_name [0.236247s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "labels": {}, "updated_at": null, "master_flavor_id": null, "uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "api_address": "172.17.2.3", "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 1, "bay_create_timeout": 60, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2018-08-24T17:34:03.395437+00:00", "container_version": null, "flavor_id": null, "discovery_url": null} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/7c661de3-9291-4433-8e82-64152f09a32d', u'rel': u'self'}, {u'href': u'http://localhost/bays/7c661de3-9291-4433-8e82-64152f09a32d', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'7c661de3-9291-4433-8e82-64152f09a32d', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/ccddc4c0-1da1-4966-911f-ec039f50a06b', u'rel': u'self'}, {u'href': u'http://localhost/bays/ccddc4c0-1da1-4966-911f-ec039f50a06b', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'ccddc4c0-1da1-4966-911f-ec039f50a06b', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/70ce3524-0d60-4022-97c9-6fb922341cc5', u'rel': u'self'}, {u'href': u'http://localhost/bays/70ce3524-0d60-4022-97c9-6fb922341cc5', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'70ce3524-0d60-4022-97c9-6fb922341cc5', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}], u'next': u'http://localhost/v1/bays?sort_key=id&sort_dir=asc&limit=3&marker=70ce3524-0d60-4022-97c9-6fb922341cc5'} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_collection_links_default_limit [0.951980s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': -1, 'op': 'replace'}] POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 0, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_master_count_zero [0.082962s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute node_count", "detail": "Invalid input for field/attribute node_count. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_invalid_node_count [0.261655s] ... ok GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/8b6dd7f6-c7c7-4435-b13a-a55903b3a32c', u'rel': u'self'}, {u'href': u'http://localhost/bays/8b6dd7f6-c7c7-4435-b13a-a55903b3a32c', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'8b6dd7f6-c7c7-4435-b13a-a55903b3a32c', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/e135e1f9-efbf-436f-b1c7-edb753629ba3', u'rel': u'self'}, {u'href': u'http://localhost/bays/e135e1f9-efbf-436f-b1c7-edb753629ba3', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'e135e1f9-efbf-436f-b1c7-edb753629ba3', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/ff1486b6-98ae-4129-8b0c-1ffdbd2b6736', u'rel': u'self'}, {u'href': u'http://localhost/bays/ff1486b6-98ae-4129-8b0c-1ffdbd2b6736', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'ff1486b6-98ae-4129-8b0c-1ffdbd2b6736', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}], u'next': u'http://localhost/v1/bays?sort_key=id&sort_dir=asc&limit=3&marker=ff1486b6-98ae-4129-8b0c-1ffdbd2b6736'} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_collection_links [1.036995s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_empty_name [0.032971s] ... ok GET: /v1/bays/detail {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/832604c2-566a-4bbe-8c29-e17e119c310b', u'rel': u'self'}, {u'href': u'http://localhost/bays/832604c2-566a-4bbe-8c29-e17e119c310b', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'832604c2-566a-4bbe-8c29-e17e119c310b', 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'2018-08-24T17:34:03.466508+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} GET: /bays/832604c2-566a-4bbe-8c29-e17e119c310b {} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/832604c2-566a-4bbe-8c29-e17e119c310b', u'rel': u'self'}, {u'href': u'http://localhost/bays/832604c2-566a-4bbe-8c29-e17e119c310b', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'832604c2-566a-4bbe-8c29-e17e119c310b', 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'2018-08-24T17:34:03.466508+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_links [0.491090s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2018-08-24T17:34:03.669320+00:00', u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 1, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2018-08-24T17:34:03.395437+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_ok [0.511689s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'bay_example_A', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '-test_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '-test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_invalid_at_start_name [0.042942s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'f659e2e6-20a0-41e8-b80b-4f51faf89ad0', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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 f659e2e6-20a0-41e8-b80b-4f51faf89ad0 could not be found", "detail": "ClusterTemplate f659e2e6-20a0-41e8-b80b-4f51faf89ad0 could not be found.", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_non_existent_baymodel_id [0.095004s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2018-08-24T17:34:03.794705+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one [0.230193s] ... 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.6 Openstack-Api-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.6 Openstack-Api-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": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_remove_mandatory_property_fail [0.145126s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '123456test_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456test_bay'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_integer_str_name [0.038847s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_integer_name [0.032613s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/86d2eba9-0a2f-4477-a128-d7a4229fd271 Openstack-Api-Maximum-Version: container-infra 1.6 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/86d2eba9-0a2f-4477-a128-d7a4229fd271", "rel": "self"}, {"href": "http://localhost/bays/86d2eba9-0a2f-4477-a128-d7a4229fd271", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "86d2eba9-0a2f-4477-a128-d7a4229fd271", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "test.bay", "stack_id": null, "created_at": "2018-08-24T17:34:03.911541+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {3} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_valid_name [0.248112s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_keypair [0.132502s] ... ok GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:{u'bays': [{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 3, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2018-08-24T17:34:03.792721+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None}]} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_multi_images_same_name [0.125820s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'value': u'43ac2c3d-25e3-45ec-b383-f3763668a7ef', 'op': 'replace'}] POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/7836f74c-c70b-4b2d-be48-f3d41637de30 Openstack-Api-Maximum-Version: container-infra 1.6 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/7836f74c-c70b-4b2d-be48-f3d41637de30", "rel": "self"}, {"href": "http://localhost/bays/7836f74c-c70b-4b2d-be48-f3d41637de30", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "7836f74c-c70b-4b2d-be48-f3d41637de30", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": null, "created_at": "2018-08-24T17:34:04.003392+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_doesnt_contain_id [0.297165s] ... ok GET: /v1/bays {} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test.-_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/5e85097a-0cd3-4280-bcd7-021546bf0e9b Openstack-Api-Maximum-Version: container-infra 1.6 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/5e85097a-0cd3-4280-bcd7-021546bf0e9b", "rel": "self"}, {"href": "http://localhost/bays/5e85097a-0cd3-4280-bcd7-021546bf0e9b", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "5e85097a-0cd3-4280-bcd7-021546bf0e9b", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "test.-_bay", "stack_id": null, "created_at": "2018-08-24T17:34:04.014852+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_mix_special_char_valid_name [0.234324s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_detail [0.429016s] ... ok GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 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 {} GET: /v1/bays/cluster1 {} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 0, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_node_count_zero [0.078679s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'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'2018-08-24T17:34:04.027029+00:00', u'discovery_url': None, u'flavor_id': None, u'container_version': None} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_failed_bay_heatclient_exception [0.259632s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': 3, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay.', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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'43ac2c3d-25e3-45ec-b383-f3763668a7ef', 'op': 'replace'}]'", "detail": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'43ac2c3d-25e3-45ec-b383-f3763668a7ef', 'op': 'replace'}]'. Reason: can't replace non-existent object 'baymodel_id'", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_baymodel_id_failed [0.224862s] ... ok PATCH: /v1/bays/not_found [{'path': '/name', 'value': 'not_found', 'op': 'replace'}] GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/5a161b43-5e1d-4569-996b-7d459332ba61 Openstack-Api-Maximum-Version: container-infra 1.6 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/5a161b43-5e1d-4569-996b-7d459332ba61", "rel": "self"}, {"href": "http://localhost/bays/5a161b43-5e1d-4569-996b-7d459332ba61", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "5a161b43-5e1d-4569-996b-7d459332ba61", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 1, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:04.244939+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_node_count [0.254536s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok_by_name_not_found [0.160376s] ... ok PATCH: /v1/bays/4283a5d2-f828-4009-b449-87d60a8d5e7c [{'path': '/name', 'value': 'bay_example_B', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 4283a5d2-f828-4009-b449-87d60a8d5e7c could not be found", "detail": "Cluster 4283a5d2-f828-4009-b449-87d60a8d5e7c could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_non_existent_bay [0.159279s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay_', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/ebacd072-6fb5-496e-a5fa-99d80dad23f5 Openstack-Api-Maximum-Version: container-infra 1.6 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/ebacd072-6fb5-496e-a5fa-99d80dad23f5", "rel": "self"}, {"href": "http://localhost/bays/ebacd072-6fb5-496e-a5fa-99d80dad23f5", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "ebacd072-6fb5-496e-a5fa-99d80dad23f5", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": 3, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:04.281902+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_docker_volume_size [0.266371s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel [0.448022s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'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'2018-08-24T17:34:04.145885+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name [0.298797s] ... ok GET: /v1/bays/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_get_one_by_name_not_found [0.061259s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} DELETE: /v1/baymodels/beaac083-acb5-482c-bbe9-7a969fce256e POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} PATCH: /v1/bays/bay_example_A/?rollback=True [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 beaac083-acb5-482c-bbe9-7a969fce256e could not be found", "detail": "ClusterTemplate beaac083-acb5-482c-bbe9-7a969fce256e could not be found.", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_not_found [0.071091s] ... ok GET: /v1/baymodels {} PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GOT:{u'baymodels': []} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_empty [0.081689s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_add_non_existent_property [0.224110s] ... ok GET: /v1/baymodels/test_baymodel {} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/d6e89680-ee0d-46a5-8c57-7a7065d7c784 Openstack-Api-Maximum-Version: container-infra 1.6 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/d6e89680-ee0d-46a5-8c57-7a7065d7c784", "rel": "self"}, {"href": "http://localhost/bays/d6e89680-ee0d-46a5-8c57-7a7065d7c784", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "d6e89680-ee0d-46a5-8c57-7a7065d7c784", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "testbay.", "stack_id": null, "created_at": "2018-08-24T17:34:04.600715+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_at_end_valid_name [0.515167s] ... ok GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name_multiple_baymodel [0.084924s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/9a5bc956-0d15-4b27-9102-5fb16a3339a7 Openstack-Api-Maximum-Version: container-infra 1.6 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/9a5bc956-0d15-4b27-9102-5fb16a3339a7", "rel": "self"}, {"href": "http://localhost/bays/9a5bc956-0d15-4b27-9102-5fb16a3339a7", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "9a5bc956-0d15-4b27-9102-5fb16a3339a7", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:04.582042+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_set_project_id_and_user_id [0.301312s] ... ok GET: /v1/baymodels {} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_ext_network [0.449489s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/baymodel_id', 'value': '3bed7201-bd27-4c3f-b01c-5c878a774115', 'op': 'replace'}] POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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'3bed7201-bd27-4c3f-b01c-5c878a774115', 'op': 'replace'}]'", "detail": "Couldn't apply patch '[{'path': '/baymodel_id', 'value': u'3bed7201-bd27-4c3f-b01c-5c878a774115', 'op': 'replace'}]'. Reason: can't replace non-existent object 'baymodel_id'", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_non_existent_baymodel_id [0.290501s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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"} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_update_bay_with_rollback_enabled [0.552963s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': u'foo', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/61bb3624-0766-45aa-92cb-413215d01bee Openstack-Api-Maximum-Version: container-infra 1.6 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/61bb3624-0766-45aa-92cb-413215d01bee", "rel": "self"}, {"href": "http://localhost/bays/61bb3624-0766-45aa-92cb-413215d01bee", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "61bb3624-0766-45aa-92cb-413215d01bee", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "iota-13-bay", "stack_id": null, "created_at": "2018-08-24T17:34:04.841377+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {5} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_without_name [0.237220s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_nonexist_image [0.141078s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/ec7a9e1f-7082-4d04-aa87-635bbadc5709 Openstack-Api-Maximum-Version: container-infra 1.6 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/ec7a9e1f-7082-4d04-aa87-635bbadc5709", "rel": "self"}, {"href": "http://localhost/bays/ec7a9e1f-7082-4d04-aa87-635bbadc5709", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "ec7a9e1f-7082-4d04-aa87-635bbadc5709", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "testbay_", "stack_id": null, "created_at": "2018-08-24T17:34:04.482114+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_underscore_at_end_valid_name [0.629491s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-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.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_create [0.031670s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_lb_multi_node [0.155495s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_on_os_distro_image [0.131240s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-flavor", "detail": "test-flavor", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_flavor [0.410372s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_delete [0.076638s] ... ok GET: /v1/baymodels/detail?limit=3&marker=a00a4974-7a71-4025-9965-62e172e5c7be {} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': None, 'master_flavor_id': None} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/c98dfc56-2f47-4780-8d47-b3c6c7c9f3da', u'rel': u'self'}, {u'href': u'http://localhost/bays/c98dfc56-2f47-4780-8d47-b3c6c7c9f3da', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'c98dfc56-2f47-4780-8d47-b3c6c7c9f3da', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/322cb0ca-a845-4658-ba6f-40f2aa8faa02', u'rel': u'self'}, {u'href': u'http://localhost/bays/322cb0ca-a845-4658-ba6f-40f2aa8faa02', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'322cb0ca-a845-4658-ba6f-40f2aa8faa02', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/374a4da7-7fc2-4b0f-ad4f-66ef042e7b76', u'rel': u'self'}, {u'href': u'http://localhost/bays/374a4da7-7fc2-4b0f-ad4f-66ef042e7b76', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'374a4da7-7fc2-4b0f-ad4f-66ef042e7b76', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/d66a34dc-f9c3-48e6-a5cb-9a1547758c06', u'rel': u'self'}, {u'href': u'http://localhost/bays/d66a34dc-f9c3-48e6-a5cb-9a1547758c06', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'd66a34dc-f9c3-48e6-a5cb-9a1547758c06', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}, {u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/20c13c21-127b-4087-8aac-a3a9ccb4efb9', u'rel': u'self'}, {u'href': u'http://localhost/bays/20c13c21-127b-4087-8aac-a3a9ccb4efb9', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'20c13c21-127b-4087-8aac-a3a9ccb4efb9', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test_bay123456', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'master_flavor_id': None} PATCH: /v1/bays/bay_example_A [{'path': '/node_count', 'value': 4, 'op': 'replace'}] {6} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_many [1.302766s] ... ok GET: /v1/bays {} GOT:{u'bays': [{u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'master_count': 3, u'flavor_id': None, u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'node_count': 3, u'master_flavor_id': None, u'bay_create_timeout': 60, u'name': u'cluster1'}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestListBay.test_one [0.243433s] ... ok GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/163f6b5e-cbc8-4390-9818-224a896ab770', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/163f6b5e-cbc8-4390-9818-224a896ab770', 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'163f6b5e-cbc8-4390-9818-224a896ab770', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:04.716148+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/f1eebfc5-60b0-466b-9bae-e9b03973c0bf', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/f1eebfc5-60b0-466b-9bae-e9b03973c0bf', 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'f1eebfc5-60b0-466b-9bae-e9b03973c0bf', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:04.722278+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/2dbcb0d9-352e-4996-ba19-fadab1229389', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/2dbcb0d9-352e-4996-ba19-fadab1229389', 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'2dbcb0d9-352e-4996-ba19-fadab1229389', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:04.727893+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/a03bd1ba-6ae5-4200-9ec8-3645100602b9', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/a03bd1ba-6ae5-4200-9ec8-3645100602b9', 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'a03bd1ba-6ae5-4200-9ec8-3645100602b9', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:04.733516+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/57ad6dd9-a479-4ccd-97e5-ed69b7c85cd2', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/57ad6dd9-a479-4ccd-97e5-ed69b7c85cd2', 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'57ad6dd9-a479-4ccd-97e5-ed69b7c85cd2', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:04.739127+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'}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_many [0.130781s] ... ok GET: /v1/baymodels/03b85551-33d4-4072-bc52-3fcae0d662e5/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_detail [0.026095s] ... ok DELETE: /v1/baymodels/test_baymodel GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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.086096s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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': 'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_non_existent_property_fail [0.082429s] ... 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.6 Openstack-Api-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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_uuid [0.033804s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/0f10ad9b-0242-4345-b732-e0a3f2b8e8e0 Openstack-Api-Maximum-Version: container-infra 1.6 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/0f10ad9b-0242-4345-b732-e0a3f2b8e8e0", "rel": "self"}, {"href": "http://localhost/bays/0f10ad9b-0242-4345-b732-e0a3f2b8e8e0", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "0f10ad9b-0242-4345-b732-e0a3f2b8e8e0", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "test_bay123456", "stack_id": null, "created_at": "2018-08-24T17:34:05.145937+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {1} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_valid_str_int_name [0.303437s] ... 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.6 Openstack-Api-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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_image_id [0.182536s] ... ok PATCH: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'value': 4, 'op': 'replace'}] GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/d71a7389-3d02-4ee4-973e-1f8af15fc17a Openstack-Api-Maximum-Version: container-infra 1.6 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/d71a7389-3d02-4ee4-973e-1f8af15fc17a", "rel": "self"}, {"href": "http://localhost/bays/d71a7389-3d02-4ee4-973e-1f8af15fc17a", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "d71a7389-3d02-4ee4-973e-1f8af15fc17a", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": null, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:05.290877+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {7} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_none [0.274001s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelObject.test_baymodel_init [0.012621s] ... ok GET: /v1/baymodels {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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.027676s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/56324fe7-c690-4070-b07d-69554be52255', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/56324fe7-c690-4070-b07d-69554be52255', 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'56324fe7-c690-4070-b07d-69554be52255', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:05.119995+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_baymodel.TestListBayModel.test_detail_with_pagination_marker [0.144792s] ... 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'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'2018-08-24T17:34:05.185846+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail [0.100124s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/2ef36bdc-aac0-48c5-84c6-3d0e43b0841c Openstack-Api-Maximum-Version: container-infra 1.6 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/2ef36bdc-aac0-48c5-84c6-3d0e43b0841c", "rel": "self"}, {"href": "http://localhost/bays/2ef36bdc-aac0-48c5-84c6-3d0e43b0841c", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "2ef36bdc-aac0-48c5-84c6-3d0e43b0841c", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 60, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:05.281834+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_timeout [0.257908s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:update to be performed", "detail": "Policy doesn't allow baymodel:update to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_update [0.249842s] ... ok GET: /v1/baymodels?limit=3&marker=db7b63eb-13a9-48bb-b89e-14f39e0da276 {} 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:05.160314+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_volume_driver [0.042023s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 Openstack-Api-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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_external_network [0.065305s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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"} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_update_bay_async [0.695009s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 0, 'master_flavor_id': None} 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'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'2018-08-24T17:34:05.287068+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'} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_get_one [0.077613s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"links": [{"href": "http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "self"}, {"href": "http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "rel": "bookmark"}], "labels": {}, "updated_at": null, "master_flavor_id": null, "uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52", "api_address": "172.17.2.3", "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": ["172.17.2.18"], "node_count": 4, "bay_create_timeout": 60, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": ["172.17.2.4"], "status_reason": "Completed successfully", "coe_version": null, "name": "bay_example_A", "stack_id": "047c6319-7abd-4bd9-a033-8c6af0173cd0", "created_at": "2018-08-24T17:34:05.296815+00:00", "container_version": null, "flavor_id": null, "discovery_url": null} GET: /v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name [0.103489s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'testbay-', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} 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', 'public': False, '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.6 Openstack-Api-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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_image_id [0.027078s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertObject.test_cert_init [0.012251s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_image_name [0.033763s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_bay [0.204478s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/bays/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'master_flavor_id': None, u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'api_address': u'172.17.2.3', u'baymodel_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'master_addresses': [u'172.17.2.18'], u'node_count': 4, u'bay_create_timeout': 60, u'status': u'CREATE_IN_PROGRESS', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'name': u'bay_example_A', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2018-08-24T17:34:05.296815+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPatch.test_replace_ok [0.413778s] ... 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.6 Openstack-Api-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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_add_root_non_existent [0.080099s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/13e5740e-b10f-4b47-a674-a329c59d9b8f Openstack-Api-Maximum-Version: container-infra 1.6 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/13e5740e-b10f-4b47-a674-a329c59d9b8f", "rel": "self"}, {"href": "http://localhost/bays/13e5740e-b10f-4b47-a674-a329c59d9b8f", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "13e5740e-b10f-4b47-a674-a329c59d9b8f", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 0, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:05.528036+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_zero [0.251710s] ... ok GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/8066593b-b439-420b-afd6-0a497d567a80', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/8066593b-b439-420b-afd6-0a497d567a80', 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'8066593b-b439-420b-afd6-0a497d567a80', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:05.562281+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_all_with_pagination_marker [0.153596s] ... 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.6 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_update [0.193308s] ... ok DELETE: /v1/clusters/0f2061e7-4615-40ca-babe-1a069875ee64 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_as_admin [0.428263s] ... ok GET: /v1/baymodels/?limit=3 {} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/ffd5cfbd-02dc-4826-ac3f-66eb81820e75 Openstack-Api-Maximum-Version: container-infra 1.6 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/ffd5cfbd-02dc-4826-ac3f-66eb81820e75", "rel": "self"}, {"href": "http://localhost/bays/ffd5cfbd-02dc-4826-ac3f-66eb81820e75", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "ffd5cfbd-02dc-4826-ac3f-66eb81820e75", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": 20, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:05.760004+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {0} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_without_docker_volume_size [0.269565s] ... ok GET: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 {} 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'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'2018-08-24T17:34:05.710215+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one [0.103217s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/76d4e349-ca4c-449d-8d90-3cb0e25d9835 Openstack-Api-Maximum-Version: container-infra 1.6 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/76d4e349-ca4c-449d-8d90-3cb0e25d9835", "rel": "self"}, {"href": "http://localhost/bays/76d4e349-ca4c-449d-8d90-3cb0e25d9835", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "76d4e349-ca4c-449d-8d90-3cb0e25d9835", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "testbay-", "stack_id": null, "created_at": "2018-08-24T17:34:05.781169+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_at_end_valid_name [0.251173s] ... ok DELETE: /v1/clusters/e00efc23-c9c2-42fc-9260-3afc75cf4d57 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 e00efc23-c9c2-42fc-9260-3afc75cf4d57 could not be found", "detail": "Cluster e00efc23-c9c2-42fc-9260-3afc75cf4d57 could not be found.", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_not_found [0.140282s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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/a9cd6739-afe9-456a-9172-becc0f99d267 Openstack-Api-Maximum-Version: container-infra 1.6 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/a9cd6739-afe9-456a-9172-becc0f99d267", "rel": "self"}, {"href": "http://localhost/baymodels/a9cd6739-afe9-456a-9172-becc0f99d267", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "a9cd6739-afe9-456a-9172-becc0f99d267", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:05.365462+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_baymodel.TestPost.test_create_baymodel_with_os_distro_image [0.041887s] ... ok GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/8e56933c-eb48-483e-8d3a-e32aa2e3244a Openstack-Api-Maximum-Version: container-infra 1.6 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/8e56933c-eb48-483e-8d3a-e32aa2e3244a", "rel": "self"}, {"href": "http://localhost/bays/8e56933c-eb48-483e-8d3a-e32aa2e3244a", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "8e56933c-eb48-483e-8d3a-e32aa2e3244a", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:05.762281+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_generate_uuid [0.225963s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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"} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel [0.096761s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow baymodel:get to be performed", "detail": "Policy doesn't allow baymodel:get to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_get_one [0.077317s] ... ok DELETE: /v1/clusters/not_found GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_with_name_not_found [0.132295s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 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"} {4} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_by_cluster_name [0.199154s] ... ok DELETE: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/bd00861e-c82b-4390-8059-4f2a2e914072', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/bd00861e-c82b-4390-8059-4f2a2e914072', 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'bd00861e-c82b-4390-8059-4f2a2e914072', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:05.744357+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/4aa39c7c-4bf4-459e-9e84-3812cb2b64af', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/4aa39c7c-4bf4-459e-9e84-3812cb2b64af', 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'4aa39c7c-4bf4-459e-9e84-3812cb2b64af', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:05.749363+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/2722c8d7-55e8-4786-9cdd-f2b520a9412b', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/2722c8d7-55e8-4786-9cdd-f2b520a9412b', 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'2722c8d7-55e8-4786-9cdd-f2b520a9412b', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:05.754105+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=2722c8d7-55e8-4786-9cdd-f2b520a9412b'} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_collection_links [0.187901s] ... ok GET: /v1/clusters/test_cluster {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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_cluster.TestListCluster.test_get_one_by_name_multiple_cluster [0.237166s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} GET: /v1/baymodels/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_get_one_by_name_not_found [0.100847s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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", "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": "2018-08-24T17:34:05.802829+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:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_only_owner_delete [0.234264s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_invalid_long_name [0.038164s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_no_baymodel_id [0.097454s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/?rollback=False [{'path': '/node_count', 'value': 4, 'op': 'replace'}] 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.6 Openstack-Api-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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_cluster_name_failed [0.237954s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'test-bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/848efa7c-dbe2-48ae-b597-81d714d260d9 Openstack-Api-Maximum-Version: container-infra 1.6 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/848efa7c-dbe2-48ae-b597-81d714d260d9", "rel": "self"}, {"href": "http://localhost/bays/848efa7c-dbe2-48ae-b597-81d714d260d9", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "848efa7c-dbe2-48ae-b597-81d714d260d9", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 3, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "test-bay", "stack_id": null, "created_at": "2018-08-24T17:34:06.079122+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_hyphen_valid_name [0.225535s] ... 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'2018-08-24T17:34:06.200464+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'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'2018-08-24T17:34:05.802829+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay_allow_update [0.491207s] ... ok GET: /v1/baymodels {} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 1, 'flavor_id': None, 'baymodel_id': u'foo', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/5ab9cb6a-8ae0-4896-b57b-7c332fa95967 Openstack-Api-Maximum-Version: container-infra 1.6 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/5ab9cb6a-8ae0-4896-b57b-7c332fa95967", "rel": "self"}, {"href": "http://localhost/bays/5ab9cb6a-8ae0-4896-b57b-7c332fa95967", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "5ab9cb6a-8ae0-4896-b57b-7c332fa95967", "api_address": null, "baymodel_id": "foo", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 1, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:06.059746+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_lb_one_node [0.239286s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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'} PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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"} {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_with_rollback_disabled [0.251681s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'keypair': None, u'node_count': 4, u'master_flavor_id': None, u'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'2018-08-24T17:34:06.128197+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} GOT:{u'baymodels': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/d80484d5-008e-4b96-b03b-f1e63d1628fc', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/d80484d5-008e-4b96-b03b-f1e63d1628fc', 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'd80484d5-008e-4b96-b03b-f1e63d1628fc', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:06.241005+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/8620a3f4-dcf1-426c-9e93-f1dc702b2f43', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/8620a3f4-dcf1-426c-9e93-f1dc702b2f43', 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'8620a3f4-dcf1-426c-9e93-f1dc702b2f43', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:06.246308+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/94367366-1d36-4bb6-b84a-1ba9be51e36f', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/94367366-1d36-4bb6-b84a-1ba9be51e36f', 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'94367366-1d36-4bb6-b84a-1ba9be51e36f', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:06.251589+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=94367366-1d36-4bb6-b84a-1ba9be51e36f'} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_collection_links_default_limit [0.137928s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_coe [0.066745s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': 3} POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': -1, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_node_count_negative [0.077074s] ... ok {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok [0.360280s] ... ok GET: /v1/baymodels/3ec3722d-1677-4862-a821-156c5a5e0cba {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/3ec3722d-1677-4862-a821-156c5a5e0cba', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/3ec3722d-1677-4862-a821-156c5a5e0cba', 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'3ec3722d-1677-4862-a821-156c5a5e0cba', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:06.024094+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/3ec3722d-1677-4862-a821-156c5a5e0cba {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/3ec3722d-1677-4862-a821-156c5a5e0cba', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/3ec3722d-1677-4862-a821-156c5a5e0cba', 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'3ec3722d-1677-4862-a821-156c5a5e0cba', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:06.024094+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/3ec3722d-1677-4862-a821-156c5a5e0cba {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/baymodels/3ec3722d-1677-4862-a821-156c5a5e0cba', u'rel': u'self'}, {u'href': u'http://localhost/baymodels/3ec3722d-1677-4862-a821-156c5a5e0cba', 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'3ec3722d-1677-4862-a821-156c5a5e0cba', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:06.024094+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_links [0.297322s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/bays/e1139765-6476-4a36-ad1b-ea15652d3a2d Openstack-Api-Maximum-Version: container-infra 1.6 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/e1139765-6476-4a36-ad1b-ea15652d3a2d", "rel": "self"}, {"href": "http://localhost/bays/e1139765-6476-4a36-ad1b-ea15652d3a2d", "rel": "bookmark"}], "labels": {"key2": "val2", "key1": "val1"}, "updated_at": null, "master_flavor_id": "m1.small", "uuid": "e1139765-6476-4a36-ad1b-ea15652d3a2d", "api_address": null, "baymodel_id": "e74c40e0-d825-11e2-a28f-0800200c9a66", "master_addresses": null, "node_count": 3, "bay_create_timeout": 15, "status": "CREATE_IN_PROGRESS", "docker_volume_size": null, "master_count": 1, "node_addresses": null, "status_reason": "Completed successfully", "coe_version": null, "name": "cluster1", "stack_id": null, "created_at": "2018-08-24T17:34:06.287174+00:00", "container_version": null, "flavor_id": "m1.small", "discovery_url": null} POST: /v1/baymodels {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_multi_image_name [0.047614s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_no_master_count [0.295605s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '.test_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_period_invalid_at_start_name [0.033156s] ... ok PATCH: /v1/baymodels/example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2ea035db-e0ab-4565-9535-79cb4ceb4580"} {3} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_docker_volume_size [0.285784s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplateObject.test_cluster_template_init [0.025950s] ... 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.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_external_network_id [0.217807s] ... 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.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_flavor_id [0.179165s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] 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.6 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 {} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': -1, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestBayModelPolicyEnforcement.test_policy_disallow_update [0.295740s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_timeout_negative [0.085297s] ... ok DELETE: /v1/baymodels/not_found 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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/network_driver' is a mandatory attribute and can not be removed", "detail": "'/network_driver' is a mandatory attribute and can not be removed", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_mandatory_property_fail [0.110928s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_public_baymodel_fail [0.181699s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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", "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": "2018-08-24T17:34:06.294834+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'2018-08-24T17:34:06.530641+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'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'2018-08-24T17:34:06.294834+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_public_baymodel_success [0.315724s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:05.701530+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {5} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_volume_driver [0.043708s] ... ok GET: /v1/certificates/test_cluster {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name_multiple_cluster [0.321725s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_update [0.227178s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "ClusterTemplate not_found could not be found", "detail": "ClusterTemplate not_found could not be found.", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_name_not_found [0.108917s] ... 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', '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'} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_public_fail [0.030485s] ... ok POST: /v1/bays {'status': 'CREATE_IN_PROGRESS', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'docker_volume_size': None, 'labels': None, 'name': '_test_bay', 'master_count': 3, 'flavor_id': None, 'baymodel_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'node_count': 3, 'discovery_url': None, 'status_reason': 'Completed successfully', 'bay_create_timeout': 15, 'master_flavor_id': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_bay.TestPost.test_create_bay_with_underscore_invalid_at_start_name [0.032758s] ... ok DELETE: /v1/baymodels/clustermodel1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestDelete.test_delete_baymodel_with_name [0.100339s] ... 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.6 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_detail_against_single [0.046333s] ... ok DELETE: /v1/clustertemplates/test_cluster_template GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_multiple_cluster_template_by_name [0.104908s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': u'2000-01-01T00:00:00+00:00', u'keypair': None, u'node_count': 4, u'master_flavor_id': None, 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'2018-08-24T17:34:06.480542+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name [0.357910s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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/90cb06b7-e07c-4f0f-a90a-98b497ce1752 Openstack-Api-Maximum-Version: container-infra 1.6 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/90cb06b7-e07c-4f0f-a90a-98b497ce1752", "rel": "self"}, {"href": "http://localhost/baymodels/90cb06b7-e07c-4f0f-a90a-98b497ce1752", "rel": "bookmark"}], "http_proxy": "fake_http_proxy", "updated_at": null, "floating_ip_enabled": true, "fixed_subnet": "private-subnet", "master_flavor_id": "m1.small", "uuid": "90cb06b7-e07c-4f0f-a90a-98b497ce1752", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:06.919273+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_with_image_name [0.042147s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_cluster_not_found [0.091041s] ... ok GET: /v1/clustertemplates/?limit=3 {} 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'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'2018-08-24T17:34:06.885742+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestListBayModel.test_one [0.134184s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Rotating the CA certificate on a non-TLS cluster is not supported", "detail": "Rotating the CA certificate on a non-TLS cluster is not supported", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_certificate.TestRotateCaCertificateNonTls.test_rotate_ca_cert_non_tls [0.207386s] ... ok DELETE: /v1/clusters/cluster1 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster_with_name [0.321989s] ... ok GET: /v1/clusters/d5be2fd3-3035-412b-ada2-35e559cb49fe {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 d5be2fd3-3035-412b-ada2-35e559cb49fe could not be found", "detail": "Cluster d5be2fd3-3035-412b-ada2-35e559cb49fe could not be found.", "request_id": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid_not_found [0.077861s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'img', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_create_baymodel_with_no_os_distro_image [0.181566s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/keypair_id', 'value': 'aaa', 'op': 'replace'}] 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.6 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", "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": "2018-08-24T17:34:06.576937+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'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'2018-08-24T17:34:06.576937+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_singular [0.273651s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:06.661122+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_public_not_set [0.045659s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'bay_model_example_B', 'op': 'replace'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_baymodel_with_bay [0.357738s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'faults': {}, u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_FAILED', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2018-08-24T17:34:06.902231+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_failed_cluster_heatclient_exception [0.487920s] ... ok PATCH: /v1/baymodels/bc164747-6063-4413-93ac-5c4dc2e42b8c [{'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.6 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 bc164747-6063-4413-93ac-5c4dc2e42b8c could not be found", "detail": "ClusterTemplate bc164747-6063-4413-93ac-5c4dc2e42b8c could not be found.", "request_id": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_update_not_found [0.077319s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'value': u'563c6067-84e5-4675-99a0-4a3a89e8ecd0', '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', '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.6 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", "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": "2018-08-24T17:34:06.700969+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_public_success [0.039536s] ... 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'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'2018-08-24T17:34:06.480357+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.6 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", "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": "2018-08-24T17:34:06.480357+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'2018-08-24T17:34:06.723027+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'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'2018-08-24T17:34:06.480357+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': None} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_remove_singular [0.325095s] ... ok GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/0bb20008-fbfb-4d3d-85f8-e917ba3c01a0', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/0bb20008-fbfb-4d3d-85f8-e917ba3c01a0', 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'0bb20008-fbfb-4d3d-85f8-e917ba3c01a0', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:07.043291+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/dcfb9e77-cd07-4834-8903-e8f9918df589', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/dcfb9e77-cd07-4834-8903-e8f9918df589', 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'dcfb9e77-cd07-4834-8903-e8f9918df589', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:07.061747+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/f59cb570-29fc-49a1-a2ee-e411c79b82c7', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/f59cb570-29fc-49a1-a2ee-e411c79b82c7', 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'f59cb570-29fc-49a1-a2ee-e411c79b82c7', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:07.066302+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=f59cb570-29fc-49a1-a2ee-e411c79b82c7'} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_collection_links [0.220079s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPatch.test_replace_baymodel_with_no_exist_keypair_id [0.324332s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:06.742744+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_external_network [0.041436s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_cluster_template_id_failed [0.528667s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:07.302837+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_dns [0.042338s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'. Value should have a maximum character requirement of 242", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '123456', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '123456test_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '123456test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '-test_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '-test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '.test_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '.test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '_test_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute name", "detail": "Invalid input for field/attribute name. Value: '_test_cluster'. Value should match the pattern ^[a-zA-Z][a-zA-Z0-9_.-]*$", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': '', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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_cluster.TestPost.test_create_cluster_with_invalid_name [0.087599s] ... ok GET: /v1/clustertemplates/detail?limit=3&marker=a9392c17-0123-45b4-a54a-e400da490322 {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/f1559564-11d0-4fa9-974e-bb6e3c247520', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/f1559564-11d0-4fa9-974e-bb6e3c247520', 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'f1559564-11d0-4fa9-974e-bb6e3c247520', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:07.258062+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'}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail_with_pagination_marker [0.154605s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GET: /v1/clustertemplates/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name_not_found [0.067743s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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'} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_apiserver_port [0.074235s] ... ok PATCH: /v1/baymodels/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': 'm2.small', 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "a13ad916-83fe-4b97-96d6-2e5d7dc258ea"} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_master_flavor_id [0.289773s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_multi_images_same_name [0.246893s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': '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'} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_dns_nameserver [0.077221s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_network_driver [0.030817s] ... 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', 'public': False, 'labels': {'key2': '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.6 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", "public": false, "labels": {"key2": "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": "2018-08-24T17:34:06.821375+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_doesnt_contain_id [0.041967s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_generate_uuid [0.017448s] ... ok GET: /v1/clustertemplates/57c4f4ea-1054-49d0-a61e-470d97b41a7a {} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/57c4f4ea-1054-49d0-a61e-470d97b41a7a', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/57c4f4ea-1054-49d0-a61e-470d97b41a7a', 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'57c4f4ea-1054-49d0-a61e-470d97b41a7a', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'project_id': u'57c4f4ea-1054-49d0-a61e-470d97b41a7a', 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'2018-08-24T17:34:07.466838+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'} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid_admin [0.079270s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:06.786127+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/foo', 'value': 'bar', 'op': 'add'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_add_root_non_existent [0.354993s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_flavor [0.042691s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:06.881903+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_set_project_id_and_user_id [0.042102s] ... 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.6 Openstack-Api-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": ""}]} 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:07.072162+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_with_labels [0.046791s] ... 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', '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', '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', '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', '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'} 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:06.828235+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_network_driver [0.041862s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_uuid [0.033959s] ... 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, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 Openstack-Api-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": ""}]} /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: 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) {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_docker_volume_size [0.067083s] ... 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', '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.6 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", "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": "2018-08-24T17:34:06.930671+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_docker_volume_size [0.048400s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'ca3d70bd-cb51-43a7-863f-4d712890c696', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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 ca3d70bd-cb51-43a7-863f-4d712890c696 could not be found", "detail": "ClusterTemplate ca3d70bd-cb51-43a7-863f-4d712890c696 could not be found.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_non_existent_cluster_template_id [0.076528s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: 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) {7} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_keypair_id [0.027685s] ... ok GET: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_get_one [0.132964s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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_baymodel.TestPatch.test_update_baymodel_with_bay_not_allow_update [0.759090s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_on_os_distro_image [0.242661s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 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"} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "01a0fbb0-eec9-4700-a0c2-ed80da00aacb"} 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "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": "2018-08-24T17:34:07.949713+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_not_set [0.039913s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:07.492301+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_network_driver [0.044109s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_certificate.TestPost.test_create_cert_by_bay_name [0.193541s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 0, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "00730f57-c0d1-4955-8fa7-cb70343d7f00"} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_zero [0.304456s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 Openstack-Api-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": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_flavor [0.033116s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster [0.745403s] ... ok GET: /v1/clusters/20380543-1fcc-43b1-ab29-057dd3c5a6f4/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 202 Accepted Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 Vary: OpenStack-API-Version {7} magnum.tests.unit.api.controllers.v1.test_certificate.TestRotateCaCertificate.test_rotate_ca_cert [0.138382s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_detail [0.036826s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 Openstack-Api-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_baymodel.TestPost.test_create_baymodel_with_no_os_distro_image [0.033938s] ... 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'} {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one [0.197354s] ... ok GET: /v1/clusters {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_get_all [0.032382s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 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.6 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": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestDelete.test_delete_cluster [0.448073s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "525ce0bd-5f34-4313-82fe-b5d63657bb2b"} {4} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_labels [0.580392s] ... 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'} {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name [0.199781s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "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": "2018-08-24T17:34:07.992768+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_flavor [0.042751s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_get_one [0.469367s] ... ok DELETE: /v1/clusters/test_cluster GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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.344426s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': 'm2.small', 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GET: /v1/certificates/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_get_one_by_name_not_found [0.086127s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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.6 Openstack-Api-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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_network_driver [0.037278s] ... ok GET: /v1/clustertemplates/66034e6e-8baf-48b2-bd68-4c8c21a79a01/detail {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_detail [0.026922s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_no_exist_keypair [0.033947s] ... ok GET: /v1/clusters {} GET: /v1/clusters/detail {} GOT:{u'clusters': [{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'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'2018-08-24T17:34:07.749436+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail [0.256700s] ... ok GET: /v1/clusters {} GOT:{u'clusters': []} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_empty [0.041519s] ... ok GET: /v1/clustertemplates?limit=3&marker=37ea2d78-2cea-46c9-896e-0ad0f2959c6a {} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/33181466-c71a-4f34-916b-69b01b9bb0e6', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/33181466-c71a-4f34-916b-69b01b9bb0e6', 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'33181466-c71a-4f34-916b-69b01b9bb0e6', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:08.661359+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_all_with_pagination_marker [0.148170s] ... ok GET: /v1/clustertemplates/5602008c-77c2-4787-bd43-501cf8de8b58 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 5602008c-77c2-4787-bd43-501cf8de8b58 could not be found", "detail": "ClusterTemplate 5602008c-77c2-4787-bd43-501cf8de8b58 could not be found.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_uuid_not_found [0.069746s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:get to be performed", "detail": "Policy doesn't allow cluster:get to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_get_one [0.188989s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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.6 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", "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": "2018-08-24T17:34:08.116021+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_network_driver [0.099223s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: 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/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:delete to be performed", "detail": "Policy doesn't allow cluster:delete to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_delete [0.202782s] ... 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', 'public': False, '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.6 Openstack-Api-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": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_without_image_id [0.057486s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "9e763051-37d3-431b-921d-cb2259a8fc5c"} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_flavor_id [0.568146s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/non-existent', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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': 'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_non_existent_property_fail [0.088321s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} 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'ad34fe7a-6517-4e6e-a0bc-08691f5ceb70', u'links': [{u'href': u'http://localhost/v1/clusters/ad34fe7a-6517-4e6e-a0bc-08691f5ceb70', u'rel': u'self'}, {u'href': u'http://localhost/clusters/ad34fe7a-6517-4e6e-a0bc-08691f5ceb70', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'ccd39550-d878-4037-8ec0-7519ae113daa', u'links': [{u'href': u'http://localhost/v1/clusters/ccd39550-d878-4037-8ec0-7519ae113daa', u'rel': u'self'}, {u'href': u'http://localhost/clusters/ccd39550-d878-4037-8ec0-7519ae113daa', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'b7cefb68-8e9f-4bc2-9159-3063b96d2e94', u'links': [{u'href': u'http://localhost/v1/clusters/b7cefb68-8e9f-4bc2-9159-3063b96d2e94', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b7cefb68-8e9f-4bc2-9159-3063b96d2e94', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'c5155f9e-2d2a-41eb-99c2-9b5247fa5307', u'links': [{u'href': u'http://localhost/v1/clusters/c5155f9e-2d2a-41eb-99c2-9b5247fa5307', u'rel': u'self'}, {u'href': u'http://localhost/clusters/c5155f9e-2d2a-41eb-99c2-9b5247fa5307', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'create_timeout': 60, u'docker_volume_size': None}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_all_with_all_projects [0.923531s] ... 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', '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.6 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", "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": "2018-08-24T17:34:07.576018+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_overlay [0.048697s] ... 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.6 Openstack-Api-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_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_external_network_id [0.183571s] ... ok GET: /v1/clusters/52aeddd4-cff4-4e30-8959-f94bd258b108 {} GET: /v1/clusters/detail?limit=3&marker=f0228256-e549-4789-b9b8-b3270af1b9f0 {} GOT:{u'clusters': [{u'links': [{u'href': u'http://localhost/v1/clusters/552e9d09-e0f2-4b1d-8893-d87dd400b704', u'rel': u'self'}, {u'href': u'http://localhost/clusters/552e9d09-e0f2-4b1d-8893-d87dd400b704', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'user_id': u'fake_user', u'uuid': u'552e9d09-e0f2-4b1d-8893-d87dd400b704', 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'2018-08-24T17:34:08.654580+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_detail_with_pagination_marker [1.214138s] ... ok GET: /v1/clusters/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name_not_found [0.073242s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'aaa', 'op': 'replace'}] GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'024d835b-f9bd-4fdb-aa46-3859263f9e52', u'links': [{u'href': u'http://localhost/v1/clusters/024d835b-f9bd-4fdb-aa46-3859263f9e52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/024d835b-f9bd-4fdb-aa46-3859263f9e52', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'3a69fa47-9761-492b-958f-351a1cd6e9e8', u'links': [{u'href': u'http://localhost/v1/clusters/3a69fa47-9761-492b-958f-351a1cd6e9e8', u'rel': u'self'}, {u'href': u'http://localhost/clusters/3a69fa47-9761-492b-958f-351a1cd6e9e8', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'206733c6-f2b5-4dcc-8473-0bf127a5aa57', u'links': [{u'href': u'http://localhost/v1/clusters/206733c6-f2b5-4dcc-8473-0bf127a5aa57', u'rel': u'self'}, {u'href': u'http://localhost/clusters/206733c6-f2b5-4dcc-8473-0bf127a5aa57', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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=206733c6-f2b5-4dcc-8473-0bf127a5aa57'} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_collection_links_default_limit [0.903852s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_image_id [0.187330s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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-3-model", "created_at": "2018-08-24T17:34:07.622125+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {6} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_without_name [0.045579s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'cluster_model_example_B', 'op': 'replace'}] GET: /v1/clusters/cluster1 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'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'2018-08-24T17:34:09.052243+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_name [0.234344s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 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": ""}]} GET: /v1/clusters/f336caa0-b641-4828-9af2-05f06f2aadda {} 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-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.6 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", "project_id": "fake_project", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "docker_volume_size": 20, "server_type": "vm", "external_network_id": "d1f02cfb-d27f-4068-9332-84d907cb0e2e", "cluster_distro": "fedora-atomic", "image_id": "ubuntu", "volume_driver": null, "registry_enabled": false, "docker_storage_driver": "devicemapper", "apiserver_port": 8080, "name": "kappa-11-template", "created_at": "2018-08-24T17:34:08.275396+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_without_name [0.100229s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_create [0.140105s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterObject.test_cluster_init [0.012766s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'user_id': u'fake_user', u'uuid': u'5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'faults': {u'fake_name': u'fake_reason'}, u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'fake_project', u'status': u'CREATE_FAILED', u'docker_volume_size': None, u'master_count': 3, u'node_addresses': [u'172.17.2.4'], u'status_reason': u'Completed successfully', u'coe_version': None, u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'name': u'cluster1', u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'created_at': u'2018-08-24T17:34:09.299410+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_failed_cluster [0.242250s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/52aeddd4-cff4-4e30-8959-f94bd258b108', u'rel': u'self'}, {u'href': u'http://localhost/clusters/52aeddd4-cff4-4e30-8959-f94bd258b108', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'user_id': u'fake_user', u'uuid': u'52aeddd4-cff4-4e30-8959-f94bd258b108', 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'2018-08-24T17:34:08.963493+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid [0.502592s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/f336caa0-b641-4828-9af2-05f06f2aadda', u'rel': u'self'}, {u'href': u'http://localhost/clusters/f336caa0-b641-4828-9af2-05f06f2aadda', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'user_id': u'fake_user', u'uuid': u'f336caa0-b641-4828-9af2-05f06f2aadda', u'api_address': u'172.17.2.3', u'master_addresses': [u'172.17.2.18'], u'create_timeout': 60, u'project_id': u'f336caa0-b641-4828-9af2-05f06f2aadda', 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'2018-08-24T17:34:09.344570+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one_by_uuid_admin [0.345285s] ... ok PATCH: /v1/clusters/0fd142cc-8920-4f05-87cd-cc88249ff758 [{'path': '/name', 'value': 'cluster_example_B', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 0fd142cc-8920-4f05-87cd-cc88249ff758 could not be found", "detail": "Cluster 0fd142cc-8920-4f05-87cd-cc88249ff758 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_non_existent_cluster [0.142020s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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'} {3} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_with_disabled_driver [0.031195s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "ae136483-70f8-4628-b381-093680eba877"} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_node_count [0.502093s] ... 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'9c074d00-489f-4947-82bd-9d5d83e567d1', u'links': [{u'href': u'http://localhost/v1/federations/9c074d00-489f-4947-82bd-9d5d83e567d1', u'rel': u'self'}, {u'href': u'http://localhost/federations/9c074d00-489f-4947-82bd-9d5d83e567d1', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:08.349051+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'}]} {3} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail [0.048446s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster_example_A', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_create [0.177744s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow cluster:update to be performed", "detail": "Policy doesn't allow cluster:update to be performed.", "request_id": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_only_owner_update [0.484201s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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", "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": "2018-08-24T17:34:09.327190+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'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'2018-08-24T17:34:09.327190+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {4} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_singular [0.263847s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 0, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/cluster_template_id', 'value': 'fc98790b-809b-4c06-bf03-6c48d5202a30', 'op': 'replace'}] 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Adding a new attribute /foo to the root of the resource is not allowed", "detail": "Adding a new attribute /foo to the root of the resource is not allowed.", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_add_non_existent_property [0.181454s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2018-08-24T17:34:08.418620+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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/quotas/fake_project/Cluster {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Quota could not be found: project_id fake_project resource Cluster", "detail": "Quota could not be found: project_id fake_project resource Cluster.", "request_id": ""}]} {3} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_delete_quota [0.068833s] ... ok GET: /v1/stats?project_id=234 {} GOT:{u'clusters': 1, u'nodes': 6} {3} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_tenant_stats [0.265689s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_valid_false_values [0.016801s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_invalid_mac_addr [0.016809s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_invalid_values [0.017283s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_invalid_name [0.016416s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_multi_exist [0.025602s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_non_exist [0.029958s] ... ok {3} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_sort_dir [0.016883s] ... ok {3} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_invalid_keypair [0.004447s] ... ok {3} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_invalid [0.001759s] ... ok {3} magnum.tests.unit.api.test_hooks.TestContextHook.test_context_hook_before_method_auth_info [0.002453s] ... 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', '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.6 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", "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": "2018-08-24T17:34:09.608000+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_docker_volume_size [0.043491s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_node_count_zero [0.099102s] ... 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": ""}]} {3} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback [0.024775s] ... ok {3} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_all_three [0.016736s] ... ok {3} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_cluster_type_supported [0.005354s] ... ok {3} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_not_allowed_update [0.007709s] ... ok {3} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_one_allowed_update [0.007677s] ... ok {3} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https_no_key [0.053028s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: 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.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_upgrade [0.020305s] ... ok {3} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_delete_cert [0.020994s] ... ok {3} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_store_cert [0.018980s] ... ok {3} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCert.test_get_decrypted_private_key [0.002856s] ... ok {3} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_without_intermediate [0.010678s] ... ok {3} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairCert.test_x509keypair_cert [0.001720s] ... ok {3} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_delete_cert [0.065361s] ... ok {3} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_region [0.005874s] ... ok {3} magnum.tests.unit.common.test_context.ContextTestCase.test_context_with_roles [0.011824s] ... ok {3} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_timeout [0.002965s] ... ok {3} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_url [0.002978s] ... ok {3} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name [0.022860s] ... ok {3} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity_null_base [0.011182s] ... ok {3} magnum.tests.unit.common.test_rpc.TestRpc.test_add_extra_exmods [0.011586s] ... ok {3} magnum.tests.unit.common.test_rpc.TestRpc.test_get_transport_url_null [0.012347s] ... ok {3} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_16 [0.000280s] ... ok {3} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_60 [0.000202s] ... ok {3} magnum.tests.unit.common.test_short_id.ShortIdTest.test_generate_ids [0.003856s] ... ok {3} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid1 [0.000921s] ... ok {3} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_not_use_standard_locale [0.013875s] ... ok {3} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_safe_rstrip_not_raises_exceptions [0.011713s] ... ok GET: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'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'2018-08-24T17:34:08.529985+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_one [0.240640s] ... 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.6 Openstack-Api-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': 'remove'}]'", "detail": "Couldn't apply patch '[{'path': '/non-existent', 'op': 'remove'}]'. Reason: can't remove non-existent object 'non-existent'", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'notfound', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_non_existent_cluster_template_name [0.116297s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_non_existent_property [0.196635s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-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', 'public': False, 'labels': {'key2': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': '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': '', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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'} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_empty_string [0.348907s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'self'}, {u'href': u'http://localhost/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, 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'2018-08-24T17:34:09.610275+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 [{'path': '/node_count', 'op': 'remove'}] GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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 fc98790b-809b-4c06-bf03-6c48d5202a30 could not be found", "detail": "ClusterTemplate fc98790b-809b-4c06-bf03-6c48d5202a30 could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_non_existent_cluster_template_id [0.344624s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} 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', '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.6 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", "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": "2018-08-24T17:34:09.652508+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_overlay [0.043978s] ... ok GET: /v1/federations/02eb0d05-05bf-4fbc-b635-b0d09cf16ff7 {} 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'02eb0d05-05bf-4fbc-b635-b0d09cf16ff7', u'links': [{u'href': u'http://localhost/v1/federations/02eb0d05-05bf-4fbc-b635-b0d09cf16ff7', u'rel': u'self'}, {u'href': u'http://localhost/federations/02eb0d05-05bf-4fbc-b635-b0d09cf16ff7', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:09.687085+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'} {4} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one [0.052525s] ... ok GET: /v1/federations/not_found {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name_not_found [0.032572s] ... 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.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_invalid_node_count [0.249623s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_no_cluster_template_id [0.035609s] ... ok PATCH: /v1/clusters/test_cluster [{'path': '/name', 'value': 'test_cluster', 'op': 'replace'}] GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name_multiple_cluster [0.339652s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 {} PATCH: /v1/federations/fd253e3c-d2e6-43f1-9be1-69f68a1b822e [{'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.6 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 thefederation federation-example", "detail": "A cluster with UUID 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is already a member of thefederation federation-example.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_join_cluster_already_member [0.158433s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster_example_A', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "8cafc02d-415e-4498-997d-9dfb9f81a861"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_generate_uuid [0.290392s] ... 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': '898f1919-26d0-46bd-86f7-28a24259c7ee'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "No hostcluster specified", "detail": "No hostcluster specified. Please specify a hostcluster_id.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_no_hostcluster_id [0.085094s] ... 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.6 Openstack-Api-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": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_invalid_resource [0.027048s] ... ok GET: /v1/quotas/fake_project/invalid_res {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Quota could not be found: project_id fake_project resource invalid_res", "detail": "Quota could not be found: project_id fake_project resource invalid_res.", "request_id": ""}]} {4} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_not_found [0.029359s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_nonexist_image [0.475781s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': -1} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute docker_volume_size", "detail": "Invalid input for field/attribute docker_volume_size. Value: '-1'. Value should be greater or equal to 1", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': 'notanint'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute cluster", "detail": "Invalid input for field/attribute cluster. Value: '{'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'create_timeout': 15, 'name': 'cluster1', 'docker_volume_size': 'notanint', 'labels': None, 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'discovery_url': None, 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52'}'. invalid literal for int() with base 10: 'notanint'", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': 1} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "docker volume size 1 GB is not valid, expecting minimum value 3GB for devicemapper storage driver", "detail": "docker volume size 1 GB is not valid, expecting minimum value 3GB for devicemapper storage driver.", "request_id": ""}]} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': 2} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} 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'2018-08-24T17:34:10.045528+00:00', u'keypair': None, u'node_count': 1, u'master_flavor_id': None, 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'2018-08-24T17:34:09.610275+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_ok [0.661653s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "66e7a7b2-2e89-4558-af85-ad31a1b28d16"} DELETE: /v1/clustertemplates/clustermodel1 {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_docker_volume_size [0.429702s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_ext_network [0.251492s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: 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) {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_doesnt_contain_id [0.331783s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster not_found could not be found", "detail": "Cluster not_found could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_name_not_found [0.177074s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2018-08-24T17:34:10.079061+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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2018-08-24T17:34:10.079061+00:00", "updated_at": "2018-08-24T17:34:10.100889+00:00", "hard_limit": 20, "project_id": "fake_project", "id": 42} {4} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_patch_quota [0.055767s] ... ok GET: /v1/stats?project_id=123&type=invalid {} {4} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_invalid_type_stats [0.134463s] ... ok GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_name [0.116635s] ... ok {3} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_empty_chars [1.155362s] ... ok {3} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints_with_non_ca [0.000216s] ... ok {3} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions_disallowed_but_not_critical [0.000175s] ... ok {3} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_client_files_none [0.004752s] ... ok {3} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust_without_trust_id [0.005733s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': u'clustermodel1', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': {'key': 'value'}, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "d418dc7b-e3f1-48ca-8090-e6594ec1fa3d"} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_labels [0.319480s] ... ok GET: /v1/stats {} GET: /v1/clustertemplates {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "keypair2", "detail": "keypair2", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_multi_keypair_same_name [0.255559s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': u'foo', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_lb_multi_node [0.246660s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'docker_volume_size': None} GOT:{u'clusters': 1, u'nodes': 6} {4} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_self_stats [0.252217s] ... ok PATCH: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52/?rollback=True [{'path': '/node_count', 'value': 4, 'op': 'replace'}] POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.3 Vary: OpenStack-API-Version {"uuid": "5d12f6fd-a196-4bf0-ae4c-1f639a523a52"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_update_cluster_with_rollback_enabled [0.257440s] ... ok {3} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_environment [0.184290s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "a41dda94-44bc-401a-b653-9e3df0e66c2f"} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_flavor_id [0.288670s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "ee08f90d-4fec-43ca-ac98-ca0aecc29089"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_timeout [0.288006s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {3} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_invalid_unicode_name [0.138989s] ... ok GET: /v1/stats {} GOT:{u'clusters': 1, u'nodes': 6} {4} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_self_stats_without_param [0.259517s] ... ok {4} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_add_internal_attr [0.037728s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/6cd6a143-f549-47df-85ea-fa91a4c716c0', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/6cd6a143-f549-47df-85ea-fa91a4c716c0', 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'6cd6a143-f549-47df-85ea-fa91a4c716c0', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:10.411302+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/6ccd5fd3-2eaf-4662-af6c-8d9debd0d685', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/6ccd5fd3-2eaf-4662-af6c-8d9debd0d685', 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'6ccd5fd3-2eaf-4662-af6c-8d9debd0d685', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:10.427142+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/32a064a2-12c3-4304-86ec-1b0adaf9a837', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/32a064a2-12c3-4304-86ec-1b0adaf9a837', 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'32a064a2-12c3-4304-86ec-1b0adaf9a837', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:10.432015+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/28be1906-a434-4df6-bd04-efd4e10c87fc', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/28be1906-a434-4df6-bd04-efd4e10c87fc', 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'28be1906-a434-4df6-bd04-efd4e10c87fc', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:10.436615+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_all_with_all_projects [0.192683s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/keypair_id', 'value': 'aaa', 'op': 'replace'}] {4} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_missing_required_fields_path [0.020392s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_keypair_id [0.247189s] ... ok {4} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_frombasetype [0.016713s] ... ok {4} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_frombasetype_no_value [0.016540s] ... ok {4} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_add_attr_already_exist [0.016198s] ... ok {4} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_isolation_invalid_label [0.002165s] ... ok {4} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_with_valid_providers_none_isolation [0.001820s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "d0f56822-4ce1-4c61-b17e-96addba5a277"} 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": ""}]} {4} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_exception_success [0.025363s] ... ok {4} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_cluster_type_not_supported [0.005447s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_cluster_template_name [0.530152s] ... ok {4} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_one_allowed_create [0.003545s] ... ok {4} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_supported_replace_update [0.006779s] ... ok {3} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_check_complete [0.186474s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "c0636dc4-7170-4b12-9fa8-404c107658b3"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {4} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https [0.054377s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-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', 'public': False, 'labels': {'key2': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, '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'} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_invalid_long_string [0.217770s] ... ok {4} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_https_no_cert [0.046729s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "4af4fbd3-6c3d-4a61-a9f2-124cd3e34e86"} {1} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_docker_volume_size [0.346234s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "387192bb-ef4d-494a-8a79-8e5d6c6a5cfd"} {6} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_keypair [0.343793s] ... ok {4} magnum.tests.unit.cmd.test_conductor.TestMagnumConductor.test_conductor [0.047634s] ... ok {4} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanCert.test_barbican_cert [0.004278s] ... ok {4} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_store_cert_with_io_error [0.003725s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'cluster_model_example_B', 'op': 'replace'}] DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {4} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_region [0.010290s] ... ok {4} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_noauth [0.004770s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-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.6 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_create [0.032299s] ... ok DELETE: /v1/clustertemplates/not_found GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Resource limit exceeded: You have reached the maximum clusters per project, 1", "detail": "Resource limit exceeded: You have reached the maximum clusters per project, 1. You may delete a cluster to make room for a new one.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_resource_limit_reached [0.492656s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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.6 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", "public": false, "labels": {"key2": "val2", "key1": "val1"}, "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": "2018-08-24T17:34:08.857445+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {2} magnum.tests.unit.api.controllers.v1.test_baymodel.TestPost.test_create_baymodel_with_network_driver_non_def_config [0.042217s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_name_not_found [0.075017s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:delete to be performed", "detail": "Policy doesn't allow clustertemplate:delete to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_delete [0.079900s] ... ok PATCH: /v1/clustertemplates/example_A [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] PATCH: /v1/certificates/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_certificate.TestCertPolicyEnforcement.test_policy_disallow_rotate [0.136111s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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.322587s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} 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'} {2} magnum.tests.unit.api.controllers.v1.test_certificate.TestGetCaCertificate.test_links [0.425726s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.6 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.457303s] ... ok DELETE: /v1/clusters/5d12f6fd-a196-4bf0-ae4c-1f639a523a52 GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestClusterPolicyEnforcement.test_policy_disallow_delete [0.182964s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': -1, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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.490453s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:update to be performed", "detail": "Policy doesn't allow clustertemplate:update to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_update [0.182750s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_negative [0.125707s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] {4} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_noauth [0.274684s] ... ok {4} magnum.tests.unit.common.test_clients.ClientsTest.test_magnum_url [0.004326s] ... ok {4} magnum.tests.unit.common.test_clients.ClientsTest.test_url_for [0.003970s] ... 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'3ee7b036-c169-460e-b0df-fa0fe07c0875', u'links': [{u'href': u'http://localhost/v1/clusters/3ee7b036-c169-460e-b0df-fa0fe07c0875', u'rel': u'self'}, {u'href': u'http://localhost/clusters/3ee7b036-c169-460e-b0df-fa0fe07c0875', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'cb8561ff-bda3-4c9a-b8ae-7954e64decd7', u'links': [{u'href': u'http://localhost/v1/clusters/cb8561ff-bda3-4c9a-b8ae-7954e64decd7', u'rel': u'self'}, {u'href': u'http://localhost/clusters/cb8561ff-bda3-4c9a-b8ae-7954e64decd7', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'a5dd8dea-9f7f-450e-a041-c95b9890c25f', u'links': [{u'href': u'http://localhost/v1/clusters/a5dd8dea-9f7f-450e-a041-c95b9890c25f', u'rel': u'self'}, {u'href': u'http://localhost/clusters/a5dd8dea-9f7f-450e-a041-c95b9890c25f', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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=a5dd8dea-9f7f-450e-a041-c95b9890c25f'} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_collection_links [0.823916s] ... ok {4} magnum.tests.unit.common.test_exception.TestException.test_all_exceptions [0.022490s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': 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'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'2018-08-24T17:34:11.192812+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one [0.097865s] ... ok {3} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_update_complete [0.482433s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} {4} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_access_info [0.023474s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'test_cluster123456', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/image_id', 'value': 'img', 'op': 'replace'}] 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.6 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_cluster.TestListCluster.test_detail_against_single [0.277398s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "test-flavor", "detail": "test-flavor", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_flavor [0.345218s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_create_cluster_template_with_no_os_distro_image [0.190790s] ... ok {4} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_trustee_domain_id [0.020786s] ... ok {4} magnum.tests.unit.common.test_profiler.TestProfiler.test_all_public_methods_are_traced [0.022239s] ... ok {4} magnum.tests.unit.common.test_profiler.TestProfiler.test_setup_profiler_without_osprofiler [0.012290s] ... ok {4} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_context [0.011248s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'keypair': 'keypair2', 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {4} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup_transport_null [0.011280s] ... ok {4} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_0 [0.000331s] ... ok {4} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_f [0.000231s] ... ok {4} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_no_env_variables [0.013863s] ... ok {4} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_unknown_kwargs_raises_error [0.011728s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/labels', 'value': "{'etcd_volume_size': '1'}", 'op': 'replace'}] {4} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_validate_and_normalize_mac [0.011777s] ... ok {4} magnum.tests.unit.common.x509.test_operations.TestX509Operations.test_decrypt_key [0.004547s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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.177867s] ... ok {3} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_node_count_failure [0.157897s] ... ok GET: /v1/clustertemplates/detail {} {3} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_class_action [0.011360s] ... ok {3} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_with_lb_neutron [0.026664s] ... ok {3} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_poll_node_count_by_update [0.026021s] ... ok GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': None, u'floating_ip_enabled': True, u'fixed_subnet': u'private-subnet', u'master_flavor_id': u'm1.small', u'user_id': u'fake_user', u'uuid': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', u'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'2018-08-24T17:34:11.525943+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail [0.115623s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e1f09c77-c4a1-4bf8-9156-7cb82c3c77bc"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'test-cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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", "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": "2018-08-24T17:34:11.344433+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'2018-08-24T17:34:11.535219+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'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'2018-08-24T17:34:11.344433+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_public_cluster_template_success [0.291993s] ... ok GET: /v1/clustertemplates/clustermodel1 {} {3} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_create_stack_with_error [0.098911s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': 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'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'2018-08-24T17:34:11.641384+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name [0.084456s] ... ok {3} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_get_metric_names [0.012810s] ... ok {3} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_compute_metric_value [0.013244s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/flavor_id', 'value': 'aaa', 'op': 'replace'}] {3} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_pull_data_raise [0.022740s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "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": "2018-08-24T17:34:11.645677+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_set_project_id_and_user_id [0.051176s] ... ok {3} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_get_metric_names [0.012757s] ... ok {3} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_delete [0.022283s] ... ok {3} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_context [0.012470s] ... ok {3} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_userid [0.012813s] ... ok {3} magnum.tests.unit.conf.test_conf.ConfTestCase.test_append_config [0.012793s] ... ok {3} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_module_name_invalid_mods [0.011947s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "3d94ab36-092e-4556-ad62-b5220b5a67b5"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_keypair [0.428406s] ... ok {3} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster [0.039821s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "aaa", "detail": "aaa", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_replace_cluster_template_with_no_exist_flavor_id [0.188037s] ... ok GET: /v1/clusters?limit=3&marker=16ffda23-4fcd-454d-9e68-4a77e714fdee {} PATCH: /v1/clustertemplates/24e212d1-e667-4d60-b223-e8d1d601182c [{'path': '/name', 'value': 'cluster_model_example_B', 'op': 'add'}] 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "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": "2018-08-24T17:34:11.689260+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_dns [0.043060s] ... ok {3} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_that_does_not_exist [0.037512s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 24e212d1-e667-4d60-b223-e8d1d601182c could not be found", "detail": "ClusterTemplate 24e212d1-e667-4d60-b223-e8d1d601182c could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_not_found [0.076641s] ... 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.6 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", "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": "2018-08-24T17:34:11.473188+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:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "49f555fd-b8dd-4d9e-b594-85c01cb6b11b"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'test.cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {4} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_has_publickey [0.533998s] ... ok {3} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_by_uuid [0.124185s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'etcd_volume_size': u'1'}, u'updated_at': u'2018-08-24T17:34:11.987313+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'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'2018-08-24T17:34:11.473188+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.magnum', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_replace_labels_success [0.657851s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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'} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_apiserver_port [0.094685s] ... ok {3} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id_public [0.067706s] ... ok GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'b78eddfc-0cdf-42f3-8027-2e6c5c1f761e', u'links': [{u'href': u'http://localhost/v1/clusters/b78eddfc-0cdf-42f3-8027-2e6c5c1f761e', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b78eddfc-0cdf-42f3-8027-2e6c5c1f761e', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'create_timeout': 60, u'docker_volume_size': None}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_get_all_with_pagination_marker [0.972794s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "f40480cf-8d92-4339-81b2-cee5c8b06e20"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_master_count [0.309142s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_public_cluster_template_fail [0.263919s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': None, 'docker_volume_size': None} {3} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list [0.074593s] ... ok {4} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_issuer_name [0.196156s] ... ok GET: /v1/clusters/b4e8fe1a-6185-4581-9387-ac067b4f2783 {} PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/name', 'value': 'new_name', 'op': 'replace'}] POST: /v1/clustertemplates {'insecure_registry': '10.0.0.1:5000', 'http_proxy': 'fake_http_proxy', 'floating_ip_enabled': True, 'fixed_subnet': 'private-subnet', 'master_flavor_id': 'm1.small', 'uuid': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'no_proxy': 'fake_no_proxy', 'https_proxy': 'fake_https_proxy', 'tls_disabled': False, 'keypair_id': 'keypair1', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {3} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list_sorted [0.111826s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "46460345-ba13-4301-a442-34053fb49f4f"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'testcluster.', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 201 Created Content-Type: application/json Location: http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 Openstack-Api-Maximum-Version: container-infra 1.6 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", "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": "2018-08-24T17:34:12.294213+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_external_network [0.063913s] ... ok {3} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_that_does_not_exist [0.064786s] ... ok {3} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template [0.042140s] ... ok {3} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_create_federation [0.018464s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster_not_allow_update [0.354472s] ... ok {3} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_create_federation_already_exists [0.022490s] ... ok {3} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_properties [0.025599s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/b4e8fe1a-6185-4581-9387-ac067b4f2783', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b4e8fe1a-6185-4581-9387-ac067b4f2783', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'user_id': u'fake_user', u'uuid': u'b4e8fe1a-6185-4581-9387-ac067b4f2783', 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'2018-08-24T17:34:12.226465+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} GET: /v1/clusters/b4e8fe1a-6185-4581-9387-ac067b4f2783 {} {3} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_by_host_and_binary [0.032913s] ... ok {3} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list [0.036195s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/b4e8fe1a-6185-4581-9387-ac067b4f2783', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b4e8fe1a-6185-4581-9387-ac067b4f2783', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'user_id': u'fake_user', u'uuid': u'b4e8fe1a-6185-4581-9387-ac067b4f2783', 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'2018-08-24T17:34:12.226465+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} GET: /clusters/b4e8fe1a-6185-4581-9387-ac067b4f2783 {} {3} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_update_quota_not_found [0.024578s] ... ok {3} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair [0.038920s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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/ca8c8695-e834-4a63-bd77-54222df3e666 Openstack-Api-Maximum-Version: container-infra 1.6 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/ca8c8695-e834-4a63-bd77-54222df3e666", "rel": "self"}, {"href": "http://localhost/clustertemplates/ca8c8695-e834-4a63-bd77-54222df3e666", "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": "ca8c8695-e834-4a63-bd77-54222df3e666", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "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": "2018-08-24T17:34:12.341520+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_image_name [0.046813s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "479114c7-1bfe-4457-8726-dbb87f1153d8"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_timeout_none [0.443931s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "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"} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template [0.043851s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {3} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_by_rollback_failed [0.040870s] ... ok {3} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_by_update_failed [0.035798s] ... ok GOT:{u'links': [{u'href': u'http://localhost/v1/clusters/b4e8fe1a-6185-4581-9387-ac067b4f2783', u'rel': u'self'}, {u'href': u'http://localhost/clusters/b4e8fe1a-6185-4581-9387-ac067b4f2783', u'rel': u'bookmark'}], u'labels': {}, u'updated_at': None, u'keypair': None, u'node_count': 3, u'master_flavor_id': None, u'user_id': u'fake_user', u'uuid': u'b4e8fe1a-6185-4581-9387-ac067b4f2783', 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'2018-08-24T17:34:12.226465+00:00', u'container_version': None, u'flavor_id': None, u'discovery_url': None} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_links [0.584176s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': 'openstack.org'} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_dns_nameserver [0.081298s] ... ok {3} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_save [0.049339s] ... ok {3} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url [0.017451s] ... 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', 'public': False, 'labels': {'key2': '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.6 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", "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": "2018-08-24T17:34:12.566065+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_doesnt_contain_id [0.073812s] ... ok {3} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_master_address_fip_disabled [0.048434s] ... ok {3} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_discovery_url_not_found [0.035138s] ... ok {4} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_subject_name [0.598965s] ... ok {3} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_bm_fedora_kubernetes_ironic_definition [0.015075s] ... ok {3} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_update_outputs [0.037740s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "a597b9a2-c37e-4f00-b1e1-639a3576e344"} {0} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_name [0.315027s] ... ok {3} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_list [0.019954s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "13c9c73a-3e4b-41b3-a14e-6fd0f1ee6644"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'testcluster-', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "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": "2018-08-24T17:34:12.476400+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_labels [0.053674s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {3} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_id [0.025751s] ... ok {3} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_name [0.020053s] ... ok {3} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list [0.020042s] ... ok {3} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_stringify_invalid [0.003055s] ... ok {3} magnum.tests.unit.objects.test_fields.TestClusterType.test_coerce_good_values [0.002137s] ... ok {3} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_from_primitive [0.002204s] ... ok {3} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_stringify_invalid [0.002338s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "flavor", "detail": "flavor", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_flavor [0.034199s] ... ok {3} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_from_primitive [0.002333s] ... ok {3} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_stringify_invalid [0.002366s] ... ok {3} magnum.tests.unit.objects.test_fields.TestServerType.test_stringify [0.002029s] ... ok {3} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_save [0.025316s] ... ok {3} magnum.tests.unit.objects.test_objects.TestObject.test_changed_1 [0.012234s] ... ok {3} magnum.tests.unit.objects.test_objects.TestObject.test_get [0.011613s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "test-img", "detail": "test-img", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_image_name [0.040743s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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'} {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_coe [0.084001s] ... ok {3} magnum.tests.unit.objects.test_objects.TestObject.test_object_property_type_error [0.046374s] ... ok {3} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports_level2 [0.038476s] ... ok {3} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_by_id [0.032988s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "img", "detail": "img", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_os_distro_image [0.304602s] ... ok {3} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_by_uuid [0.023762s] ... ok GET: /v1/clusters {} {3} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_list_all [0.024192s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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": ""}]} 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-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', 'public': False, 'labels': {'key2': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': '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': '', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_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'} {5} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_empty_string [0.359426s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_exist_keypair [0.034958s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b4bffb8d-c2f4-4524-ae37-761780c68f15"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'testcluster_', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {3} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_save [0.034549s] ... ok GET: /v1/federations/test_federation {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name_multiple_federation [0.052605s] ... ok PATCH: /v1/federations/e077d53b-b393-4144-a800-5b0fdb1276b9 [{'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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e077d53b-b393-4144-a800-5b0fdb1276b9"} GET: /v1/federations/e077d53b-b393-4144-a800-5b0fdb1276b9 {} 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'e077d53b-b393-4144-a800-5b0fdb1276b9', u'links': [{u'href': u'http://localhost/v1/federations/e077d53b-b393-4144-a800-5b0fdb1276b9', u'rel': u'self'}, {u'href': u'http://localhost/federations/e077d53b-b393-4144-a800-5b0fdb1276b9', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:12.256548+00:00', u'updated_at': u'2018-08-24T17:34:12.475736+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_join [0.322187s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow clustertemplate:delete to be performed", "detail": "Policy doesn't allow clustertemplate:delete to be performed.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_only_owner_delete [0.380652s] ... 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'4cc2a42f-9afa-4ad8-9d91-dc0b33bbe37b', u'links': [{u'href': u'http://localhost/v1/federations/4cc2a42f-9afa-4ad8-9d91-dc0b33bbe37b', u'rel': u'self'}, {u'href': u'http://localhost/federations/4cc2a42f-9afa-4ad8-9d91-dc0b33bbe37b', 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'15791160-8f51-43ac-88c0-cb02e114ee7f', u'links': [{u'href': u'http://localhost/v1/federations/15791160-8f51-43ac-88c0-cb02e114ee7f', u'rel': u'self'}, {u'href': u'http://localhost/federations/15791160-8f51-43ac-88c0-cb02e114ee7f', 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'056e6b9b-acb8-484a-b73a-91fdcecff0e3', u'links': [{u'href': u'http://localhost/v1/federations/056e6b9b-acb8-484a-b73a-91fdcecff0e3', u'rel': u'self'}, {u'href': u'http://localhost/federations/056e6b9b-acb8-484a-b73a-91fdcecff0e3', 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=056e6b9b-acb8-484a-b73a-91fdcecff0e3'} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_collection_links [0.064984s] ... 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': 'a0aa4192-4cd2-4b85-8644-d6ccab3a187e'} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "a55a72bb-61d1-4cfc-8043-1cbae01ea67e"} {5} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation [0.246454s] ... ok GET: /v1/quotas {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2018-08-24T17:34:12.802806+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}]} {5} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_not_all_tenants [0.050936s] ... ok DELETE: /v1/clustertemplates/c4fd34c0-08ea-4289-8074-68da7686ce63 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 c4fd34c0-08ea-4289-8074-68da7686ce63 could not be found", "detail": "ClusterTemplate c4fd34c0-08ea-4289-8074-68da7686ce63 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_not_found [0.079541s] ... ok {4} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_has_publickey [0.534038s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2018-08-24T17:34:12.860026+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.6 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": ""}]} {5} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_patch_quota_not_found [0.050554s] ... ok GET: /v1/stats {} GOT:{u'clusters': 0, u'nodes': 0} {5} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_empty [0.078467s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_add_with_no_value [0.377356s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_mandatory_attr [0.021912s] ... ok {5} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_valid_patches [0.021774s] ... ok {5} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_valid_network [0.004378s] ... ok {5} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_invalid_providers [0.001773s] ... ok {5} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_label [0.004075s] ... ok {5} magnum.tests.unit.api.test_expose.TestExpose.test_expose_with_rest_content_types [0.003413s] ... 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": ""}]} {5} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_server_debug_on_clientfault [0.024955s] ... ok {5} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_create [0.004155s] ... ok {5} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_remove_update [0.007958s] ... ok {5} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_supported_add_update [0.007689s] ... ok {5} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCertManager.test_local_cert_manager [0.002906s] ... ok {5} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_store_cert [0.009921s] ... ok {5} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_noauth [0.005493s] ... 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'8b4ababf-7dfe-46bc-9a0c-45e69f07a981', u'links': [{u'href': u'http://localhost/v1/federations/8b4ababf-7dfe-46bc-9a0c-45e69f07a981', u'rel': u'self'}, {u'href': u'http://localhost/federations/8b4ababf-7dfe-46bc-9a0c-45e69f07a981', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:12.950357+00:00', u'updated_at': None, u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_name [0.042724s] ... ok GET: /v1/clustertemplates {} {5} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron [0.015697s] ... ok {5} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init [0.003120s] ... ok {5} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_no_credentials [0.020111s] ... ok {5} magnum.tests.unit.common.test_profiler.TestProfiler.test_setup_profiler [0.014208s] ... ok {5} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity [0.012231s] ... ok {5} magnum.tests.unit.common.test_rpc.TestRpc.test_get_client_profiler_enabled [0.013373s] ... ok {5} magnum.tests.unit.common.test_rpc.TestRpc.test_get_transport_url [0.017663s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "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": "2018-08-24T17:34:12.742301+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_no_volume_driver [0.044223s] ... ok {5} magnum.tests.unit.common.test_rpc.TestRpc.test_serialize_entity [0.028878s] ... ok {5} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_12 [0.000313s] ... ok {5} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_string [0.000298s] ... ok {5} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_1 [0.000254s] ... 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'ef13cb78-b7ce-46a6-b262-f131999c36ac', u'links': [{u'href': u'http://localhost/v1/federations/ef13cb78-b7ce-46a6-b262-f131999c36ac', u'rel': u'self'}, {u'href': u'http://localhost/federations/ef13cb78-b7ce-46a6-b262-f131999c36ac', 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'a70b5b42-8d8d-4ef0-a949-07c65a93c411', u'links': [{u'href': u'http://localhost/v1/federations/a70b5b42-8d8d-4ef0-a949-07c65a93c411', u'rel': u'self'}, {u'href': u'http://localhost/federations/a70b5b42-8d8d-4ef0-a949-07c65a93c411', 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'ec928470-1ef2-4cb9-8fa9-7d25976c3eec', u'links': [{u'href': u'http://localhost/v1/federations/ec928470-1ef2-4cb9-8fa9-7d25976c3eec', u'rel': u'self'}, {u'href': u'http://localhost/federations/ec928470-1ef2-4cb9-8fa9-7d25976c3eec', 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'36708579-58c7-4785-b26a-055df239e92e', u'links': [{u'href': u'http://localhost/v1/federations/36708579-58c7-4785-b26a-055df239e92e', u'rel': u'self'}, {u'href': u'http://localhost/federations/36708579-58c7-4785-b26a-055df239e92e', 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'b0854039-07ca-4e68-bd5e-15e2d351314d', u'links': [{u'href': u'http://localhost/v1/federations/b0854039-07ca-4e68-bd5e-15e2d351314d', u'rel': u'self'}, {u'href': u'http://localhost/federations/b0854039-07ca-4e68-bd5e-15e2d351314d', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "bb255f9b-4fb6-4f47-adf0-a7b445dd144d"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'test.-_cluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_many [0.106990s] ... ok DELETE: /v1/federations/56d0ef02-f969-46ea-be40-17c60c40e698 GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 56d0ef02-f969-46ea-be40-17c60c40e698 could not be found", "detail": "Federation 56d0ef02-f969-46ea-be40-17c60c40e698 could not be found.", "request_id": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_not_found [0.042117s] ... ok DELETE: /v1/federations/foo GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation_with_name_not_found [0.043266s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_federation.TestFederationObject.test_federation_init [0.012342s] ... ok GET: /v1/mservices {} GOT:{u'mservices': []} {6} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_empty [0.031989s] ... 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}]} {6} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_get_one [0.027026s] ... 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.6 Openstack-Api-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": ""}]} {6} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_invalid_hard_limit [0.027343s] ... ok GET: /v1/quotas?all_tenants=True {} GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2018-08-24T17:34:12.956574+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'2018-08-24T17:34:12.960111+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'2018-08-24T17:34:12.962812+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'2018-08-24T17:34:12.965445+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-3', u'id': 4}]} {6} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_tenants [0.045328s] ... ok GET: /v1/quotas?all_tenants=True {} GOT:{u'quotas': []} {6} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_with_non_admin_context [0.048659s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_frombasetype_no_value [0.017730s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_invalid_op [0.039646s] ... ok {6} magnum.tests.unit.api.controllers.v1.test_types.TestUuidType.test_invalid_uuid [0.027213s] ... ok {6} magnum.tests.unit.api.test_app.TestAppConfig.test_get_pecan_config [0.002872s] ... ok {6} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_invalid_flavor [0.005255s] ... ok {6} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_when_user_forbidden [0.023316s] ... ok {6} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_forbidden_image [0.004712s] ... ok {6} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_without_os_distro [0.004672s] ... ok {6} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_invalid_providers [0.002071s] ... ok {6} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_invalid_isolation [0.002216s] ... ok {6} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_invalid_flavor [0.014677s] ... ok GET: / {} GOT:Response: 500 Internal Server Error Content-Type: application/json {"errors": [{"status": 500, "code": "server", "links": [], "title": "Remote error: TestException Test exception message", "detail": "Remote error: TestException Test exception message.\n[u'", "request_id": ""}]} {6} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_remote_error_success [0.027619s] ... ok {5} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_check_exit_code_boolean [0.079265s] ... ok {5} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked [0.016544s] ... ok {5} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked_error_on_rmtree [0.026753s] ... ok {6} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_check_type [0.019129s] ... ok {6} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down [0.018522s] ... ok {6} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_create [0.018320s] ... ok {6} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_all_allowed_update [0.020134s] ... ok {6} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_config_create [0.004111s] ... ok {6} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_not_allowed_create [0.004188s] ... ok {6} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_valid_vm [0.002760s] ... ok {6} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_valid_create [0.002994s] ... ok {6} magnum.tests.unit.api.test_validation.TestValidation.test_validate_cluster_properties [0.010123s] ... ok {6} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_stamp [0.022639s] ... ok {6} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_correct_arg_with_details_and_path [0.074070s] ... ok {6} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_get_cert_no_registration [0.028846s] ... ok {6} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_cert_fail [0.037165s] ... ok {6} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_noauth [0.005223s] ... ok {6} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_region [0.004680s] ... ok {6} magnum.tests.unit.common.test_context.ContextTestCase.test_request_context_sets_is_admin [0.012481s] ... ok {6} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_list_instances [0.004441s] ... ok {6} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_token [0.053942s] ... ok {6} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trust_with_all_roles [0.024806s] ... ok {6} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity_null_base [0.013071s] ... ok {6} magnum.tests.unit.common.test_rpc.TestRpc.test_clear_extra_exmods [0.011767s] ... ok {6} magnum.tests.unit.common.test_rpc.TestRpc.test_get_client [0.013902s] ... ok {6} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_get_root_helper [0.014860s] ... ok {6} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_validate_and_normalize_mac_invalid_format [0.012763s] ... ok {6} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints_not_critical [0.000244s] ... ok {6} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage [0.000305s] ... ok {6} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_cert_sign [0.000153s] ... ok {6} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_in_cache [0.014457s] ... ok {6} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_temp_no_dir [0.010673s] ... ok {6} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates_if_raise_error [0.005531s] ... ok {6} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_client_files [0.008713s] ... ok {6} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_create_trustee_and_trust_with_error [0.005346s] ... ok {6} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action_copies_object [0.013074s] ... ok {6} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_only_required [0.025983s] ... ok POST: /v1/federations {'status': 'CREATE_IN_PROGRESS', 'hostcluster_id': '5f9c9463-92af-48c1-9580-2d6d3e6d818d', 'member_ids': ['fake_member1', 'fake_member2'], 'name': 'fake-name', 'status_reason': 'Completed successfully.', 'properties': {'dns-zone': 'example.com.'}, 'uuid': '65e6211b-c4c8-4b2a-99c2-cbe46c32fb90'} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 5f9c9463-92af-48c1-9580-2d6d3e6d818d could not be found", "detail": "Cluster 5f9c9463-92af-48c1-9580-2d6d3e6d818d could not be found.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_hostcluster_does_not_exist [0.115915s] ... ok {6} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_master_count [0.022042s] ... 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': 'd0252d52-e496-4bd2-9269-614a5bbf2a23'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Please specify a `properties` dict for the federation", "detail": "Please specify a `properties` dict for the federation.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_no_dns_zone_name [0.153654s] ... ok {6} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_with_lb_octavia [0.020616s] ... ok GET: /v1/mservices {} GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 403, "code": "client", "links": [], "title": "Policy doesn't allow magnum-service:get_all to be performed", "detail": "Policy doesn't allow magnum-service:get_all to be performed.", "request_id": ""}]} {1} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceEnforcement.test_policy_disallow_get_all [0.050226s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceObject.test_msvc_obj_fields_filtering [0.012188s] ... ok GET: /v1/quotas {} GOT:{u'quotas': []} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_empty [0.032435s] ... ok GET: /v1/quotas/fake_project/Cluster {} GOT:{u'resource': u'Cluster', u'created_at': u'2018-08-24T17:34:13.469184+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'fake_project', u'id': 1} {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one [0.036902s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_quota.TestQuotaObject.test_quota_init [0.011350s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_invalid_path [0.039051s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_update_mandatory_attr [0.024098s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_frombasetype [0.042136s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch [0.039589s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_by_name [0.049386s] ... ok {1} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_docker_memory [0.019085s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_multiple_valid_network [0.020465s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_nonexist_image_by_id [0.004450s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_nonexist_image_by_name [0.013821s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_valid [0.001504s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_environment_variables_valid_json [0.001423s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_with_cluster [0.025349s] ... ok {1} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_os_resources_without_validator [0.010702s] ... ok {6} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_compute_cpu_util [0.016688s] ... ok {4} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_extentions_as_client [0.409739s] ... 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": ""}]} {1} magnum.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_server_debug_on_serverfault [0.026884s] ... ok {1} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_not_supported_replace_update [0.007486s] ... ok {1} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_http [0.051346s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "6debf402-26f5-4901-8a2f-c5fd9ab12ed1"} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'Testcluster', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {1} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_none_arg [0.019010s] ... ok {1} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanCert.test_barbican_cert_none_values [0.004207s] ... ok {1} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_store_cert_failure [0.033269s] ... ok GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/c9674efa-7b0f-4be2-92cb-b41fe6ca41c4', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/c9674efa-7b0f-4be2-92cb-b41fe6ca41c4', 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'c9674efa-7b0f-4be2-92cb-b41fe6ca41c4', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:13.452533+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/2a375276-41dd-4dd8-9f8e-41715cc13e1a', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/2a375276-41dd-4dd8-9f8e-41715cc13e1a', 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'2a375276-41dd-4dd8-9f8e-41715cc13e1a', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:13.457739+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/e10d8df3-e779-4d74-b143-841f051ab18f', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e10d8df3-e779-4d74-b143-841f051ab18f', 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'e10d8df3-e779-4d74-b143-841f051ab18f', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:13.462659+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=e10d8df3-e779-4d74-b143-841f051ab18f'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_collection_links_default_limit [0.160484s] ... ok {1} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_with_fail [0.018120s] ... ok {5} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_set_extentions_as_ca [0.238596s] ... ok {1} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_without_intermediate [0.016202s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican_cached [0.005217s] ... ok {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance [0.005199s] ... ok GOT:{u'clusters': [{u'status': u'CREATE_IN_PROGRESS', u'cluster_template_id': u'e74c40e0-d825-11e2-a28f-0800200c9a66', u'uuid': u'308cc1cc-de1e-4b0a-997c-477f855794f3', u'links': [{u'href': u'http://localhost/v1/clusters/308cc1cc-de1e-4b0a-997c-477f855794f3', u'rel': u'self'}, {u'href': u'http://localhost/clusters/308cc1cc-de1e-4b0a-997c-477f855794f3', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'728a0e85-ee99-4f24-af2d-6011d5ca5ac1', u'links': [{u'href': u'http://localhost/v1/clusters/728a0e85-ee99-4f24-af2d-6011d5ca5ac1', u'rel': u'self'}, {u'href': u'http://localhost/clusters/728a0e85-ee99-4f24-af2d-6011d5ca5ac1', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'8e6d9b6d-a432-4f03-95a2-63ba56a7e9a3', u'links': [{u'href': u'http://localhost/v1/clusters/8e6d9b6d-a432-4f03-95a2-63ba56a7e9a3', u'rel': u'self'}, {u'href': u'http://localhost/clusters/8e6d9b6d-a432-4f03-95a2-63ba56a7e9a3', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'e2171859-1d05-484f-8f7d-c4539efa6a8a', u'links': [{u'href': u'http://localhost/v1/clusters/e2171859-1d05-484f-8f7d-c4539efa6a8a', u'rel': u'self'}, {u'href': u'http://localhost/clusters/e2171859-1d05-484f-8f7d-c4539efa6a8a', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, 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'85e20b75-9b33-41ab-a5f7-70b7ac8bc06b', u'links': [{u'href': u'http://localhost/v1/clusters/85e20b75-9b33-41ab-a5f7-70b7ac8bc06b', u'rel': u'self'}, {u'href': u'http://localhost/clusters/85e20b75-9b33-41ab-a5f7-70b7ac8bc06b', u'rel': u'bookmark'}], u'stack_id': u'047c6319-7abd-4bd9-a033-8c6af0173cd0', u'labels': {}, u'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'create_timeout': 60, u'docker_volume_size': None}]} {1} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_cached [0.009828s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_many [0.997910s] ... ok {1} magnum.tests.unit.common.test_context.ContextTestCase.test_context [0.017285s] ... 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'master_count': 3, u'name': u'cluster1', u'keypair': None, u'flavor_id': None, u'node_count': 3, u'master_flavor_id': None, u'create_timeout': 60, u'docker_volume_size': None}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestListCluster.test_one [0.227501s] ... ok GET: /v1/clustertemplates/test_clustertemplate {} GOT:Response: 409 Conflict Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 409, "code": "client", "links": [], "title": "Multiple ClusterTemplates exist with same name", "detail": "Multiple ClusterTemplates exist with same name. Please use the ClusterTemplate uuid instead.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_get_one_by_name_multiple_cluster_template [0.097915s] ... ok {1} magnum.tests.unit.common.test_context.ContextTestCase.test_to_dict_from_dict [0.012707s] ... ok {1} magnum.tests.unit.common.test_policy.TestPolicy.test_check_is_admin_with_admin_context_succeeds [0.015673s] ... 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'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'2018-08-24T17:34:13.693557+00:00', u'network_driver': None, u'fixed_network': u'private', u'coe': u'swarm', u'flavor_id': u'm1.small', u'master_lb_enabled': True, u'dns_nameserver': u'8.8.1.1'}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_one [0.100898s] ... ok {1} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup_notifier_null [0.011823s] ... ok {1} magnum.tests.unit.common.test_service.TestMagnumService.test_prepare_service_with_argv_not_none [0.005723s] ... ok {1} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_no_retry_on_success [0.028449s] ... ok {6} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_compute_memory_util [0.302283s] ... 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.6 Openstack-Api-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.6 Openstack-Api-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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_remove_mandatory_property_fail [0.135336s] ... ok {6} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_compute_memory_util [0.013186s] ... ok {1} magnum.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir [0.013324s] ... ok {6} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_pull_data_raise [0.017908s] ... ok {6} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_scale_up [0.017548s] ... ok {6} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid_from_name [0.012568s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "67d7fde4-20dd-4d43-828c-ab708a4cd5c9"} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_valid_name [2.835831s] ... ok {5} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_ca_certificate_with_bytes_issuer_name [0.223276s] ... ok {6} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster_already_exists [0.020838s] ... ok {6} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_id_that_does_not_exist [0.025128s] ... ok PATCH: /v1/clusters/63312698-4d32-4296-bed0-9e9d4c98ce60 [{'path': '/cluster_id', 'value': '63312698-4d32-4296-bed0-9e9d4c98ce60', 'op': 'replace'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 63312698-4d32-4296-bed0-9e9d4c98ce60 could not be found", "detail": "Cluster 63312698-4d32-4296-bed0-9e9d4c98ce60 could not be found.", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestPatch.test_replace_ok_by_uuid_not_found [0.136536s] ... ok {6} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_by_admin_all_tenants [0.035888s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} 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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "'/network_driver' is a mandatory attribute and can not be removed", "detail": "'/network_driver' is a mandatory attribute and can not be removed", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_mandatory_property_fail [0.108298s] ... ok {6} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_one_tenant_cluster_stats [0.039640s] ... 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', 'public': True, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_fail [0.038376s] ... ok {1} magnum.tests.unit.common.x509.test_sign.TestX509.test_load_pem_private_key_with_bytes_private_key [0.225410s] ... ok {6} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template_uuid [0.018112s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e35e5b22-eed1-432f-871b-e609947287e5"} {7} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_without_master_flavor_id [0.274180s] ... ok GET: /v1/clustertemplates {} {1} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage_disallowed_but_not_critical [0.000367s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_get_all [0.025834s] ... ok DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {6} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_that_does_not_exist [0.028226s] ... ok {6} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_not_found [0.019712s] ... ok {6} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_with_filters [0.032073s] ... ok {6} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_create_x509keypair [0.020695s] ... ok {6} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair_that_does_not_exist [0.018641s] ... ok {6} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_by_id [0.030585s] ... ok {6} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_by_uuid [0.023721s] ... ok {6} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_that_does_not_exist [0.024990s] ... ok {4} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_issuer_name [0.730491s] ... ok {6} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_destroy [0.047055s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e3730b06-5a15-424f-8a4b-7013d9d8f9bc"} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_set_project_id_and_user_id [0.319838s] ... ok {1} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage [0.000159s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url_not_found [0.015464s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_if_cluster_template_is_secure [0.015711s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_master_address_fip_disabled [0.014760s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_fail [0.013226s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_duplicated_name [0.020431s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enabled_with_fp [0.012791s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_required_param_not_set [0.012795s] ... ok {6} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_heat_param [0.011627s] ... ok GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 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 {} 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-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', 'public': False, 'labels': {'key2': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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', '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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii', 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, 'name': 'clustermodel1', 'network_driver': None, 'fixed_network': 'private', 'coe': 'swarm', 'flavor_id': 'm1.small', 'master_lb_enabled': True, 'dns_nameserver': '8.8.1.1'} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_long_string [0.237367s] ... ok {1} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_handles_bad_request [0.141401s] ... ok {1} magnum.tests.unit.conductor.handlers.test_conductor_listener.TestHandler.test_ping_conductor [0.001721s] ... ok {1} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action_on_raise [0.012179s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack_no_timeout_specified [0.026179s] ... ok {1} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_server_image [0.021621s] ... ok {1} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_only_required [0.018104s] ... ok {1} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_poll_node_count_by_update [0.032679s] ... ok {1} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_get_metric_unit [0.013316s] ... ok {1} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_ping_conductor [0.019021s] ... ok {1} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_no_container_host [0.024621s] ... ok {1} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_one_container_host [0.019097s] ... ok {1} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_three_container_hosts [0.019593s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domainid_userid [0.017416s] ... ok {6} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list [0.022450s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template [0.154666s] ... ok DELETE: /v1/clustertemplates/ff27717e-42ea-4ec0-869c-b41ac0a7a0c8 GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_as_admin [0.104828s] ... ok {6} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list_all [0.023924s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', '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.6 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", "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": "2018-08-24T17:34:14.200101+00:00", "network_driver": "flannel", "fixed_network": "private", "coe": "kubernetes", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_network_driver_non_def_config [0.046202s] ... ok {6} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_save [0.028419s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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", "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": "2018-08-24T17:34:14.242293+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_no_network_driver [0.041745s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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/8bd87166-ad43-4286-869c-b501cdb59439 Openstack-Api-Maximum-Version: container-infra 1.6 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/8bd87166-ad43-4286-869c-b501cdb59439", "rel": "self"}, {"href": "http://localhost/clustertemplates/8bd87166-ad43-4286-869c-b501cdb59439", "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": "8bd87166-ad43-4286-869c-b501cdb59439", "no_proxy": "fake_no_proxy", "https_proxy": "fake_https_proxy", "tls_disabled": false, "keypair_id": "keypair1", "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": "2018-08-24T17:34:14.289284+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_os_distro_image [0.045656s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': 'invalid', 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} DELETE: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {6} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_create [0.022860s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, '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.6 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", "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": "2018-08-24T17:34:14.335868+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {0} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_volume_driver [0.046838s] ... ok DELETE: /v1/federations/federation-example GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 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_federation.TestDelete.test_delete_federation_with_name [0.052376s] ... 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'b2139e42-dd36-41e3-8042-434976737e20', u'links': [{u'href': u'http://localhost/v1/federations/b2139e42-dd36-41e3-8042-434976737e20', u'rel': u'self'}, {u'href': u'http://localhost/federations/b2139e42-dd36-41e3-8042-434976737e20', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_one [0.050411s] ... ok {6} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_save [0.027599s] ... ok {6} magnum.tests.unit.objects.test_federation.TestFederationObject.test_destroy [0.032309s] ... ok {6} magnum.tests.unit.objects.test_federation.TestFederationObject.test_save [0.026818s] ... ok {6} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_coerce_good_values [0.003088s] ... ok {6} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_to_primitive [0.002216s] ... ok {6} magnum.tests.unit.objects.test_fields.TestServerType.test_coerce_bad_values [0.002319s] ... ok {6} magnum.tests.unit.objects.test_fields.TestServerType.test_to_primitive [0.002097s] ... ok {6} magnum.tests.unit.objects.test_objects.TestObject.test_hydration [0.013165s] ... ok {6} magnum.tests.unit.objects.test_objects.TestObject.test_loaded_in_primitive [0.012710s] ... ok PATCH: /v1/federations/9d196588-01a5-440e-9b6d-e00a7dd8f0bf [{'path': '/member_ids', 'value': 'df205785-3f61-4399-8e47-4c12cf80c619', 'op': 'add'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 df205785-3f61-4399-8e47-4c12cf80c619 could not be found", "detail": "Cluster df205785-3f61-4399-8e47-4c12cf80c619 could not be found.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_join_non_existent_cluster [0.052594s] ... ok PATCH: /v1/federations/82a62520-dec3-4979-9732-9dae8311c002 [{'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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "82a62520-dec3-4979-9732-9dae8311c002"} GET: /v1/federations/82a62520-dec3-4979-9732-9dae8311c002 {} GOT:{u'status': u'CREATE_IN_PROGRESS', u'hostcluster_id': u'fake_master', u'member_ids': [], u'uuid': u'82a62520-dec3-4979-9732-9dae8311c002', u'links': [{u'href': u'http://localhost/v1/federations/82a62520-dec3-4979-9732-9dae8311c002', u'rel': u'self'}, {u'href': u'http://localhost/federations/82a62520-dec3-4979-9732-9dae8311c002', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:14.587902+00:00', u'updated_at': u'2018-08-24T17:34:14.675050+00:00', u'status_reason': u'Completed successfully.', u'properties': {u'dns-zone': u'example.com.'}, u'name': u'federation-example'} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_member_unjoin [0.197278s] ... ok {6} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_get_bad_id_and_uuid [0.016467s] ... ok PATCH: /v1/federations/33f27580-2aaf-4c61-ad9c-669202b2ee89 [{'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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 404, "code": "client", "links": [], "title": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is not a member of the federation federation-example", "detail": "Cluster 5d12f6fd-a196-4bf0-ae4c-1f639a523a52 is not a member of the federation federation-example.", "request_id": ""}]} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_unjoin_non_member_cluster [0.181279s] ... ok {5} magnum.tests.unit.common.x509.test_sign.TestX509.test_generate_client_certificate_set_subject_name [0.725977s] ... ok {6} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_compute_metric_raise [0.024135s] ... 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': '0e71c981-c331-4b49-a2ef-f64c411dd0c7'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestDelete.test_delete_cluster_template_with_cluster [0.201557s] ... 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.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_detail_against_single [0.033983s] ... ok {1} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_invalid_status [0.272038s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"errors": [{"status": 400, "code": "client", "links": [], "title": "Invalid input for field/attribute cluster", "detail": "Invalid input for field/attribute cluster. Value: '{'status': 'CREATE_IN_PROGRESS', 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'create_timeout': 15, 'name': 'cluster1', 'docker_volume_size': None, 'labels': 'invalid', 'master_count': 3, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'discovery_url': None, 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52'}'. Value not a valid dict: invalid", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_invalid_labels [0.351721s] ... ok GET: /v1/clustertemplates/fda1fda7-577a-43b5-8344-6db35cb49990 {} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 0, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_master_count_zero [0.082087s] ... ok {1} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_default_value [0.037522s] ... ok POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': u'foo', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 1, 'flavor_id': None, 'node_count': 3, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {1} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_type_check [0.019790s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "c3d438e1-85d7-4448-a2f5-719f5c0d060e"} 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': '0428f1c7-fcc2-4127-87c9-12a1e8eca3bb'} {1} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_type_check [0.019900s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/fda1fda7-577a-43b5-8344-6db35cb49990', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/fda1fda7-577a-43b5-8344-6db35cb49990', 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'fda1fda7-577a-43b5-8344-6db35cb49990', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:14.992328+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 [0.079768s] ... ok GET: /v1/clustertemplates/d3b171f4-a759-4597-b590-514b22d5febe {} {4} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_with_unicode_csr [0.530928s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster [0.020330s] ... ok {4} magnum.tests.unit.common.x509.test_validator.TestValidators.test_disallow_ca_in_basic_constraints [0.000292s] ... ok {4} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates_without_name [0.009929s] ... ok {4} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_client_cert [0.005108s] ... ok {4} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_sign_node_certificate [0.007661s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_uuid_that_does_not_exist [0.022966s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "746a7041-a96c-4f8e-8483-0e785d09fcc6"} 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': '62f6ada7-ea5c-464d-b783-486dcbb30a0b'} {5} magnum.tests.unit.common.x509.test_sign.TestX509.test_sign_with_invalid_csr [0.225161s] ... ok {5} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions [0.000231s] ... ok {5} magnum.tests.unit.common.x509.test_validator.TestValidators.test_filter_allowed_extensions_disallowed [0.000281s] ... ok {1} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster [0.028503s] ... ok {5} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_set_file_permissions [0.009820s] ... ok {5} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_ca_cert [0.005532s] ... ok {5} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_get_cluster_ca_certificate [0.006151s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/d3b171f4-a759-4597-b590-514b22d5febe', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/d3b171f4-a759-4597-b590-514b22d5febe', 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'd3b171f4-a759-4597-b590-514b22d5febe', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:15.072188+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/d3b171f4-a759-4597-b590-514b22d5febe {} {5} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_get_cluster_magnum_cert [0.005937s] ... ok {5} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_sign_node_certificate_without_cluster_name [0.011704s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "e73b785c-528c-4396-90a7-287be597ec44"} 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': 'd614be95-663f-47be-8afe-72b8b555fa69'} {5} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_create_trustee_and_trust [0.007039s] ... ok {5} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition [0.022806s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/d3b171f4-a759-4597-b590-514b22d5febe', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/d3b171f4-a759-4597-b590-514b22d5febe', 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'd3b171f4-a759-4597-b590-514b22d5febe', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:15.072188+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/d3b171f4-a759-4597-b590-514b22d5febe {} {5} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_dns [0.026221s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "2c156f82-924e-4e75-8188-eb641fc5383b"} 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': 'b8c54671-d287-46a7-af3a-0d9617b3f096'} GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/d3b171f4-a759-4597-b590-514b22d5febe', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/d3b171f4-a759-4597-b590-514b22d5febe', 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'd3b171f4-a759-4597-b590-514b22d5febe', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:15.072188+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_links [0.204068s] ... ok {5} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_multi_master [0.020950s] ... ok {4} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete_conflict [0.179988s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "90d19303-1e00-4bd1-ba84-6eac3211bd7e"} {2} magnum.tests.unit.api.controllers.v1.test_cluster.TestPost.test_create_cluster_with_no_lb_one_node [0.322789s] ... ok GET: /v1/clustertemplates {} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "816ad59a-4685-438c-87e3-c0a56461b96e"} 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': '3e5f308c-966d-4ef5-a9ff-793d82cd7aa1'} POST: /v1/clusters {'status': 'CREATE_IN_PROGRESS', 'discovery_url': None, 'cluster_template_id': 'e74c40e0-d825-11e2-a28f-0800200c9a66', 'uuid': '5d12f6fd-a196-4bf0-ae4c-1f639a523a52', 'labels': None, 'name': 'cluster1', 'master_count': 3, 'flavor_id': None, 'node_count': -1, 'master_flavor_id': None, 'status_reason': 'Completed successfully', 'create_timeout': 15, 'docker_volume_size': None} {1} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_list_with_filters [0.208888s] ... ok {5} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_create_stack [0.086833s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_id_that_does_not_exist [0.019910s] ... ok {4} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_cert_failed [0.090716s] ... ok {5} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_delete_stack [0.034147s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_name_multiple_federation [0.033260s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "958952af-991a-4da9-b0e3-e1e817ce7429"} 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': 'aecd8027-9cd1-4384-8598-eb4e8c28e546'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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.TestPost.test_create_cluster_with_node_count_negative [0.085253s] ... ok {5} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_delete_stack_with_error [0.040433s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} {5} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success_no_master [0.013235s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list [0.035249s] ... ok {5} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_compute_memory_util [0.012495s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "0b10250a-5d72-44ae-ab99-b45c15c96f3c"} 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': 'ffc75d19-32fd-4467-a10b-06010cc5864d'} {5} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_ca_certificate [0.023113s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestClusterTemplatePolicyEnforcement.test_policy_disallow_get_one [0.088114s] ... ok {5} magnum.tests.unit.conductor.test_scale_manager.TestK8sScaleManager.test_get_hosts_with_container [0.018006s] ... ok GET: /v1/clustertemplates {} GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "204126eb-dbb4-4a74-9c24-7fb068d665f5"} {0} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_with_valid_name [0.636498s] ... ok {5} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_with_none_hosts [0.020401s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: FutureWarning: 'uuid1' is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details FutureWarning) GOT:{u'clustertemplates': [{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/470ca91d-1ca8-4284-ae91-0f434d911418', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/470ca91d-1ca8-4284-ae91-0f434d911418', 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'470ca91d-1ca8-4284-ae91-0f434d911418', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:15.291028+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/44b5cc1a-9a88-4728-84db-a5556323606e', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/44b5cc1a-9a88-4728-84db-a5556323606e', 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'44b5cc1a-9a88-4728-84db-a5556323606e', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:15.296123+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/daeaa7a8-1710-469e-8c1e-67504d6e4507', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/daeaa7a8-1710-469e-8c1e-67504d6e4507', 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'daeaa7a8-1710-469e-8c1e-67504d6e4507', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:15.300858+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/fad72214-0637-4ad6-9388-794bd9854d6e', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/fad72214-0637-4ad6-9388-794bd9854d6e', 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'fad72214-0637-4ad6-9388-794bd9854d6e', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:15.305702+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/19ddfae3-61b9-4ab5-8f3c-b0ccb1671d9b', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/19ddfae3-61b9-4ab5-8f3c-b0ccb1671d9b', 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'19ddfae3-61b9-4ab5-8f3c-b0ccb1671d9b', u'no_proxy': u'fake_no_proxy', u'https_proxy': u'fake_https_proxy', u'tls_disabled': False, u'keypair_id': u'keypair1', 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'2018-08-24T17:34:15.310566+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_many [0.134461s] ... ok {5} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_name [0.030993s] ... ok GOT:{u'clustertemplates': []} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestListClusterTemplate.test_empty [0.076374s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_with_filters [0.062061s] ... ok {1} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_update_federation_members [0.024570s] ... ok {4} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_rollback_complete [0.186274s] ... ok PATCH: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 [{'path': '/public', 'value': True, 'op': 'replace'}] {1} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_create_magnum_service_failure_for_dup [0.026051s] ... ok {1} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_update_magnum_service_failure [0.023241s] ... ok {5} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_name_multiple_cluster [0.031498s] ... ok GET: /v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66 {} {4} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_create_federation [0.020705s] ... ok {5} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster_uuid [0.019369s] ... ok {1} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_delete_quota [0.029482s] ... ok {4} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_delete_federation [0.018968s] ... ok {4} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_action [0.010927s] ... ok {5} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_that_does_not_exist [0.021711s] ... ok {1} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_sync_cluster_status [0.026849s] ... ok {4} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_coreos_no_discoveryurl [0.019452s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: 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) {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url [0.013329s] ... ok {4} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_all_values [0.023991s] ... ok {5} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template_that_referenced_by_clusters [0.043243s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_master_address [0.013923s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_api_address [0.013860s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': 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'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'2018-08-24T17:34:15.580513+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'}] {4} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_only_required [0.019197s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_node_address [0.013491s] ... ok {4} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_lb_neutron [0.020733s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_discovery_url [0.013804s] ... ok {4} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_compute_memory_util [0.011787s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url [0.012664s] ... ok {5} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_public [0.061692s] ... ok {4} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success [0.012611s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id [0.018671s] ... ok GET: /v1/stats {} {4} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_pull_data_success [0.021269s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_kubernetes_definition [0.012142s] ... ok {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_swarm_v2_definition [0.012160s] ... ok {4} magnum.tests.unit.conductor.test_scale_manager.TestMesosScaleManager.test_get_hosts_with_container [0.020253s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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", "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": "2018-08-24T17:34:15.412883+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 {} {1} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_coreos_kubernetes_definition [0.011871s] ... ok GOT:{u'clusters': 2, u'nodes': 12} {0} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_all_stats [0.256841s] ... ok {4} magnum.tests.unit.conductor.test_scale_manager.TestScaleManager.test_get_removal_nodes_two_container_hosts [0.018913s] ... ok {5} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_that_does_not_exist [0.066677s] ... ok {1} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_refresh [0.025931s] ... ok {4} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_name [0.017020s] ... ok {5} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_uudid_that_does_not_exist [0.020060s] ... ok {1} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_to_primitive [0.002936s] ... ok {1} magnum.tests.unit.objects.test_fields.TestServerType.test_coerce_good_values [0.002204s] ... ok {1} magnum.tests.unit.objects.test_fields.TestServerType.test_stringify_invalid [0.002137s] ... ok {4} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid [0.011724s] ... ok {1} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_create [0.021280s] ... ok GOT:{u'insecure_registry': u'10.0.0.1:5000', u'links': [{u'href': u'http://localhost/v1/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'self'}, {u'href': u'http://localhost/clustertemplates/e74c40e0-d825-11e2-a28f-0800200c9a66', u'rel': u'bookmark'}], u'labels': {u'key2': u'val2', u'key1': u'val1'}, u'updated_at': u'2018-08-24T17:34:15.740919+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'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'2018-08-24T17:34:15.412883+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'} {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_update_cluster_template_with_cluster_allow_update [0.415885s] ... ok {4} magnum.tests.unit.conf.test_conf.ConfTestCase.test_import_mods_no_func [0.011870s] ... ok {5} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_list [0.032079s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_changes_in_primitive [0.013007s] ... ok {4} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_opts [0.015178s] ... ok {5} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_all [0.021019s] ... ok {4} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_create_cluster_nullable_cluster_template_id [0.018247s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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": ""}]} {5} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_by_project_id_resource [0.021297s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_multi_image_name [0.034469s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_contains [0.012108s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_static_result [0.011552s] ... ok {4} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_all_cluster_stats [0.039797s] ... ok {5} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_create_x509keypair_already_exists [0.023507s] ... ok GOT:Response: 200 OK Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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", "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": "2018-08-24T17:34:15.580513+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'2018-08-24T17:34:15.836733+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'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'2018-08-24T17:34:15.580513+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} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPatch.test_remove_singular [0.341413s] ... ok {4} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_sorted [0.038881s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_updates [0.011839s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObject.test_with_alternate_context [0.015819s] ... ok {1} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport [0.013947s] ... ok {1} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_destroy [0.029590s] ... ok DELETE: /v1/federations/eeb07336-2289-4d2d-9fc6-0935a231d7fe GOT:Response: 204 No Content Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version GET: /v1/federations/eeb07336-2289-4d2d-9fc6-0935a231d7fe {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 eeb07336-2289-4d2d-9fc6-0935a231d7fe could not be found", "detail": "Federation eeb07336-2289-4d2d-9fc6-0935a231d7fe could not be found.", "request_id": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_federation.TestDelete.test_delete_federation [0.067261s] ... ok {1} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_refresh [0.021582s] ... ok GET: /v1/federations/3881cd0d-6370-4e29-a138-0fc547696e72/detail {} GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail_against_single [0.033335s] ... ok {5} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_destroy_x509keypair_by_uuid [0.031440s] ... ok {5} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_list [0.034049s] ... 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', 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 Openstack-Api-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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_no_exist_external_network [0.034890s] ... ok GET: /v1/federations/detail?limit=3&marker=c5bd1431-0859-4bc8-976a-ccf929d74795 {} {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_disable_pull_data [0.021792s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_fail [0.012847s] ... ok GET: /v1/stats?project_id=123 {} {5} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_invalid [0.013012s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_get_some_other_user_stats [0.231822s] ... ok {1} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_monitor_none [0.020312s] ... ok 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'5a4d44ad-47ba-4a42-8c32-254681d0d5bb', u'links': [{u'href': u'http://localhost/v1/federations/5a4d44ad-47ba-4a42-8c32-254681d0d5bb', u'rel': u'self'}, {u'href': u'http://localhost/federations/5a4d44ad-47ba-4a42-8c32-254681d0d5bb', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:15.976828+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'}]} {7} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_detail_with_pagination_marker [0.058339s] ... ok {4} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_destroy_cluster_template [0.087993s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_none_api_address [0.021332s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_replace_with_no_value [0.038150s] ... 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', '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.6 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", "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": "2018-08-24T17:34:15.971404+00:00", "network_driver": "docker", "fixed_network": "private", "coe": "swarm", "flavor_id": "m1.small", "master_lb_enabled": true, "dns_nameserver": "8.8.1.1"} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_public_success [0.041484s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_node_address [0.014868s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_if_cluster_template_is_secure [0.014619s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_update_internal_attr [0.021380s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_heat_param [0.011854s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_valid_values [0.017820s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_update_outputs [0.014945s] ... ok {4} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_id [0.063694s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_types.TestNameType.test_valid_name [0.017283s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_server_error [0.015984s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_atomic_swarm_definition [0.013366s] ... 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', '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', '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', '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', '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'} {2} magnum.tests.unit.api.controllers.v1.test_cluster_template.TestPost.test_create_cluster_template_with_invalid_docker_volume_size [0.077231s] ... ok {4} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_update_cluster_template_that_does_not_exist [0.022710s] ... ok {5} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_vm_ubuntu_mesos_definition [0.013374s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_openstack_resource_by_uuid [0.019429s] ... ok {0} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_limit [0.017967s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_none_flavor [0.004488s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_flavor_with_vaild_flavor [0.011579s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_valid_image_by_id [0.004392s] ... ok {5} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_destroy [0.032840s] ... ok {4} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_by_admin_all_tenants [0.035952s] ... 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, 'public': False, 'labels': {'key2': 'val2', 'key1': 'val1'}, 'docker_volume_size': 20, 'server_type': 'vm', 'external_network_id': 'd1f02cfb-d27f-4068-9332-84d907cb0e2e', 'cluster_distro': 'fedora-atomic', 'image_id': 'ubuntu', 'volume_driver': None, 'registry_enabled': False, 'docker_storage_driver': 'devicemapper', 'apiserver_port': 8080, '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.6 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, "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": "2018-08-24T17:34:16.096466+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_without_keypair_id [0.047217s] ... ok {5} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_bad_id_and_uuid [0.017325s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_keypair_with_valid_keypair [0.004686s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_isolation_invalid [0.001955s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_none_isolation [0.001859s] ... ok {0} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_providers_valid_isolation [0.001524s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_all_three [0.017533s] ... ok {4} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_list_sorted [0.037971s] ... 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'a96e49bb-9ffe-4376-abe5-74316492323c', u'links': [{u'href': u'http://localhost/v1/federations/a96e49bb-9ffe-4376-abe5-74316492323c', u'rel': u'self'}, {u'href': u'http://localhost/federations/a96e49bb-9ffe-4376-abe5-74316492323c', 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'805f069f-4435-44d9-a6eb-b73e56940d25', u'links': [{u'href': u'http://localhost/v1/federations/805f069f-4435-44d9-a6eb-b73e56940d25', u'rel': u'self'}, {u'href': u'http://localhost/federations/805f069f-4435-44d9-a6eb-b73e56940d25', 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'7a18b142-6e5e-4b67-a717-fecade8b9db3', u'links': [{u'href': u'http://localhost/v1/federations/7a18b142-6e5e-4b67-a717-fecade8b9db3', u'rel': u'self'}, {u'href': u'http://localhost/federations/7a18b142-6e5e-4b67-a717-fecade8b9db3', 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=7a18b142-6e5e-4b67-a717-fecade8b9db3'} {2} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_collection_links_default_limit [0.074661s] ... ok {5} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_id [0.022009s] ... ok {0} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_latest_update [0.017541s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_default_invalid_create [0.004496s] ... ok GET: /v1/federations {} GOT:{u'federations': []} {2} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_empty [0.039520s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_two_allowed_create [0.004592s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_invalid [0.003051s] ... ok {5} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list_all [0.023330s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_server_type_valid_bm [0.002574s] ... ok {0} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_invalid_create [0.003087s] ... ok {4} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_update_magnum_service [0.033859s] ... ok {5} magnum.tests.unit.objects.test_federation.TestFederationObject.test_refresh [0.021887s] ... ok {5} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_from_primitive [0.003120s] ... ok {0} magnum.tests.unit.common.cert_manager.test_barbican.TestBarbicanManager.test_get_cert [0.019996s] ... ok {4} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_by_project_id_resource_not_found [0.022458s] ... ok GET: /v1/federations?limit=3&marker=1fb5a249-6eb5-4086-98dd-6e3f719115fc {} {0} magnum.tests.unit.common.cert_manager.test_cert_manager.TestCertManager.test_barbican_cert_manager [0.002831s] ... ok {5} magnum.tests.unit.objects.test_fields.TestClusterType.test_coerce_bad_values [0.002538s] ... ok {5} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_stringify [0.002432s] ... ok {5} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_coerce_bad_values [0.003630s] ... ok {5} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_coerce_good_values [0.002404s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert_without_pkp [0.010149s] ... ok 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'38a901e8-1bbe-4699-ac7a-b43246ff744f', u'links': [{u'href': u'http://localhost/v1/federations/38a901e8-1bbe-4699-ac7a-b43246ff744f', u'rel': u'self'}, {u'href': u'http://localhost/federations/38a901e8-1bbe-4699-ac7a-b43246ff744f', u'rel': u'bookmark'}], u'properties': {u'dns-zone': u'example.com.'}, u'name': u'fake-name'}]} {2} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_all_with_pagination_marker [0.064237s] ... ok {0} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_intermediates_fail [0.020106s] ... ok {5} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_destroy [0.025616s] ... ok {4} magnum.tests.unit.db.test_x509keypair.DbX509KeyPairTestCase.test_get_x509keypair_list_by_admin_all_tenants [0.046531s] ... ok {0} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_store_cert [0.019627s] ... ok GET: /v1/federations/9fc59117-ad8c-4d26-86ee-51c4db6498e8 {} {0} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_region [0.005243s] ... ok {5} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_get_by_host_and_binary [0.021694s] ... ok {0} magnum.tests.unit.common.test_docker_utils.TestDockerUtils.test_is_docker_api_version_atleast [0.002764s] ... ok {4} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_create_or_complete [0.025372s] ... ok {5} magnum.tests.unit.objects.test_objects.TestObject.test_obj_fields [0.012912s] ... ok 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'9fc59117-ad8c-4d26-86ee-51c4db6498e8', u'links': [{u'href': u'http://localhost/v1/federations/9fc59117-ad8c-4d26-86ee-51c4db6498e8', u'rel': u'self'}, {u'href': u'http://localhost/federations/9fc59117-ad8c-4d26-86ee-51c4db6498e8', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:16.305855+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'} {2} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_uuid [0.045780s] ... ok {5} magnum.tests.unit.objects.test_objects.TestObject.test_object_inheritance [0.013000s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_password_legacy [0.025552s] ... ok GET: /v1/federations/0c7fac83-15b0-4c21-abea-6a4af7bd5c3d {} {4} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_by_rollback_complete [0.029923s] ... ok {5} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport_zero [0.018804s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_delete_trust [0.025679s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_outputs_node_address_fip_disabled [0.013492s] ... 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': 'dec5eb9c-9714-45ec-bd2d-d614bf4c8cff'} {4} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_swarm_outputs_none_api_address [0.013740s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 0c7fac83-15b0-4c21-abea-6a4af7bd5c3d could not be found", "detail": "Federation 0c7fac83-15b0-4c21-abea-6a4af7bd5c3d could not be found.", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_get_one_by_uuid_not_found [0.039977s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_swarm_get_params [0.019719s] ... ok GET: /v1/federations/6b234ecc-0f58-4343-a893-06615b9524e1 {} {4} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_master_address [0.014291s] ... ok 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'6b234ecc-0f58-4343-a893-06615b9524e1', u'links': [{u'href': u'http://localhost/v1/federations/6b234ecc-0f58-4343-a893-06615b9524e1', u'rel': u'self'}, {u'href': u'http://localhost/federations/6b234ecc-0f58-4343-a893-06615b9524e1', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:16.390720+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/6b234ecc-0f58-4343-a893-06615b9524e1 {} 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'6b234ecc-0f58-4343-a893-06615b9524e1', u'links': [{u'href': u'http://localhost/v1/federations/6b234ecc-0f58-4343-a893-06615b9524e1', u'rel': u'self'}, {u'href': u'http://localhost/federations/6b234ecc-0f58-4343-a893-06615b9524e1', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:16.390720+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/6b234ecc-0f58-4343-a893-06615b9524e1 {} 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'6b234ecc-0f58-4343-a893-06615b9524e1', u'links': [{u'href': u'http://localhost/v1/federations/6b234ecc-0f58-4343-a893-06615b9524e1', u'rel': u'self'}, {u'href': u'http://localhost/federations/6b234ecc-0f58-4343-a893-06615b9524e1', u'rel': u'bookmark'}], u'created_at': u'2018-08-24T17:34:16.390720+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'} {2} magnum.tests.unit.api.controllers.v1.test_federation.TestListFederation.test_links [0.076485s] ... ok PATCH: /v1/federations/6a0d43bc-ec47-40a4-a223-b656663c7b40 [{'path': '/member_ids', 'value': '432820cd-c4e4-464b-aa94-174837f7a9c3', 'op': 'remove'}] GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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 432820cd-c4e4-464b-aa94-174837f7a9c3 could not be found", "detail": "Cluster 432820cd-c4e4-464b-aa94-174837f7a9c3 could not be found.", "request_id": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_federation.TestPatch.test_unjoin_non_existent_cluster [0.057027s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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': 'f6b0a2c2-9184-4808-b517-6eb87e41b84d'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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': '6a350526-d64d-4bdd-baff-d2211a8c2d28'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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': '64058fd7-946e-4e33-a238-261c4fe6fe09'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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': '21f5bfb3-aeba-45d8-bf95-eb133f2ac46a'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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': '480e4d17-f048-4e71-a819-2c41c3484bd8'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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': 'd84501a0-560d-4a77-a0f1-166205c75732'} GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_with_invalid_name [0.435182s] ... 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': '9c457e81-805f-4348-bc67-d930599f8e47'} 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "b4c78a21-ad83-4ff7-901b-be39fcaa0df2"} {7} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_without_name [0.163612s] ... ok GET: /v1/mservices {} {5} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports_level1 [0.283908s] ... ok GOT:Response: 202 Accepted Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"uuid": "82073b89-ccfa-4b89-8bcd-067da05d3b1d"} {2} magnum.tests.unit.api.controllers.v1.test_federation.TestPost.test_create_federation_generate_uuid [0.147066s] ... ok {0} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name_is_None [0.287087s] ... ok {5} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_same_revision_does_not_backport [0.014405s] ... ok 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}]} {7} magnum.tests.unit.api.controllers.v1.test_magnum_service.TestMagnumServiceController.test_get_many [0.032093s] ... ok POST: /v1/quotas {'project_id': 'fake_project', 'resource': 'Cluster', 'id': 42, 'hard_limit': 10} {0} magnum.tests.unit.common.test_policy.TestPolicy.test_check_is_admin_with_user_context_fails [0.014380s] ... 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.6 Openstack-Api-Minimum-Version: container-infra 1.1 Openstack-Api-Version: container-infra 1.1 Vary: OpenStack-API-Version {"resource": "Cluster", "created_at": "2018-08-24T17:34:16.670940+00:00", "updated_at": null, "hard_limit": 10, "project_id": "fake_project", "id": 42} {7} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota [0.037390s] ... ok GOT:Response: 404 Not Found Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {2} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_project_id_not_found [0.029597s] ... ok {5} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics [0.024121s] ... ok {0} magnum.tests.unit.common.test_rpc.TestProfilerRequestContextSerializer.test_deserialize_context [0.014823s] ... ok POST: /v1/quotas {'resource': 'Cluster', 'id': 42, 'hard_limit': 10} {0} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_context [0.012673s] ... ok {5} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_on_restart [0.014305s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs_node_address_fip_disabled [0.280630s] ... ok GOT:Response: 400 Bad Request Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 Openstack-Api-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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_create_quota_no_project_id [0.030994s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_cleanup [0.011648s] ... ok GET: /v1/quotas?all_tenants=False {} {4} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_get_params [0.018518s] ... ok {0} magnum.tests.unit.common.test_rpc.TestRpc.test_get_server [0.012172s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2018-08-24T17:34:16.707150+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-1', u'id': 2}]} {2} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_tenants_false [0.044688s] ... ok {0} magnum.tests.unit.common.test_service.TestMagnumService.test_prepare_service_with_argv_none [0.004815s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_invalid [0.012759s] ... ok GET: /v1/quotas?limit=2&all_tenants=True {} {0} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_with_env_variables [0.013144s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_disabled_without_fp [0.011768s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2018-08-24T17:34:16.727141+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'2018-08-24T17:34:16.730165+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'} {7} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_with_pagination_limit [0.046614s] ... ok {0} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_k8s_quantity [0.013815s] ... ok {4} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_output_with_mapping_type [0.012987s] ... ok GET: /v1/quotas?limit=3&marker=3&all_tenants=True {} {4} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_get_driver_not_supported [0.011518s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2018-08-24T17:34:16.755789+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-3', u'id': 4}]} {2} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_admin_all_with_pagination_marker [0.046412s] ... ok GET: /v1/quotas/invalid_proj/invalid_res {} {4} magnum.tests.unit.drivers.test_template_definition.UbuntuMesosTemplateDefinitionTestCase.test_mesos_get_params [0.023168s] ... ok GOT:Response: 403 Forbidden Content-Type: application/json Openstack-Api-Maximum-Version: container-infra 1.6 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": ""}]} {7} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_one_not_authorized [0.040603s] ... ok GET: /v1/quotas {} GET: /v1/quotas {} {4} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_list_with_filters [0.024777s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2018-08-24T17:34:16.807027+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'proj-id-2', u'id': 3}]} {2} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_get_all_non_admin [0.049299s] ... ok GOT:{u'quotas': [{u'resource': u'Cluster', u'created_at': u'2018-08-24T17:34:16.815070+00:00', u'updated_at': None, u'hard_limit': 10, u'project_id': u'fake_project', u'id': 1}]} {7} magnum.tests.unit.api.controllers.v1.test_quota.TestQuota.test_one [0.036484s] ... ok {4} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_bad_id_and_uuid [0.015461s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_invalid_value [0.017923s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: 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) {4} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_name [0.019777s] ... ok {4} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_refresh [0.021042s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_internal_attr [0.036233s] ... ok {4} magnum.tests.unit.objects.test_fields.TestClusterType.test_from_primitive [0.002774s] ... ok {4} magnum.tests.unit.objects.test_fields.TestClusterType.test_stringify [0.001971s] ... ok {4} magnum.tests.unit.objects.test_fields.TestClusterType.test_to_primitive [0.001945s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_valid_mac_addr [0.017917s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObject.test_base_attributes [0.011880s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObject.test_changed_2 [0.010825s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_types.TestUuidType.test_valid_uuid [0.017381s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObject.test_hydration_bad_ns [0.011685s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_add_attr_not_exist [0.016839s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObject.test_load_in_base [0.011482s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObject.test_object_property [0.011254s] ... ok {2} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_resource_with_name [0.018140s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: 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) {2} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_multi_images_same_name [0.004228s] ... ok {2} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_image_with_valid_image_by_name [0.003812s] ... ok {2} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_isolation_valid [0.001598s] ... ok {2} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_environment_variables_bad_json [0.001947s] ... ok {4} magnum.tests.unit.objects.test_objects.TestObjectVersions.test_versions [0.018854s] ... ok {2} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_with_valid_isolation [0.001508s] ... ok {2} magnum.tests.unit.api.test_expose.TestExpose.test_expose_without_rest_content_types [0.008844s] ... ok {4} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_not_changes [0.025047s] ... ok {2} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_updated [0.017089s] ... ok {4} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_regular [0.012227s] ... ok {2} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_old_update [0.016326s] ... ok {2} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_down_with_update [0.016431s] ... ok {2} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_forced_down [0.016371s] ... ok {2} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_all_allowed_create [0.007897s] ... ok GET: /v1/stats?project_id=34 {} {2} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_pkp_fail [0.014627s] ... ok GOT:{u'clusters': 0, u'nodes': 0} {2} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_with_loading_private_key_fail [0.018760s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_stats.TestStatsController.test_admin_get_invalid_tenant_stats [0.258050s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_types.TestBooleanType.test_valid_true_values [0.016342s] ... ok /usr/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:374: 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) {2} magnum.tests.unit.common.cert_manager.test_x509keypair_cert_manager.TestX509keypairManager.test_get_cert [0.022635s] ... ok {2} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat [0.004843s] ... ok {2} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova [0.005597s] ... ok {0} magnum.tests.unit.common.x509.test_sign.TestX509.test_load_pem_private_key_with_unicode_private_key [0.366543s] ... ok {0} magnum.tests.unit.common.x509.test_validator.TestValidators.test_merge_key_usage_disallowed [0.000368s] ... ok {2} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_list_instances_inspect [0.003952s] ... ok {0} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates_with_error [0.006088s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_cannot_remove_extra_non_removable_attr [0.036449s] ... ok {0} magnum.tests.unit.conductor.handlers.test_ca_conductor.TestSignConductor.test_sign_certificate [0.013068s] ... ok {2} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trustee [0.023344s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_types.TestJsonPatchType.test_missing_required_fields_op [0.019809s] ... ok {2} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_get_validate_region_name_not_found [0.021324s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_types.TestMacAddressType.test_frombasetype_no_value [0.016199s] ... ok {2} magnum.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity [0.011286s] ... ok {2} magnum.tests.unit.common.test_short_id.ShortIdTest.test_byte_string_8 [0.000289s] ... ok {2} magnum.tests.unit.common.test_short_id.ShortIdTest.test_get_id_uuid_endianness [0.000286s] ... ok {2} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get [0.009736s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_types.TestMultiType.test_multitype_tostring [0.022617s] ... ok {7} magnum.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_resource_with_uuid [0.019134s] ... ok {7} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_external_network_with_invalid_network [0.004048s] ... ok {7} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_main_no_label [0.001636s] ... ok {7} magnum.tests.unit.api.test_attr_validator.TestAttrValidator.test_validate_labels_strategy_missing [0.001396s] ... ok {7} magnum.tests.unit.api.test_hooks.TestContextHook.test_context_hook_before_method [0.002486s] ... ok {7} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive [0.017011s] ... ok {7} magnum.tests.unit.api.test_servicegroup.TestServiceGroup.test_service_is_up_alive_with_created [0.016981s] ... ok {7} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_invalid_coe_create [0.004322s] ... ok {7} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_network_driver_types_two_allowed_update [0.007849s] ... ok {7} magnum.tests.unit.api.test_validation.TestValidation.test_enforce_volume_driver_types_not_supported_add_update [0.007659s] ... ok {7} magnum.tests.unit.cmd.test_api.TestMagnumAPI.test_api_http_config_workers [0.045493s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_cluster_delete [0.191893s] ... ok {2} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_retry_on_failure [0.160722s] ... ok {2} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_safe_rstrip [0.010804s] ... ok {2} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_openstasck_ca [0.015372s] ... ok {2} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_crl_sign [0.000212s] ... ok {7} magnum.tests.unit.cmd.test_conductor.TestMagnumConductor.test_conductor_config_workers [0.049763s] ... ok {2} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_create_client_files_notin_cache [0.008540s] ... ok {2} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates [0.004773s] ... ok {2} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_delete_certificates_without_cert_ref [0.003822s] ... ok {7} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_revision [0.018830s] ... ok {2} magnum.tests.unit.conductor.handlers.common.test_cert_manager.CertManagerTestCase.test_generate_certificates [0.004738s] ... ok {7} magnum.tests.unit.cmd.test_db_manage.TestMagnumDbManage.test_db_manage_version [0.018339s] ... ok {7} magnum.tests.unit.cmd.test_driver_manage.TestMagnumDriverManage.test_correct_arg_without_details_and_path [0.037758s] ... ok {7} magnum.tests.unit.common.cert_manager.test_local.TestLocalCert.test_local_cert [0.001631s] ... ok {7} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_delete_cert [0.019394s] ... ok {7} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert [0.014473s] ... ok {7} magnum.tests.unit.common.cert_manager.test_local.TestLocalManager.test_get_cert_without_pkp [0.014113s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create [0.175391s] ... ok {7} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_barbican [0.004755s] ... ok {7} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_glance_cached [0.012522s] ... ok {7} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_noauth [0.005161s] ... ok {7} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_heat_region [0.008602s] ... ok {7} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_neutron_cached [0.004523s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_create_with_trust_failed [0.090104s] ... ok {7} magnum.tests.unit.common.test_clients.ClientsTest.test_clients_nova_cached [0.077839s] ... ok {7} magnum.tests.unit.common.test_docker_utils.DockerClientTestCase.test_docker_client_init_version [0.003417s] ... ok {7} magnum.tests.unit.common.test_exception.TestException.test_custom_message_is_templated [0.001480s] ... ok {7} magnum.tests.unit.common.test_exception.TestException.test_message_is_templated [0.001357s] ... ok {7} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_client_with_password [0.025721s] ... ok {2} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust [0.256950s] ... ok {2} magnum.tests.unit.conductor.handlers.common.test_trust_manager.TrustManagerTestCase.test_delete_trustee_and_trust_without_trustee_user_id [0.005532s] ... ok {7} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_create_trust_with_limit_roles [0.022671s] ... ok {7} magnum.tests.unit.common.test_keystone.KeystoneClientTest.test_delete_trust_not_found [0.026571s] ... ok {7} magnum.tests.unit.common.test_rpc.TestProfilerRequestContextSerializer.test_serialize_context [0.013831s] ... ok {7} magnum.tests.unit.common.test_rpc.TestRpc.test_get_server_profiler_enabled [0.011723s] ... ok {7} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get_exceed_manifest_size [0.005424s] ... ok {7} magnum.tests.unit.common.test_urlfetch.TestUrlFetch.test_get_unsupported_scheme [0.001922s] ... ok {7} magnum.tests.unit.common.test_utils.ExecuteTestCase.test_execute_without_root_helper [0.012838s] ... ok {7} magnum.tests.unit.common.test_utils.GeneratePasswordTestCase.test_generate_password [0.011047s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_adopt_complete [0.178267s] ... ok {7} magnum.tests.unit.common.test_utils.UtilsTestCase.test_get_docker_quantity [0.011581s] ... ok {7} magnum.tests.unit.common.x509.test_operations.TestX509Operations.test_generate_csr_and_key [0.013434s] ... ok {7} magnum.tests.unit.common.x509.test_validator.TestValidators.test_remove_ca_key_usage_without_ca_usage [0.000183s] ... ok {7} magnum.tests.unit.conductor.handlers.test_ca_conductor.TestSignConductor.test_get_ca_certificate [0.013488s] ... ok {2} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_resume_complete [0.180703s] ... ok {2} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_with_registry [0.021038s] ... ok {2} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_apiserver_port [0.025141s] ... ok {2} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_docker_storage_driver [0.020208s] ... ok {2} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_extract_template_definition_all_values [0.016460s] ... ok {2} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_get_metric_names [0.011709s] ... ok {0} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_node_count_success [0.175053s] ... ok {2} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_pull_data_success [0.021027s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack [0.025200s] ... ok {2} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_pull_data_success_not_leader [0.012275s] ... ok {7} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_restore_complete [0.174489s] ... ok {2} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_compute_metric_value [0.012094s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_node_count [0.020292s] ... ok {2} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_get_metric_unit [0.011482s] ... ok {0} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_update_stack [0.017793s] ... ok {2} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_update [0.017419s] ... ok {2} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_sign_certificate [0.017540s] ... ok {0} magnum.tests.unit.conductor.handlers.test_mesos_cluster_conductor.TestClusterConductorWithMesos.test_poll_node_count [0.024066s] ... ok {2} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_projectid [0.012008s] ... ok {0} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_multi_master [0.020416s] ... ok {2} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_delete_in_progress [0.014668s] ... ok {2} magnum.tests.unit.conf.test_conf.ConfTestCase.test_import_mods_valid_func [0.015504s] ... ok {0} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_registry [0.021392s] ... ok {2} magnum.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_default_value [0.029298s] ... ok {2} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list [0.034662s] ... ok {7} magnum.tests.unit.conductor.handlers.test_cluster_conductor.TestHandler.test_update_cluster_status_snapshot_complete [0.175961s] ... ok {0} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_update_stack_with_error [0.081186s] ... ok {2} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_create_cluster_template_already_exists [0.020973s] ... ok {7} magnum.tests.unit.conductor.handlers.test_federation_conductor.TestHandler.test_update_federation [0.018834s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_k8s_monitor_get_metric_unit [0.015621s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_mesos_monitor_compute_cpu_util [0.011114s] ... ok {7} magnum.tests.unit.conductor.handlers.test_indirection_api.TestIndirectionApiConductor.test_object_class_action_on_raise [0.016441s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_get_metric_unit [0.011218s] ... ok {7} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_create_stack_timeout_is_zero [0.020472s] ... ok {0} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_v2_monitor_pull_data_success [0.015690s] ... ok {2} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name [0.058546s] ... ok {7} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_coreos_with_disovery [0.019037s] ... ok {0} magnum.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_cluster_create [0.017579s] ... ok {0} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domainid [0.011594s] ... ok {2} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid [0.058518s] ... ok {2} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation [0.037837s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_with_filters [0.090197s] ... ok {2} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_uuid [0.023150s] ... ok {0} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_update_cluster_not_found [0.021292s] ... ok {2} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_create_magnum_service [0.020368s] ... ok {2} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_destroy_magnum_service [0.028142s] ... ok {2} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_create_quota_already_exists [0.020568s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_multiple_cluster_template [0.064003s] ... ok {2} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_delete_quota_that_does_not_exist [0.022136s] ... ok {2} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_invalid_sort_key [0.026564s] ... ok {0} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_name_not_found [0.056737s] ... ok {2} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_update_quota [0.028406s] ... ok {7} magnum.tests.unit.conductor.handlers.test_k8s_cluster_conductor.TestClusterConductorWithK8s.test_extract_template_definition_without_discovery_url [0.273324s] ... ok {0} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_destroy_federation_by_uuid [0.030600s] ... ok {2} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_cluster_failed [0.031164s] ... ok {7} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_extract_template_definition_with_lb_octavia [0.021147s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_create_quota [0.018247s] ... ok {2} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_node_count [0.019839s] ... ok {7} magnum.tests.unit.conductor.handlers.test_swarm_cluster_conductor.TestClusterConductorWithSwarm.test_poll_node_count [0.025419s] ... ok {0} magnum.tests.unit.db.test_quota.DbQuotaTestCase.test_get_quota_list_sorted [0.034638s] ... ok {2} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_node_count_by_update [0.027006s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_heat_param [0.011366s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params [0.034048s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_validate_discovery_url_unexpect_size [0.013008s] ... ok {7} magnum.tests.unit.conductor.tasks.test_heat_tasks.HeatTasksTests.test_update_stack [0.080913s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_update_k8s_outputs_api_address [0.014451s] ... ok {7} magnum.tests.unit.conductor.test_monitors.MonitorsTestCase.test_swarm_monitor_get_metric_names [0.012868s] ... ok {7} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_domain_project_id [0.012770s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_load_entry_points [0.014052s] ... ok {7} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_get_request_audit_info_with_none_userid_projectid [0.012592s] ... ok {2} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_output_mapping [0.012538s] ... ok {7} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_object_has_stack_delete_complete_status [0.015731s] ... ok {2} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_create [0.021569s] ... ok {7} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_template [0.012460s] ... ok {7} magnum.tests.unit.conductor.test_utils.TestConductorUtils.test_retrieve_cluster_uuid_from_uuid [0.013252s] ... ok {2} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_uuid [0.020831s] ... ok {7} magnum.tests.unit.conf.test_conf.ConfTestCase.test_list_module_name_valid_mods [0.012353s] ... ok {2} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_get_by_uuid [0.024432s] ... ok {2} magnum.tests.unit.objects.test_federation.TestFederationObject.test_create [0.020467s] ... ok {7} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_destroy_cluster_by_uuid [0.045237s] ... ok {2} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_bad_id_and_uuid [0.015776s] ... ok {2} magnum.tests.unit.objects.test_federation.TestFederationObject.test_get_by_uuid [0.020053s] ... ok {7} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_id [0.025704s] ... ok {2} magnum.tests.unit.objects.test_fields.TestClusterType.test_stringify_invalid [0.002933s] ... ok {2} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_coerce_bad_values [0.002195s] ... ok {2} magnum.tests.unit.objects.test_fields.TestMagnumServiceBinary.test_stringify [0.002163s] ... ok {2} magnum.tests.unit.objects.test_objects.TestObject.test_get_changes [0.012395s] ... ok {7} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_by_uuid [0.025727s] ... ok {2} magnum.tests.unit.objects.test_objects.TestObject.test_hydration_type_error [0.012127s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_delete_complete [0.270991s] ... ok {2} magnum.tests.unit.objects.test_objects.TestObject.test_load [0.011531s] ... ok {7} magnum.tests.unit.db.test_cluster.DbClusterTestCase.test_get_cluster_list_cluster_template_not_exist [0.031286s] ... ok {2} magnum.tests.unit.objects.test_objects.TestObject.test_obj_attr_is_set [0.012060s] ... ok {2} magnum.tests.unit.objects.test_objects.TestObject.test_orphaned_object [0.012077s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done [0.041677s] ... ok {7} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_create_cluster_template [0.018922s] ... ok {2} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization_iterables [0.012537s] ... ok {2} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_list [0.019328s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_done_by_update [0.027652s] ... ok {0} magnum.tests.unit.drivers.test_heat_driver.TestHeatPoller.test_poll_no_save [0.018308s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_discovery_url_fail [0.012624s] ... ok {2} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_changes [0.033178s] ... ok {7} magnum.tests.unit.db.test_cluster_template.DbClusterTemplateTestCase.test_get_cluster_template_by_uuid_public [0.060917s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmTemplateDefinitionTestCase.test_swarm_validate_discovery_url_unexpect_size [0.012678s] ... ok {7} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_id [0.022218s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_client_error [0.013979s] ... ok {2} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_sync_cluster_status_heat_not_found [0.032059s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_disabled_with_fp [0.011786s] ... ok {7} magnum.tests.unit.db.test_federation.DbFederationTestCase.test_get_federation_by_name [0.030323s] ... ok {0} magnum.tests.unit.drivers.test_template_definition.TemplateDefinitionTestCase.test_add_fip_env_lb_enabled_without_fp [0.013245s] ... ok {7} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_destroy_magnum_service_failure [0.025501s] ... ok {0} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_name [0.026260s] ... ok {0} magnum.tests.unit.objects.test_federation.TestFederationObject.test_list_with_filters [0.022629s] ... ok {7} magnum.tests.unit.db.test_magnum_service.DbMagnumServiceTestCase.test_get_magnum_service_by_host_and_binary_failure [0.025037s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_coerce_bad_values [0.003288s] ... ok {0} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_stringify [0.001945s] ... ok {0} magnum.tests.unit.objects.test_fields.TestServerType.test_from_primitive [0.002025s] ... ok {0} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_report_state_up [0.023920s] ... ok {7} magnum.tests.unit.drivers.test_template_definition.AtomicK8sTemplateDefinitionTestCase.test_k8s_get_params_insecure [0.036257s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_dehydration [0.012018s] ... ok {7} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_swarm_get_heat_param [0.011252s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_get_updates [0.011726s] ... ok {7} magnum.tests.unit.drivers.test_template_definition.AtomicSwarmModeTemplateDefinitionTestCase.test_update_outputs [0.014740s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_obj_constructor [0.011129s] ... ok {7} magnum.tests.unit.drivers.test_template_definition.FedoraK8sIronicTemplateDefinitionTestCase.test_get_fixed_network_id_with_invalid_ip_ver [0.014130s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObject.test_unknown_objtype [0.011564s] ... ok {0} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_passes_revision [0.014306s] ... ok {7} magnum.tests.unit.objects.test_cluster.TestClusterObject.test_get_by_id [0.020733s] ... ok {0} magnum.tests.unit.servicegroup.test_magnum_service.MagnumServicePeriodicTestCase.test_update_magnum_service_firsttime [0.014782s] ... ok {7} magnum.tests.unit.objects.test_cluster_template.TestClusterTemplateObject.test_destroy [0.024334s] ... ok {7} magnum.tests.unit.objects.test_fields.TestClusterStatus.test_to_primitive [0.002716s] ... ok {7} magnum.tests.unit.objects.test_fields.TestContainerStatus.test_coerce_good_values [0.002058s] ... ok {7} magnum.tests.unit.objects.test_magnum_service.TestMagnumServiceObject.test_get_by_host_and_binary_no_service [0.022929s] ... ok {7} magnum.tests.unit.objects.test_objects.TestObject.test_changed_3 [0.012091s] ... ok {7} magnum.tests.unit.objects.test_objects.TestObject.test_changed_4 [0.011824s] ... ok {7} magnum.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization [0.011533s] ... ok {7} magnum.tests.unit.objects.test_x509keypair.TestX509KeyPairObject.test_create [0.025163s] ... ok {7} magnum.tests.unit.service.test_periodic.PeriodicTestCase.test_send_cluster_metrics_pull_data_raise [0.021043s] ... ok {7} magnum.tests.unit.template.test_template.TestTemplate.test_template_yaml [0.011968s] ... ok ====== Totals ====== Ran: 1245 tests in 23.0000 sec. - Passed: 1245 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 119.5045 sec. ============== Worker Balance ============== - Worker 0 (156 tests) => 0:00:17.307204 - Worker 1 (156 tests) => 0:00:14.147618 - Worker 2 (156 tests) => 0:00:16.976609 - Worker 3 (156 tests) => 0:00:11.445178 - Worker 4 (156 tests) => 0:00:15.105446 - Worker 5 (155 tests) => 0:00:14.842652 - Worker 6 (155 tests) => 0:00:13.047726 - Worker 7 (155 tests) => 0:00:17.362540 + exit 0 Processing files: python-magnum-7.0.1-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.7pWTZo + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/python-magnum-7.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/python-magnum-7.0.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/python-magnum-7.0.1 + exit 0 Provides: python-magnum = 7.0.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /usr/bin/env python(abi) = 2.7 Processing files: openstack-magnum-common-7.0.1-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.MGxNdq + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-common-7.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-common-7.0.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-common-7.0.1 + exit 0 Provides: config(openstack-magnum-common) = 7.0.1-1.el7 openstack-magnum-common = 7.0.1-1.el7 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires: /usr/bin/python2 Processing files: openstack-magnum-conductor-7.0.1-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.5POzjw + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-7.0.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-7.0.1 + cp -pr README.rst /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/doc/openstack-magnum-conductor-7.0.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.aMagUC + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-7.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-7.0.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-conductor-7.0.1 + exit 0 Provides: openstack-magnum-conductor = 7.0.1-1.el7 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/python2 Processing files: openstack-magnum-api-7.0.1-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.84rpmH + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/doc/openstack-magnum-api-7.0.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/doc/openstack-magnum-api-7.0.1 + cp -pr README.rst /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/doc/openstack-magnum-api-7.0.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.CyMThK + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-api-7.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-api-7.0.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-api-7.0.1 + exit 0 Provides: openstack-magnum-api = 7.0.1-1.el7 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/python2 Processing files: openstack-magnum-doc-7.0.1-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Y1gmmT + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + DOCDIR=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/doc/openstack-magnum-doc-7.0.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/doc/openstack-magnum-doc-7.0.1 + cp -pr doc/build/html /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/doc/openstack-magnum-doc-7.0.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.I3UzJ3 + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-7.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-7.0.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/openstack-magnum-doc-7.0.1 + exit 0 Provides: openstack-magnum-doc = 7.0.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python-magnum-tests-7.0.1-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.uhwyVO + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/python-magnum-tests-7.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/python-magnum-tests-7.0.1 + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch/usr/share/licenses/python-magnum-tests-7.0.1 + exit 0 Provides: python-magnum-tests = 7.0.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /usr/bin/env python(abi) = 2.7 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch Wrote: /builddir/build/RPMS/python-magnum-7.0.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-common-7.0.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-conductor-7.0.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-api-7.0.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/openstack-magnum-doc-7.0.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/python-magnum-tests-7.0.1-1.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.cVPHuz + umask 022 + cd /builddir/build/BUILD + cd magnum-7.0.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-magnum-7.0.1-1.el7.noarch + exit 0 Child return code was: 0