@@ -22,7 +22,7 @@ platforms:
2222 - wget https://apt.puppet.com/puppet8-release-noble.deb
2323 - dpkg -i puppet8-release-noble.deb # installs the puppet-agent repo
2424 - apt-get update
25- - apt-get install -y puppet-agent rubygems ruby-dev make gcc libyaml-dev
25+ - apt-get install -y puppet-agent rubygems ruby-dev make gcc libyaml-dev libffi-dev
2626 - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet
2727
2828 - mkdir /home/kitchen/puppet
@@ -42,7 +42,7 @@ platforms:
4242 - wget https://apt.puppet.com/puppet8-release-jammy.deb
4343 - dpkg -i puppet8-release-jammy.deb # installs the puppet-agent repo
4444 - apt-get update
45- - apt-get install -y puppet-agent rubygems ruby-dev make gcc libyaml-dev
45+ - apt-get install -y puppet-agent rubygems ruby-dev make gcc libyaml-dev libffi-dev
4646 - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet
4747
4848 - mkdir /home/kitchen/puppet -p
@@ -62,7 +62,7 @@ platforms:
6262 - wget https://apt.puppet.com/puppet7-release-focal.deb
6363 - dpkg -i puppet7-release-focal.deb # installs the puppet-agent repo
6464 - apt-get update
65- - apt-get install -y puppet-agent rubygems ruby-dev libyaml-dev
65+ - apt-get install -y puppet-agent rubygems ruby-dev libyaml-dev libffi-dev
6666 - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet
6767
6868 - mkdir /home/kitchen/puppet
@@ -91,7 +91,7 @@ platforms:
9191 - dnf group install -y "Development Tools"
9292 - dnf install -y dnf-plugins-core
9393 - dnf config-manager --set-enabled crb
94- - dnf install -y libyaml-devel
94+ - dnf install -y libyaml-devel libffi-devel
9595 - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet
9696
9797 - mkdir /home/kitchen/puppet -p
@@ -122,7 +122,7 @@ platforms:
122122 - dnf group install -y "Development Tools" --nobest
123123 - dnf install -y dnf-plugins-core
124124 - dnf config-manager --set-enabled crb
125- - dnf install -y libyaml-devel
125+ - dnf install -y libyaml-devel libffi-devel
126126 - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet
127127
128128 - mkdir /home/kitchen/puppet -p
0 commit comments