Skip to content

Commit 0cc7fb5

Browse files
Merge pull request #3198 from aleksandrychev/ENT-14191_3.27.x
ENT-14191: Added Ubuntu 26 support to package test repository setup (3.27.x)
2 parents bd553f3 + 68d9ccf commit 0cc7fb5

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

‎tests/acceptance/17_packages/01_init/unsafe/timed/001-prepare-repositories.cf‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -134,24 +134,25 @@ bundle agent signing_keys
134134
rm /test-repos/deb_repo1/dists/package1/Release.gpg /test-repos/deb_repo2/dists/package2/Release.gpg && \
135135
$(gpg) --detach-sign --armor --output /test-repos/deb_repo1/dists/package1/Release.gpg /test-repos/deb_repo1/dists/package1/Release && \
136136
$(gpg) --detach-sign --armor --output /test-repos/deb_repo2/dists/package2/Release.gpg /test-repos/deb_repo2/dists/package2/Release && \
137-
rm -rf .gnupg-temp && \
138-
apt-key add $(p.resources)/gpg/pubring.gpg"
137+
$(gpg) --export --output /etc/apt/trusted.gpg.d/cfengine-test-repo.gpg && \
138+
chmod 0644 /etc/apt/trusted.gpg.d/cfengine-test-repo.gpg && \
139+
rm -rf .gnupg-temp"
139140
contain => useshell,
140141
classes => if_successful("signing_keys_ok");
141142
}
142143

143144
bundle agent apt_config
144145
{
145146
classes:
146-
!(ubuntu_10|debian_6|ubuntu_24)::
147+
!(ubuntu_10|debian_6|ubuntu_24|ubuntu_26)::
147148
"apt_config_ok"
148149
expression => "any",
149150
scope => "namespace";
150151

151152
files:
152-
ubuntu_24::
153+
ubuntu_24|ubuntu_26::
153154
"/etc/apt/apt.conf.d/accept-older-pubkeys"
154-
comment => "key in 17_packages/resources/gpg use rsa1024 which is not supported on Ubuntu-24.",
155+
comment => "key in 17_packages/resources/gpg use rsa1024 which is not supported on Ubuntu-24 and later.",
155156
create => "true",
156157
content => 'APT::Key::Assert-Pubkey-Algo ">=rsa1024";',
157158
classes => if_successful("apt_config_ok");

0 commit comments

Comments
 (0)