1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00

bootstrap: Update to openSUSE 15.4

Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Samuel Cabrero 2022-10-27 09:05:46 +02:00 committed by Jeremy Allison
parent 6f1a9ef207
commit 39cf93c79e
9 changed files with 22 additions and 22 deletions

View File

@ -47,7 +47,7 @@ variables:
# Set this to the contents of bootstrap/sha1sum.txt # Set this to the contents of bootstrap/sha1sum.txt
# which is generated by bootstrap/template.py --render # which is generated by bootstrap/template.py --render
# #
SAMBA_CI_CONTAINER_TAG: 1e06877f1afbb3dbd4283e00310d63216a274333 SAMBA_CI_CONTAINER_TAG: afb5d32dfeebf0f100bdf9073f0c802d051ec15e
# #
# We use the ubuntu1804 image as default as # We use the ubuntu1804 image as default as
# it matches what we have on sn-devel-184. # it matches what we have on sn-devel-184.
@ -61,7 +61,7 @@ variables:
SAMBA_CI_CONTAINER_IMAGE_ubuntu1804: ubuntu1804 SAMBA_CI_CONTAINER_IMAGE_ubuntu1804: ubuntu1804
SAMBA_CI_CONTAINER_IMAGE_ubuntu2004: ubuntu2004 SAMBA_CI_CONTAINER_IMAGE_ubuntu2004: ubuntu2004
SAMBA_CI_CONTAINER_IMAGE_debian11: debian11 SAMBA_CI_CONTAINER_IMAGE_debian11: debian11
SAMBA_CI_CONTAINER_IMAGE_opensuse153: opensuse153 SAMBA_CI_CONTAINER_IMAGE_opensuse154: opensuse154
SAMBA_CI_CONTAINER_IMAGE_fedora36: fedora36 SAMBA_CI_CONTAINER_IMAGE_fedora36: fedora36
SAMBA_CI_CONTAINER_IMAGE_f36mit120: f36mit120 SAMBA_CI_CONTAINER_IMAGE_f36mit120: f36mit120
SAMBA_CI_CONTAINER_IMAGE_centos7: centos7 SAMBA_CI_CONTAINER_IMAGE_centos7: centos7
@ -547,7 +547,7 @@ pages:
coverity: coverity:
extends: .shared_runner_build_image extends: .shared_runner_build_image
variables: variables:
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_opensuse153} SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_opensuse154}
stage: build stage: build
script: script:
- wget https://scan.coverity.com/download/linux64 --post-data "token=$COVERITY_SCAN_TOKEN&project=$COVERITY_SCAN_PROJECT_NAME" -O /tmp/coverity_tool.tgz - wget https://scan.coverity.com/download/linux64 --post-data "token=$COVERITY_SCAN_TOKEN&project=$COVERITY_SCAN_PROJECT_NAME" -O /tmp/coverity_tool.tgz
@ -629,10 +629,10 @@ debian11-samba-o3:
variables: variables:
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_debian11} SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_debian11}
opensuse153-samba-o3: opensuse154-samba-o3:
extends: .samba-o3-template extends: .samba-o3-template
variables: variables:
SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_opensuse153} SAMBA_CI_JOB_IMAGE: ${SAMBA_CI_CONTAINER_IMAGE_opensuse154}
centos7-samba-o3: centos7-samba-o3:
extends: .samba-o3-template extends: .samba-o3-template

View File

@ -114,5 +114,5 @@ centos7:
# We install a compat-gnutls34 package for GnuTLS >= 3.4.7 # We install a compat-gnutls34 package for GnuTLS >= 3.4.7
PKG_CONFIG_PATH: /usr/lib64/compat-gnutls34/pkgconfig:/usr/lib64/compat-nettle32/pkgconfig PKG_CONFIG_PATH: /usr/lib64/compat-gnutls34/pkgconfig:/usr/lib64/compat-nettle32/pkgconfig
opensuse153: opensuse154:
extends: .build_image_template extends: .build_image_template

View File

