Failed deployment with "cinder-block-device" standalone role
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Fuel Python (Deprecated) | ||
8.0.x |
Confirmed
|
High
|
Denis Egorenko |
Bug Description
Environment:
env {
release: "8.0"
build_number: "457"
desc: "with single "cinder-
}
Steps to reproduce:
apply role in topic to a node and run deployment.
Actual result:
Deployment has failed. There are no base tasks such as {
setup_
fuel_pkgs.pp
netconfig.pp
....
}
# fgrep MODULAR: /var/log/puppet.log
2016-01-22 14:45:38 +0000 Scope(Class[main]) (notice): MODULAR: hiera.pp
2016-01-22 14:45:43 +0000 Scope(Class[main]) (notice): MODULAR: override_
2016-01-22 16:07:52 +0000 Scope(Class[main]) (notice): MODULAR: hiera.pp
2016-01-22 16:07:56 +0000 Scope(Class[main]) (notice): MODULAR: globals.pp
2016-01-22 16:08:00 +0000 Scope(Class[main]) (notice): MODULAR: cinder.pp
2016-01-22 16:08:07 +0000 Scope(Class[main]) (notice): MODULAR: cinder.pp
2016-01-22 16:08:15 +0000 Scope(Class[main]) (notice): MODULAR: cinder.pp
# puppet log snippet
Puppet (err): Execution of '/usr/bin/apt-get -q -y -o DPkg::Options:
Building dependency tree...
Reading state information...
E: Unable to locate package python-keystone
Changed in fuel: | |
assignee: | nobody → Fuel Python Team (fuel-python) |
milestone: | none → 8.0 |
importance: | Undecided → High |
status: | New → Confirmed |
tags: | added: area-python |
Changed in fuel: | |
milestone: | 8.0 → 9.0 |
This role needs to be combined with compute. It's not meant to run by itself. Can you propose constraints for the role definition so it can be forced to combine with compute? /github. com/openstack/ fuel-web/ blob/master/ nailgun/ nailgun/ fixtures/ openstack. yaml#L61
https:/