 75e073a7b0
			
		
	
	75e073a7b0
	
	
	
		
			
			- Update various packages for EL8 - Use platform family for installing dnsmasq - ChefSpec updates Depends-On: https://review.opendev.org/c/openstack/cookbook-openstack-identity/+/815147 Change-Id: Ia566d70348f1245733b5074b3ad6e0bb30c3e405 Signed-off-by: Lance Albertson <lance@osuosl.org>
		
			
				
	
	
		
			27 lines
		
	
	
		
			683 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			683 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| require_relative 'spec_helper'
 | |
| 
 | |
| describe 'openstack-network::dhcp_agent' do
 | |
|   ALL_RHEL.each do |p|
 | |
|     context "redhat #{p[:version]}" do
 | |
|       let(:runner) { ChefSpec::SoloRunner.new(p) }
 | |
|       let(:node) { runner.node }
 | |
|       cached(:chef_run) do
 | |
|         node.override['openstack']['compute']['network']['service_type'] = 'neutron'
 | |
|         runner.converge(described_recipe)
 | |
|       end
 | |
| 
 | |
|       let(:file_cache_path) { Chef::Config[:file_cache_path] }
 | |
| 
 | |
|       include_context 'neutron-stubs'
 | |
| 
 | |
|       it do
 | |
|         expect(chef_run).to upgrade_package(%w(openstack-neutron iproute))
 | |
|       end
 | |
| 
 | |
|       it do
 | |
|         expect(chef_run).to upgrade_package('dnsmasq')
 | |
|       end
 | |
|     end
 | |
|   end
 | |
| end
 |