@ -517,9 +517,9 @@ RPM_DISTS = {
'libtracker-sparql-2.0-dev': '', # only tracker 3.x is available 'libtracker-sparql-2.0-dev': '', # only tracker 3.x is available
} }
}, },
'opensuse153': { 'opensuse154': {
'docker_image': 'opensuse/leap:15.3', 'docker_image': 'opensuse/leap:15.4',
'vagrant_box': 'opensuse/openSUSE-15.3-x86_64', 'vagrant_box': 'opensuse/openSUSE-15.4-x86_64',
'bootstrap': ZYPPER_BOOTSTRAP, 'bootstrap': ZYPPER_BOOTSTRAP,
'replace': { 'replace': {
'@development-tools': '', '@development-tools': '',
@ -531,7 +531,7 @@ RPM_DISTS = {
'jansson-devel': 'libjansson-devel', 'jansson-devel': 'libjansson-devel',
'keyutils-libs-devel': 'keyutils-devel', 'keyutils-libs-devel': 'keyutils-devel',
'krb5-workstation': 'krb5-client', 'krb5-workstation': 'krb5-client',
'python3-libsemanage': 'python2-semanage', 'python3-libsemanage': 'python3-semanage',
'openldap-devel': 'openldap2-devel', 'openldap-devel': 'openldap2-devel',
'perl-Archive-Tar': 'perl-Archive-Tar-Wrapper', 'perl-Archive-Tar': 'perl-Archive-Tar-Wrapper',
'perl-JSON-Parse': 'perl-JSON-XS', 'perl-JSON-Parse': 'perl-JSON-XS',
@ -546,8 +546,8 @@ RPM_DISTS = {
'glusterfs-api-devel': '', 'glusterfs-api-devel': '',
'libtasn1-tools': '', # asn1Parser is part of libtasn1 'libtasn1-tools': '', # asn1Parser is part of libtasn1
'mold': '', 'mold': '',
'ShellCheck': '',
'shfmt': '', 'shfmt': '',
'yum-utils': '',
} }
} }
} }

View File

@ -45,11 +45,11 @@ Vagrant.configure("2") do |config|
v.vm.provision :shell, path: "fedora36/locale.sh" v.vm.provision :shell, path: "fedora36/locale.sh"
end end
config.vm.define "opensuse153" do |v| config.vm.define "opensuse154" do |v|
v.vm.box = "opensuse/openSUSE-15.3-x86_64" v.vm.box = "opensuse/openSUSE-15.4-x86_64"
v.vm.hostname = "opensuse153" v.vm.hostname = "opensuse154"
v.vm.provision :shell, path: "opensuse153/bootstrap.sh" v.vm.provision :shell, path: "opensuse154/bootstrap.sh"
v.vm.provision :shell, path: "opensuse153/locale.sh" v.vm.provision :shell, path: "opensuse154/locale.sh"
end end
config.vm.define "ubuntu1804" do |v| config.vm.define "ubuntu1804" do |v|

View File

@ -3,7 +3,7 @@
# See also bootstrap/config.py # See also bootstrap/config.py
# #
FROM opensuse/leap:15.3 FROM opensuse/leap:15.4
# pass in with --build-arg while build # pass in with --build-arg while build
ARG SHA1SUM ARG SHA1SUM

View File

@ -12,6 +12,7 @@ zypper --non-interactive update
zypper --non-interactive install \ zypper --non-interactive install \
--no-recommends \ --no-recommends \
system-user-nobody \ system-user-nobody \
ShellCheck \
acl \ acl \
attr \ attr \
autoconf \ autoconf \
@ -81,7 +82,6 @@ zypper --non-interactive install \
popt-devel \ popt-devel \
procps \ procps \
psmisc \ psmisc \
python2-semanage \
python3 \ python3 \
python3-Markdown \ python3-Markdown \
python3-cryptography \ python3-cryptography \
@ -92,6 +92,7 @@ zypper --non-interactive install \
python3-pyasn1 \ python3-pyasn1 \
python3-python-dateutil \ python3-python-dateutil \
python3-requests \ python3-requests \
python3-semanage \
python3-setproctitle \ python3-setproctitle \
readline-devel \ readline-devel \
rng-tools \ rng-tools \
@ -108,7 +109,6 @@ zypper --non-interactive install \
which \ which \
xfsprogs-devel \ xfsprogs-devel \
xz \ xz \
yum-utils \
zlib-devel zlib-devel
zypper --non-interactive clean zypper --non-interactive clean

View File

@ -1,5 +1,6 @@
--- ---
packages: packages:
- ShellCheck
- acl - acl
- attr - attr
- autoconf - autoconf
@ -69,7 +70,6 @@ packages:
- popt-devel - popt-devel
- procps - procps
- psmisc - psmisc
- python2-semanage
- python3 - python3
- python3-Markdown - python3-Markdown
- python3-cryptography - python3-cryptography
@ -80,6 +80,7 @@ packages:
- python3-pyasn1 - python3-pyasn1
- python3-python-dateutil - python3-python-dateutil
- python3-requests - python3-requests
- python3-semanage
- python3-setproctitle - python3-setproctitle
- readline-devel - readline-devel
- rng-tools - rng-tools
@ -96,5 +97,4 @@ packages:
- which - which
- xfsprogs-devel - xfsprogs-devel
- xz - xz
- yum-utils
- zlib-devel - zlib-devel

View File

@ -1 +1 @@
1e06877f1afbb3dbd4283e00310d63216a274333 afb5d32dfeebf0f100bdf9073f0c802d051ec15e