From 1b86f8040a0b6edecdcdfefdbb3c5801dc33bc09 Mon Sep 17 00:00:00 2001 From: Sarah Wang Date: Fri, 27 Feb 2026 14:54:07 -0500 Subject: [PATCH 1/3] Update CODEOWNERS --- .github/CODEOWNERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index aecb092e..a1039078 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,4 +1,4 @@ -* @DataDog/container-ecosystems +* @DataDog/container-ecosystems @Datadog/telemetry-onboarding # Docs -*README.md @DataDog/container-ecosystems @DataDog/documentation +*README.md @DataDog/container-ecosystems @DataDog/documentation @Datadog/telemetry-onboarding From d3f3e01b54f0d4be9db45672a774c81ed4fd1284 Mon Sep 17 00:00:00 2001 From: Sarah Wang Date: Mon, 2 Mar 2026 10:48:54 -0500 Subject: [PATCH 2/3] update dependencies for kitchen test --- kitchen.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/kitchen.yml b/kitchen.yml index 805e8ba6..482a8ff5 100644 --- a/kitchen.yml +++ b/kitchen.yml @@ -22,7 +22,7 @@ platforms: - wget https://apt.puppet.com/puppet8-release-noble.deb - dpkg -i puppet8-release-noble.deb #installs the puppet-agent repo - apt-get update - - apt-get install -y puppet-agent rubygems ruby-dev make gcc libyaml-dev + - apt-get install -y puppet-agent rubygems ruby-dev make gcc libyaml-dev libffi-dev - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet - mkdir /home/kitchen/puppet @@ -42,7 +42,7 @@ platforms: - wget https://apt.puppet.com/puppet8-release-jammy.deb - dpkg -i puppet8-release-jammy.deb #installs the puppet-agent repo - apt-get update - - apt-get install -y puppet-agent rubygems ruby-dev make gcc libyaml-dev + - apt-get install -y puppet-agent rubygems ruby-dev make gcc libyaml-dev libffi-dev - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet - mkdir /home/kitchen/puppet -p @@ -62,7 +62,7 @@ platforms: - wget https://apt.puppet.com/puppet7-release-focal.deb - dpkg -i puppet7-release-focal.deb #installs the puppet-agent repo - apt-get update - - apt-get install -y puppet-agent rubygems ruby-dev libyaml-dev + - apt-get install -y puppet-agent rubygems ruby-dev libyaml-dev libffi-dev - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet - mkdir /home/kitchen/puppet @@ -91,7 +91,7 @@ platforms: - dnf group install -y "Development Tools" - dnf install -y dnf-plugins-core - dnf config-manager --set-enabled crb - - dnf install -y libyaml-devel + - dnf install -y libyaml-devel libffi-devel - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet - mkdir /home/kitchen/puppet -p @@ -122,7 +122,7 @@ platforms: - dnf group install -y "Development Tools" --nobest - dnf install -y dnf-plugins-core - dnf config-manager --set-enabled crb - - dnf install -y libyaml-devel + - dnf install -y libyaml-devel libffi-devel - ln -s /opt/puppetlabs/bin/puppet /usr/bin/puppet - mkdir /home/kitchen/puppet -p From 90d16e8ac77c550abf855236af61ea58549d82e8 Mon Sep 17 00:00:00 2001 From: Sarah Wang Date: Mon, 2 Mar 2026 11:03:02 -0500 Subject: [PATCH 3/3] pin forwardable to ruby 2.7 compatible version --- environments/etc/Gemfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/environments/etc/Gemfile b/environments/etc/Gemfile index 2c67d16f..5f389091 100644 --- a/environments/etc/Gemfile +++ b/environments/etc/Gemfile @@ -8,4 +8,5 @@ gem 'net-ssh', '~> 7.3' gem "facterdb", '~> 3.4.0' gem "rspec-puppet-facts", '~> 5.2.0' gem "facter", '~> 4.10.0' -gem "kitchen-puppet", '~> 3.7.0' \ No newline at end of file +gem "kitchen-puppet", '~> 3.7.0' +gem 'forwardable', '~> 1.3.3'