Skip to content

Commit 039214a

Browse files
committed
fix(test): add apt_update to source compilation test recipes
Source compilation recipes need apt_update on Debian/Ubuntu to ensure fresh apt cache in Dokken containers. Signed-off-by: Dan Webb <dan.webb@damacus.io>
1 parent d73e22f commit 039214a

File tree

7 files changed

+13
-2
lines changed

7 files changed

+13
-2
lines changed

spec/unit/resources/install_spec.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,9 @@
4848
end
4949

5050
context 'compile HAProxy on AlmaLinux >= 10 (uses PCRE2)' do
51-
platform 'almalinux', '9'
51+
platform 'almalinux', '10'
5252

5353
recipe do
54-
node.automatic['platform_version'] = '10.0'
5554
haproxy_install 'source'
5655
end
5756
before(:each) do

test/cookbooks/test/recipes/source_24.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
apt_update 'update' if platform_family?('debian')
2+
13
# renovate: datasource=endoflife-date depName=haproxy versioning=semver
24
version = '2.4.25'
35

test/cookbooks/test/recipes/source_26.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
apt_update 'update' if platform_family?('debian')
2+
13
# renovate: datasource=endoflife-date depName=haproxy versioning=semver
24
version = '2.6.16'
35

test/cookbooks/test/recipes/source_28.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
apt_update 'update' if platform_family?('debian')
2+
13
# renovate: datasource=endoflife-date depName=haproxy versioning=semver
24
version = '3.2.14'
35

test/cookbooks/test/recipes/source_28_pcre2.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
apt_update 'update' if platform_family?('debian')
2+
13
# renovate: datasource=endoflife-date depName=haproxy versioning=semver
24
version = '3.2.14'
35

test/cookbooks/test/recipes/source_lua.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
apt_update 'update' if platform_family?('debian')
2+
13
build_essential 'compilation tools'
24

35
# install lua dependencies

test/cookbooks/test/recipes/source_openssl.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
apt_update 'update' if platform_family?('debian')
2+
13
build_essential 'compilation tools'
24

35
# package %w(build-essential zlib1g-dev) if platform_family?('debian')

0 commit comments

Comments
 (0)