mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	CI: Add Fedora 42 runner (#17249)
Signed-off-by: Tony Hutter <hutter2@llnl.gov> Reviewed-by: Tino Reichardt <milky-zfs@mcmilk.de> Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Alexander Motin <mav@FreeBSD.org>
This commit is contained in:
		
							parent
							
								
									36864e3d77
								
							
						
					
					
						commit
						a39a14eb6e
					
				
							
								
								
									
										5
									
								
								.github/workflows/scripts/qemu-2-start.sh
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/scripts/qemu-2-start.sh
									
									
									
									
										vendored
									
									
								
							| @ -68,6 +68,11 @@ case "$OS" in | ||||
|     OSv="fedora-unknown" | ||||
|     URL="https://download.fedoraproject.org/pub/fedora/linux/releases/41/Cloud/x86_64/images/Fedora-Cloud-Base-Generic-41-1.4.x86_64.qcow2" | ||||
|     ;; | ||||
|   fedora42) | ||||
|     OSNAME="Fedora 42" | ||||
|     OSv="fedora-unknown" | ||||
|     URL="https://download.fedoraproject.org/pub/fedora/linux/releases/42/Cloud/x86_64/images/Fedora-Cloud-Base-Generic-42-1.1.x86_64.qcow2" | ||||
|     ;; | ||||
|   freebsd13-4r) | ||||
|     OSNAME="FreeBSD 13.4-RELEASE" | ||||
|     OSv="freebsd13.0" | ||||
|  | ||||
							
								
								
									
										3
									
								
								.github/workflows/scripts/qemu-3-deps-vm.sh
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.github/workflows/scripts/qemu-3-deps-vm.sh
									
									
									
									
										vendored
									
									
								
							| @ -129,6 +129,9 @@ case "$1" in | ||||
|   fedora*) | ||||
|     rhel | ||||
|     sudo dnf install -y libunwind-devel | ||||
| 
 | ||||
|     # Fedora 42+ moves /usr/bin/script from 'util-linux' to 'util-linux-script' | ||||
|     sudo dnf install -y util-linux-script || true | ||||
|     ;; | ||||
|   freebsd*) | ||||
|     freebsd | ||||
|  | ||||
							
								
								
									
										2
									
								
								.github/workflows/zfs-qemu-packages.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/zfs-qemu-packages.yml
									
									
									
									
										vendored
									
									
								
							| @ -47,7 +47,7 @@ jobs: | ||||
|     strategy: | ||||
|       fail-fast: false | ||||
|       matrix: | ||||
|         os: ['almalinux8', 'almalinux9', 'fedora40', 'fedora41'] | ||||
|         os: ['almalinux8', 'almalinux9', 'fedora40', 'fedora41', 'fedora42'] | ||||
|     runs-on: ubuntu-24.04 | ||||
|     steps: | ||||
|     - uses: actions/checkout@v4 | ||||
|  | ||||
							
								
								
									
										4
									
								
								.github/workflows/zfs-qemu.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/zfs-qemu.yml
									
									
									
									
										vendored
									
									
								
							| @ -34,8 +34,8 @@ jobs: | ||||
|       - name: Generate OS config and CI type | ||||
|         id: os | ||||
|         run: | | ||||
|           FULL_OS='["almalinux8", "almalinux9", "debian11", "debian12", "fedora40", "fedora41", "freebsd13-4r", "freebsd14-2r", "freebsd15-0c", "ubuntu20", "ubuntu22", "ubuntu24"]' | ||||
|           QUICK_OS='["almalinux8", "almalinux9", "debian12", "fedora41", "freebsd14-2r", "ubuntu24"]' | ||||
|           FULL_OS='["almalinux8", "almalinux9", "debian11", "debian12", "fedora40", "fedora41", "fedora42", "freebsd13-4r", "freebsd14-2r", "freebsd15-0c", "ubuntu20", "ubuntu22", "ubuntu24"]' | ||||
|           QUICK_OS='["almalinux8", "almalinux9", "debian12", "fedora42", "freebsd14-2r", "ubuntu24"]' | ||||
|           # determine CI type when running on PR | ||||
|           ci_type="full" | ||||
|           if ${{ github.event_name == 'pull_request' }}; then | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Tony Hutter
						Tony Hutter