[compute] db packages are getting installed on compute worker nodes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack + Chef |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
There a many places in the various common recipes with code like this:
db_type = node['openstack
node['openstack
package pkg do
options platform_
action :upgrade
end
end
The packages are defined here: https:/
Since database access is not needed on the compute worker node, these database access packages should not be installed there. These common recipes are pulled in by many other recipes such that in most cases, these database access packages are installed.
These are all the place where these database package are getting installed, need to look at each one to understand if this recipe is only for the compute worker node:
cookbook-
cookbook-
cookbook-
cookbook-
cookbook-
cookbook-
cookbook-
cookbook-
cookbook-
cookbook-
cookbook-
cookbook-
From the role os-compute-worker, these recipes don't need database access:
openstack-
openstack-
And when ceilometer is used:
openstack-
Changed in openstack-chef: | |
assignee: | Mark Vanderwiel (vanderwl) → nobody |
Changed in openstack-chef: | |
milestone: | none → liberity-rc1 |
assignee: | nobody → Mark Vanderwiel (vanderwl) |
Changed in openstack-chef: | |
status: | In Progress → Confirmed |
Added Mars and zhiwei to help look at ironic and telemetry, I'll start with compute