From 47b4cf766e4524d635b8f539123a1d52c7bfc490 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Thu, 21 Mar 2024 22:15:52 +0100 Subject: [PATCH] CI: Add FreeBSD 13.3 and 14.0 for devel, move FreeBSD 13.2 to stable-2.16 (#8122) * Add FreeBSD 13.3 and 14.0 for devel, move FreeBSD 13.2 to stable-2.16. * Skip some targets. * Skip pkgng jail tests (again :( ). --- .azure-pipelines/azure-pipelines.yml | 10 ++++++---- tests/integration/targets/filter_jc/aliases | 2 ++ tests/integration/targets/iso_extract/aliases | 2 ++ tests/integration/targets/pkgng/tasks/freebsd.yml | 9 ++++++++- 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/.azure-pipelines/azure-pipelines.yml b/.azure-pipelines/azure-pipelines.yml index 815e7d5556..3d5995e149 100644 --- a/.azure-pipelines/azure-pipelines.yml +++ b/.azure-pipelines/azure-pipelines.yml @@ -191,8 +191,10 @@ stages: test: macos/14.3 - name: RHEL 9.3 test: rhel/9.3 - - name: FreeBSD 13.2 - test: freebsd/13.2 + - name: FreeBSD 13.3 + test: freebsd/13.3 + - name: FreeBSD 14.0 + test: freebsd/14.0 groups: - 1 - 2 @@ -211,8 +213,8 @@ stages: test: rhel/9.2 - name: RHEL 8.8 test: rhel/8.8 - #- name: FreeBSD 13.2 - # test: freebsd/13.2 + - name: FreeBSD 13.2 + test: freebsd/13.2 groups: - 1 - 2 diff --git a/tests/integration/targets/filter_jc/aliases b/tests/integration/targets/filter_jc/aliases index 96f3239964..4e11515666 100644 --- a/tests/integration/targets/filter_jc/aliases +++ b/tests/integration/targets/filter_jc/aliases @@ -4,3 +4,5 @@ azp/posix/2 skip/python2.7 # jc only supports python3.x +skip/freebsd13.3 # FIXME - ruyaml compilation fails +skip/freebsd14.0 # FIXME - ruyaml compilation fails diff --git a/tests/integration/targets/iso_extract/aliases b/tests/integration/targets/iso_extract/aliases index c43162366d..5ddca1ecbb 100644 --- a/tests/integration/targets/iso_extract/aliases +++ b/tests/integration/targets/iso_extract/aliases @@ -13,3 +13,5 @@ skip/rhel9.2 # FIXME skip/rhel9.3 # FIXME skip/freebsd12.4 # FIXME skip/freebsd13.2 # FIXME +skip/freebsd13.3 # FIXME +skip/freebsd14.0 # FIXME diff --git a/tests/integration/targets/pkgng/tasks/freebsd.yml b/tests/integration/targets/pkgng/tasks/freebsd.yml index 0c8001899f..9d4ecf8bb2 100644 --- a/tests/integration/targets/pkgng/tasks/freebsd.yml +++ b/tests/integration/targets/pkgng/tasks/freebsd.yml @@ -515,11 +515,18 @@ # NOTE: FreeBSD 13.2 fails to update the package catalogue for unknown reasons (someone with FreeBSD # knowledge has to take a look) # + # NOTE: FreeBSD 13.3 fails to update the package catalogue for unknown reasons (someone with FreeBSD + # knowledge has to take a look) + # + # NOTE: FreeBSD 14.0 fails to update the package catalogue for unknown reasons (someone with FreeBSD + # knowledge has to take a look) + # # See also # https://github.com/ansible-collections/community.general/issues/5795 when: >- (ansible_distribution_version is version('12.01', '>=') and ansible_distribution_version is version('12.3', '<')) - or ansible_distribution_version is version('13.3', '>=') + or (ansible_distribution_version is version('13.4', '>=') and ansible_distribution_version is version('14.0', '<')) + or ansible_distribution_version is version('14.1', '>=') block: - name: Setup testjail include_tasks: setup-testjail.yml