Allow packages to be updatable
In order for package updates to occur, package resources need to use the upgrade action. Change-Id: I39469096c6965731befa443c56968820ec97dc20 Implements: blueprint allow-package-updates
This commit is contained in:
		@@ -42,20 +42,20 @@ describe 'openstack-identity::server' do
 | 
			
		||||
      expect { chef_run }.to_not raise_error
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    it 'installs mysql python packages' do
 | 
			
		||||
      expect(chef_run).to install_package('python-mysqldb')
 | 
			
		||||
    it 'upgrades mysql python packages' do
 | 
			
		||||
      expect(chef_run).to upgrade_package('python-mysqldb')
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    it 'installs postgresql python packages if explicitly told' do
 | 
			
		||||
    it 'upgrades postgresql python packages if explicitly told' do
 | 
			
		||||
      node.set['openstack']['db']['identity']['service_type'] = 'postgresql'
 | 
			
		||||
      expect(chef_run).to install_package('python-psycopg2')
 | 
			
		||||
      expect(chef_run).to upgrade_package('python-psycopg2')
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    it 'installs memcache python packages' do
 | 
			
		||||
      expect(chef_run).to install_package('python-memcache')
 | 
			
		||||
    it 'upgrades memcache python packages' do
 | 
			
		||||
      expect(chef_run).to upgrade_package('python-memcache')
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    it 'installs keystone packages' do
 | 
			
		||||
    it 'upgrades keystone packages' do
 | 
			
		||||
      expect(chef_run).to upgrade_package('keystone')
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user