add an attribute to manage default behavior of package installation

Bug #1200400 reported by Matt Ray
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack + Chef
Invalid
Medium
Unassigned

Bug Description

In openstack-common add an attribute to specify whether we want the default action for OpenStack package installation to be :install or :upgrade, since there are folks in both camps. Set the default to :install, but it can easily be overridden in a single place.

node['openstack']['packages']['action'] = :install

Revision history for this message
Matt Ray (mattray) wrote :

A previous implementation of this allowed for service-specific overrides.

node['openstack']['identity']['packages']['action'] = node['openstack']['packages']['action']

so you could override only the ones you care about. This pattern should probably be carried forth in the attributes files for each service.

Revision history for this message
Justin Shepherd (jshepher) wrote :

Closing this issue, as there is a blueprint for this feature currently under discussion.

Changed in openstack-chef:
status: New → Invalid
status: Invalid → Confirmed
importance: Undecided → Medium
status: Confirmed → Invalid
Changed in openstack-chef:
status: Invalid → Triaged
Revision history for this message
Brett Campbell (invsblduck) wrote :
Changed in openstack-chef:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.