From 979be68da3c5af1046c85c54f59275a1f902a026 Mon Sep 17 00:00:00 2001 From: Scott Fryer Date: Tue, 1 Oct 2024 16:05:47 +0100 Subject: [PATCH 1/6] UnixPB: Remove libnss3 on Fedora --- .../AdoptOpenJDK_Unix_Playbook/roles/Common/vars/Fedora.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/Common/vars/Fedora.yml b/ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/Common/vars/Fedora.yml index 795891fa5f..7aa33dd446 100644 --- a/ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/Common/vars/Fedora.yml +++ b/ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/Common/vars/Fedora.yml @@ -31,7 +31,6 @@ Build_Tool_Packages: - gnutls-utils - libcurl-devel - libffi-devel - - libnss3.so - libpng-devel - libXext-devel - libXi-devel # JDK12+ compilation From 36280b9f8a05ed8bd4df1e7fdf3eb7b3a7e09cc3 Mon Sep 17 00:00:00 2001 From: Scott Fryer Date: Tue, 1 Oct 2024 16:09:03 +0100 Subject: [PATCH 2/6] VPC: Add Fedora 40 Vagrantfile --- ansible/pbTestScripts/vmDestroy.sh | 5 ++++- ansible/vagrant/Vagrantfile.Fedora40 | 26 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 ansible/vagrant/Vagrantfile.Fedora40 diff --git a/ansible/pbTestScripts/vmDestroy.sh b/ansible/pbTestScripts/vmDestroy.sh index 616b4bd3f7..e9a4312fd4 100755 --- a/ansible/pbTestScripts/vmDestroy.sh +++ b/ansible/pbTestScripts/vmDestroy.sh @@ -61,6 +61,9 @@ checkOS() { osToDestroy="D8" ;; "Debian10" | "debian10" | "D10" | "d10" ) osToDestroy="D10" ;; + "Fedora40" | "fedora40" | "F40" | "F40" ) + osToDestroy="F40" ;; + "FreeBSD12" | "freebsd12" | "F12" | "f12" ) osToDestroy="FBSD12" ;; "Solaris10" | "solaris10" | "Sol10" | "sol10" ) @@ -70,7 +73,7 @@ checkOS() { "Windows2022" | "Win2022" | "W22" | "w22" ) osToDestroy="W2022";; "all" ) - osToDestroy="U16 U18 U20 U21 U22 C6 C7 C8 D8 D10 FBSD12 Sol10 W2012 W2022" ;; + osToDestroy="U16 U18 U20 U21 U22 C6 C7 C8 D8 D10 F40 FBSD12 Sol10 W2012 W2022" ;; "") echo "No OS detected. Did you miss the '-o' option?" ; usage; exit 1;; *) echo "$OS is not a currently supported OS" ; listOS; exit 1; diff --git a/ansible/vagrant/Vagrantfile.Fedora40 b/ansible/vagrant/Vagrantfile.Fedora40 new file mode 100644 index 0000000000..70ee8f4f04 --- /dev/null +++ b/ansible/vagrant/Vagrantfile.Fedora40 @@ -0,0 +1,26 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +$script = <