mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	CI: Retire Ubuntu 20.04 builder
Ubuntu 20.04 has gone EOL as of April 2025, retire the CI builder. Reviewed-by: Tino Reichardt <milky-zfs@mcmilk.de> Reviewed-by: Alexander Motin <mav@FreeBSD.org> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #17403
This commit is contained in:
		
							parent
							
								
									04493ca819
								
							
						
					
					
						commit
						bda0bc6304
					
				
							
								
								
									
										5
									
								
								.github/workflows/scripts/qemu-2-start.sh
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/scripts/qemu-2-start.sh
									
									
									
									
										vendored
									
									
								
							| @ -122,11 +122,6 @@ case "$OS" in | |||||||
|     MIRROR="http://opensuse-mirror-gce-us.susecloud.net" |     MIRROR="http://opensuse-mirror-gce-us.susecloud.net" | ||||||
|     URL="$MIRROR/tumbleweed/appliances/openSUSE-MicroOS.x86_64-OpenStack-Cloud.qcow2" |     URL="$MIRROR/tumbleweed/appliances/openSUSE-MicroOS.x86_64-OpenStack-Cloud.qcow2" | ||||||
|     ;; |     ;; | ||||||
|   ubuntu20) |  | ||||||
|     OSNAME="Ubuntu 20.04" |  | ||||||
|     OSv="ubuntu20.04" |  | ||||||
|     URL="$UBMIRROR/focal/current/focal-server-cloudimg-amd64.img" |  | ||||||
|     ;; |  | ||||||
|   ubuntu22) |   ubuntu22) | ||||||
|     OSNAME="Ubuntu 22.04" |     OSNAME="Ubuntu 22.04" | ||||||
|     OSv="ubuntu22.04" |     OSv="ubuntu22.04" | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								.github/workflows/scripts/qemu-3-deps-vm.sh
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/scripts/qemu-3-deps-vm.sh
									
									
									
									
										vendored
									
									
								
							| @ -171,9 +171,7 @@ case "$1" in | |||||||
|     echo "##[group]Install Ubuntu specific" |     echo "##[group]Install Ubuntu specific" | ||||||
|     sudo apt-get install -yq linux-tools-common libtirpc-dev \ |     sudo apt-get install -yq linux-tools-common libtirpc-dev \ | ||||||
|       linux-modules-extra-$(uname -r) |       linux-modules-extra-$(uname -r) | ||||||
|     if [ "$1" != "ubuntu20" ]; then |  | ||||||
|     sudo apt-get install -yq dh-sequence-dkms |     sudo apt-get install -yq dh-sequence-dkms | ||||||
|     fi |  | ||||||
|     echo "##[endgroup]" |     echo "##[endgroup]" | ||||||
|     echo "##[group]Delete Ubuntu OpenZFS modules" |     echo "##[group]Delete Ubuntu OpenZFS modules" | ||||||
|     for i in $(find /lib/modules -name zfs -type d); do sudo rm -rvf $i; done |     for i in $(find /lib/modules -name zfs -type d); do sudo rm -rvf $i; done | ||||||
|  | |||||||
							
								
								
									
										4
									
								
								.github/workflows/zfs-qemu.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/zfs-qemu.yml
									
									
									
									
										vendored
									
									
								
							| @ -39,7 +39,7 @@ jobs: | |||||||
|       - name: Generate OS config and CI type |       - name: Generate OS config and CI type | ||||||
|         id: os |         id: os | ||||||
|         run: | |         run: | | ||||||
|           FULL_OS='["almalinux8", "almalinux9", "debian11", "debian12", "fedora40", "fedora41", "fedora42", "freebsd13-4r", "freebsd14-2s", "freebsd15-0c", "ubuntu20", "ubuntu22", "ubuntu24"]' |           FULL_OS='["almalinux8", "almalinux9", "debian11", "debian12", "fedora40", "fedora41", "fedora42", "freebsd13-4r", "freebsd14-2s", "freebsd15-0c", "ubuntu22", "ubuntu24"]' | ||||||
|           QUICK_OS='["almalinux8", "almalinux9", "debian12", "fedora42", "freebsd14-2r", "ubuntu24"]' |           QUICK_OS='["almalinux8", "almalinux9", "debian12", "fedora42", "freebsd14-2r", "ubuntu24"]' | ||||||
|           # determine CI type when running on PR |           # determine CI type when running on PR | ||||||
|           ci_type="full" |           ci_type="full" | ||||||
| @ -82,7 +82,7 @@ jobs: | |||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         # rhl:     almalinux8, almalinux9, centos-stream9, fedora40, fedora41 |         # rhl:     almalinux8, almalinux9, centos-stream9, fedora40, fedora41 | ||||||
|         # debian:  debian11, debian12, ubuntu20, ubuntu22, ubuntu24 |         # debian:  debian11, debian12, ubuntu22, ubuntu24 | ||||||
|         # misc:    archlinux, tumbleweed |         # misc:    archlinux, tumbleweed | ||||||
|         # FreeBSD variants of 2024-12: |         # FreeBSD variants of 2024-12: | ||||||
|         # FreeBSD Release: freebsd13-4r, freebsd14-2r |         # FreeBSD Release: freebsd13-4r, freebsd14-2r | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Brian Behlendorf
						Brian Behlendorf