1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-27 22:50:26 +03:00

gitlab-ci: Update image to Fedora 40

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>

Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Thu Jun 13 13:29:48 UTC 2024 on atb-devel-224
This commit is contained in:
Andreas Schneider 2024-04-30 11:30:48 +02:00 committed by Andreas Schneider
parent 276db59eff
commit 9242f1e0dd
9 changed files with 19 additions and 19 deletions

View File

@ -47,7 +47,7 @@ variables:
# Set this to the contents of bootstrap/sha1sum.txt
# which is generated by bootstrap/template.py --render
#
SAMBA_CI_CONTAINER_TAG: 3e791f1081a27f9462da4db20f186c9eaf592500
SAMBA_CI_CONTAINER_TAG: d7e721bceae90834dfe04e8a9ba864a55d1c49e1
#
# We use the ubuntu2204 image as default as
# it matches what we have on atb-devel-224
@ -64,9 +64,9 @@ variables:
SAMBA_CI_CONTAINER_IMAGE_debian11_32bit: debian11-32bit
SAMBA_CI_CONTAINER_IMAGE_debian12: debian12
SAMBA_CI_CONTAINER_IMAGE_opensuse155: opensuse155
SAMBA_CI_CONTAINER_IMAGE_fedora39: fedora39
SAMBA_CI_CONTAINER_IMAGE_centos8s: centos8s
SAMBA_CI_CONTAINER_IMAGE_centos9s: centos9s
SAMBA_CI_CONTAINER_IMAGE_fedora40: fedora40
include:
# The image creation details are specified in a separate file
@ -268,13 +268,13 @@ samba-def-build:
samba-mit-build:
extends: .shared_template_build_only
variables:
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora39}
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora40}
stage: build_first
.needs_samba-mit-build:
extends: .shared_template_test_only
variables:
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora39}
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora40}
needs:
- job: samba-mit-build
artifacts: true
@ -322,7 +322,7 @@ samba:
samba-mitkrb5:
extends: .shared_template
variables:
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora39}
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora40}
samba-minimal-smbd:
extends: .shared_template
@ -392,7 +392,7 @@ samba-addc-mit-4b:
samba-fips:
extends: .shared_template
variables:
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora39}
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora40}
samba-codecheck:
extends: .shared_template
@ -673,10 +673,10 @@ centos9s-samba-o3:
variables:
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_centos9s}
fedora39-samba-o3:
fedora40-samba-o3:
extends: .samba-o3-template
variables:
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora39}
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_fedora40}
#
# Keep the samba-o3 sections at the end ...

View File

@ -98,7 +98,7 @@ debian11:
debian12:
extends: .build_image_template
fedora39:
fedora40:
extends: .build_image_template
debian11-32bit:

View File

@ -544,9 +544,9 @@ RPM_DISTS = {
'curl': '', # Use installed curl-minimal
}
},
'fedora39': {
'docker_image': 'quay.io/fedora/fedora:39',
'vagrant_box': 'fedora/39-cloud-base',
'fedora40': {
'docker_image': 'quay.io/fedora/fedora:40',
'vagrant_box': 'fedora/40-cloud-base',
'bootstrap': DNF_BOOTSTRAP,
'replace': {
'lsb-release': 'redhat-lsb',

View File

@ -52,11 +52,11 @@ Vagrant.configure("2") do |config|
v.vm.provision :shell, path: "debian12-32bit/locale.sh"
end
config.vm.define "fedora39" do |v|
v.vm.box = "fedora/39-cloud-base"
v.vm.hostname = "fedora39"
v.vm.provision :shell, path: "fedora39/bootstrap.sh"
v.vm.provision :shell, path: "fedora39/locale.sh"
config.vm.define "fedora40" do |v|
v.vm.box = "fedora/40-cloud-base"
v.vm.hostname = "fedora40"
v.vm.provision :shell, path: "fedora40/bootstrap.sh"
v.vm.provision :shell, path: "fedora40/locale.sh"
end
config.vm.define "opensuse155" do |v|

View File

@ -3,7 +3,7 @@
# See also bootstrap/config.py
#
FROM quay.io/fedora/fedora:39
FROM quay.io/fedora/fedora:40
# pass in with --build-arg while build
ARG SHA1SUM

View File

@ -1 +1 @@
3e791f1081a27f9462da4db20f186c9eaf592500
d7e721bceae90834dfe04e8a9ba864a55d1c49e1