diff --git a/attributes/default.rb b/attributes/default.rb index 96a7886..7a55422 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -60,7 +60,7 @@ when 'fedora', 'rhel' # :pragma-foodcritic: ~FC024 - won't fix this default['openstack']['integration-test']['platform'] = { tempest_packages: %w(git libxslt-devel libxml2-devel python-testrepository - libffi-devel python-setuptools), + libffi-devel python-devel python-setuptools), package_overrides: '' } when 'debian' diff --git a/recipes/setup.rb b/recipes/setup.rb index 3b89959..5e8d1f9 100644 --- a/recipes/setup.rb +++ b/recipes/setup.rb @@ -25,11 +25,10 @@ class Chef::Resource::RubyBlock # rubocop:disable Documentation include ::Openstack end -package 'python-dev' -python_runtime '2' - platform_options = node['openstack']['integration-test']['platform'] +python_runtime '2' + platform_options['tempest_packages'].each do |pkg| package pkg do options platform_options['package_overrides']