diff --git a/manifests/compute/ironic.pp b/manifests/compute/ironic.pp index 654d9c75f..4759e43d4 100644 --- a/manifests/compute/ironic.pp +++ b/manifests/compute/ironic.pp @@ -19,7 +19,6 @@ class nova::compute::ironic ( include nova::deps require nova::ironic::common - include ironic::client if($facts['os']['family'] == 'Debian') { package { 'nova-compute-ironic': diff --git a/metadata.json b/metadata.json index ccb28ddc8..7a3e4f696 100644 --- a/metadata.json +++ b/metadata.json @@ -5,10 +5,6 @@ "name": "puppetlabs/inifile", "version_requirement": ">=2.0.0 <7.0.0" }, - { - "name": "openstack/ironic", - "version_requirement": ">=25.0.0 <26.0.0" - }, { "name": "openstack/keystone", "version_requirement": ">=25.0.0 <26.0.0" diff --git a/spec/classes/nova_compute_ironic_spec.rb b/spec/classes/nova_compute_ironic_spec.rb index 54015535c..298baedf1 100644 --- a/spec/classes/nova_compute_ironic_spec.rb +++ b/spec/classes/nova_compute_ironic_spec.rb @@ -6,7 +6,6 @@ describe 'nova::compute::ironic' do context 'with default parameters' do it 'configures ironic in nova.conf' do is_expected.to contain_nova_config('DEFAULT/compute_driver').with_value('ironic.IronicDriver') - is_expected.to contain_class('ironic::client') end end @@ -21,12 +20,6 @@ describe 'nova::compute::ironic' do is_expected.to contain_nova_config('DEFAULT/compute_driver').with_value('ironic.FoobarDriver') end end - - context 'always' do - it 'contains the ironic common class' do - is_expected.to contain_class('nova::ironic::common') - end - end end shared_examples_for 'nova::compute::ironic in Debian' do