Composable roles require all services in Services list
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Expired
|
Undecided
|
Unassigned |
Bug Description
Currently there's a couple of related issues related to our default definition for e.g ControllerServices and other roles.
1. We "enable" a bunch of services which are really disabled via OS::Heat::None - this will be confusing e.g if a Ux shows the list of "enabled" services.
2. When adding a new service to e.g the Controller role, you need to copy (and rebase forever) the entire ControllerServices list (same problem for all roles).
It'd be nice to use the new heat parameter_
If we moved the definition of the default *Services list into an environment file, these issues could be resolved via the parameter_
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → ocata-1 |
assignee: | nobody → Steven Hardy (shardy) |
tags: | added: composable-roles |
Changed in tripleo: | |
milestone: | ocata-1 → ocata-2 |
Changed in tripleo: | |
milestone: | ocata-2 → ocata-3 |
Changed in tripleo: | |
milestone: | ocata-3 → ocata-rc1 |
Changed in tripleo: | |
milestone: | pike-1 → pike-2 |
Changed in tripleo: | |
milestone: | pike-2 → pike-3 |
Changed in tripleo: | |
milestone: | pike-3 → pike-rc1 |
Changed in tripleo: | |
milestone: | queens-1 → queens-2 |
Changed in tripleo: | |
milestone: | queens-2 → queens-3 |
Changed in tripleo: | |
milestone: | queens-3 → queens-rc1 |
Changed in tripleo: | |
milestone: | queens-rc1 → rocky-1 |
Changed in tripleo: | |
milestone: | rocky-1 → rocky-2 |
Changed in tripleo: | |
milestone: | rocky-2 → rocky-3 |
Changed in tripleo: | |
milestone: | rocky-3 → rocky-rc1 |
Changed in tripleo: | |
milestone: | rocky-rc1 → stein-1 |
Changed in tripleo: | |
milestone: | stein-1 → stein-2 |
Deferring to pike as fixing this will require tripleoclient changes, and the ocata tripleoclient is due for imminent release. We can perhaps backport this fix after it lands in (hopefully) early pike.