juju-deployer failed with "Deployment failed: 'units'"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-deployer |
Fix Released
|
Undecided
|
Francesco Banconi |
Bug Description
When running a deployment of the bundle below, it failed with "Deployment failed" 'units'".
oil_deployment:
default: true
relations:
- - keystone
- mysql
- - nova-cloud-
- glance
- - nova-cloud-
- keystone
- - nova-cloud-
- mysql
- - nova-cloud-
- rabbitmq-server
- - glance
- keystone
- - glance
- mysql
- - cinder
- glance
- - cinder
- keystone
- - cinder
- nova-cloud-
- - cinder
- mysql
- - cinder
- rabbitmq-server
- - openstack-dashboard
- keystone
- - heat
- mysql
- - heat
- rabbitmq-server
- - heat
- keystone
- - ceilometer:
- keystone:
- - ceilometer
- rabbitmq-server
- - ceilometer
- mongodb
- - ceilometer-agent
- ceilometer
- - nova-compute:amqp
- rabbitmq-
- - nova-compute
- nova-cloud-
- - nova-compute
- glance
- - swift-proxy
- keystone
- - swift-proxy
- swift-storage
- - ceilometer-agent
- nova-compute
- - swift-proxy
- glance
- - nova-compute
- mysql
- - nova-compute
- rabbitmq-
- - neutron-gateway
- mysql
- - neutron-gateway
- nova-cloud-
- - neutron-
- rabbitmq-server
- - neutron-api
- mysql
- - neutron-api
- rabbitmq-server
- - neutron-api
- nova-cloud-
- - neutron-api
- keystone
- - vsm:dvs
- vem:dvs
- - vem
- nova-compute
- - vem
- neutron-gateway
series: trusty
services:
ceilometer:
branch: lp:charms/ceilometer
to:
- lxc:nova-compute=0
ceilometer-
branch: lp:charms/ceilometer-agent
cinder:
branch: lp:~openstack-charmers/charms/trusty/cinder/next
options:
overwrite: 'true'
glance:
branch: lp:~openstack-charmers/charms/trusty/glance/next
constraints: mem=1G
to:
- lxc:nova-compute=1
heat:
branch: lp:charms/heat
to:
- lxc:nova-compute=2
keystone:
branch: lp:~gnuoy/charms/trusty/keystone/next-1385105
constraints: mem=1G
options:
to:
- lxc:cinder=0
mongodb:
branch: lp:charms/mongodb
to:
- lxc:neutron-
mysql:
branch: lp:~lutostag/charms/trusty/mysql/fix-six-bug
constraints: mem=1G
options:
to:
- lxc:nova-
neutron-api:
branch: lp:~springfield-team/charms/trusty/neutron-api/n1kv
constraints: mem=1G
options:
to:
- lxc:vem=0
neutron-
branch: lp:~openstack-charmers/charms/trusty/quantum-gateway/next
constraints: mem=1G
options:
plugin: n1kv
nova-
branch: lp:~openstack-charmers/charms/trusty/nova-cloud-controller/next
constraints: mem=1G
options:
nova-compute:
branch: lp:~lutostag/charms/trusty/nova-compute/oil
constraints: mem=4G
num_units: 3
options:
virt-type: kvm
openstack-
branch: lp:charms/openstack-dashboard
constraints: mem=1G
options:
profile: cisco
to:
- lxc:vsm=0
rabbitmq-
branch: lp:charms/rabbitmq-server
constraints: mem=1G
to:
- lxc:nova-compute=0
swift-proxy:
branch: lp:~lmic/charms/trusty/swift-proxy/fix-six-bug
options:
replicas: 3
swift-hash: fdfef9d4-
to:
- lxc:nova-compute=1
swift-storage:
branch: lp:~openstack-charmers/charms/trusty/swift-storage/next
num_units: 3
options:
overwrite: 'true'
zone: 1
to:
- nova-compute=0
- nova-compute=1
- nova-compute=2
vem:
branch: lp:charms/vem
options:
vsm:
branch: lp:charms/vsm
options:
Related branches
- David Britton (community): Approve
- Brad Crittenden (community): Approve (code)
- Madison Scott-Clary (community): Approve
-
Diff: 244 lines (+59/-43)7 files modifieddeployer/service.py (+4/-0)
deployer/tests/base.py (+2/-0)
deployer/tests/test_data/stack-placement-invalid-subordinate.yaml (+11/-0)
deployer/tests/test_deployment.py (+27/-20)
deployer/tests/test_diff.py (+4/-6)
deployer/tests/test_guiserver.py (+6/-8)
deployer/tests/test_importer.py (+5/-9)
Changed in juju-deployer: | |
status: | New → In Progress |
assignee: | nobody → Francesco Banconi (frankban) |
Changed in juju-deployer: | |
status: | In Progress → Fix Committed |
Changed in juju-deployer: | |
status: | Fix Committed → Fix Released |
without the actual output/traceback this isn't very helpful.