# Set this to the contents of bootstrap/sha1sum.txt
# which is generated by bootstrap/template.py --render
#
- SAMBA_CI_CONTAINER_TAG: 446341a5c66a0cd04cac694991e4522385389e0f
+ SAMBA_CI_CONTAINER_TAG: d4867986881a9601c4620baf9a3bf28f5d1d1343
#
# We use the ubuntu1804 image as default as
# it matches what we have on sn-devel-184.
SAMBA_CI_CONTAINER_IMAGE_ubuntu2004: ${SAMBA_CI_CONTAINER_REGISTRY}/samba-ci-ubuntu2004:${SAMBA_CI_CONTAINER_TAG}
SAMBA_CI_CONTAINER_IMAGE_debian9: ${SAMBA_CI_CONTAINER_REGISTRY}/samba-ci-debian9:${SAMBA_CI_CONTAINER_TAG}
SAMBA_CI_CONTAINER_IMAGE_debian10: ${SAMBA_CI_CONTAINER_REGISTRY}/samba-ci-debian10:${SAMBA_CI_CONTAINER_TAG}
- SAMBA_CI_CONTAINER_IMAGE_opensuse150: ${SAMBA_CI_CONTAINER_REGISTRY}/samba-ci-opensuse150:${SAMBA_CI_CONTAINER_TAG}
SAMBA_CI_CONTAINER_IMAGE_opensuse151: ${SAMBA_CI_CONTAINER_REGISTRY}/samba-ci-opensuse151:${SAMBA_CI_CONTAINER_TAG}
+ SAMBA_CI_CONTAINER_IMAGE_opensuse152: ${SAMBA_CI_CONTAINER_REGISTRY}/samba-ci-opensuse152:${SAMBA_CI_CONTAINER_TAG}
SAMBA_CI_CONTAINER_IMAGE_fedora32: ${SAMBA_CI_CONTAINER_REGISTRY}/samba-ci-fedora32:${SAMBA_CI_CONTAINER_TAG}
SAMBA_CI_CONTAINER_IMAGE_fedora33: ${SAMBA_CI_CONTAINER_REGISTRY}/samba-ci-fedora33:${SAMBA_CI_CONTAINER_TAG}
SAMBA_CI_CONTAINER_IMAGE_centos7: ${SAMBA_CI_CONTAINER_REGISTRY}/samba-ci-centos7:${SAMBA_CI_CONTAINER_TAG}
extends: .samba-o3-template
image: $SAMBA_CI_CONTAINER_IMAGE_debian10
-opensuse150-samba-o3:
- extends: .samba-o3-template
- image: $SAMBA_CI_CONTAINER_IMAGE_opensuse150
-
opensuse151-samba-o3:
extends: .samba-o3-template
image: $SAMBA_CI_CONTAINER_IMAGE_opensuse151
+opensuse152-samba-o3:
+ extends: .samba-o3-template
+ image: $SAMBA_CI_CONTAINER_IMAGE_opensuse152
+
centos7-samba-o3:
extends: .samba-o3-template
image: $SAMBA_CI_CONTAINER_IMAGE_centos7
# We install a compat-gnutls34 package for GnuTLS >= 3.4.7
PKG_CONFIG_PATH: /usr/lib64/compat-gnutls34/pkgconfig:/usr/lib64/compat-nettle32/pkgconfig
-opensuse150:
+opensuse151:
extends: .build_image_template
-opensuse151:
+opensuse152:
extends: .build_image_template
'policycoreutils-python': 'python3-policycoreutils',
}
},
- 'opensuse150': {
- 'docker_image': 'opensuse/leap:15.0',
- 'vagrant_box': 'opensuse/openSUSE-15.0-x86_64',
+ 'opensuse151': {
+ 'docker_image': 'opensuse/leap:15.1',
+ 'vagrant_box': 'opensuse/openSUSE-15.1-x86_64',
'bootstrap': ZYPPER_BOOTSTRAP,
'replace': {
'@development-tools': '',
'liburing-devel': '', # not available
}
},
- 'opensuse151': {
- 'docker_image': 'opensuse/leap:15.1',
- 'vagrant_box': 'opensuse/openSUSE-15.1-x86_64',
+ 'opensuse152': {
+ 'docker_image': 'opensuse/leap:15.2',
+ 'vagrant_box': 'opensuse/openSUSE-15.2-x86_64',
'bootstrap': ZYPPER_BOOTSTRAP,
'replace': {
'@development-tools': '',
'quota-devel': '',
'glusterfs-api-devel': '',
'libtasn1-tools': '', # asn1Parser is part of libtasn1
- 'mingw64-gcc': '', # doesn't exist
- 'liburing-devel': '', # not available, will be added in 15.2
}
}
}
v.vm.provision :shell, path: "fedora33/locale.sh"
end
- config.vm.define "opensuse150" do |v|
- v.vm.box = "opensuse/openSUSE-15.0-x86_64"
- v.vm.hostname = "opensuse150"
- v.vm.provision :shell, path: "opensuse150/bootstrap.sh"
- v.vm.provision :shell, path: "opensuse150/locale.sh"
- end
-
config.vm.define "opensuse151" do |v|
v.vm.box = "opensuse/openSUSE-15.1-x86_64"
v.vm.hostname = "opensuse151"
v.vm.provision :shell, path: "opensuse151/locale.sh"
end
+ config.vm.define "opensuse152" do |v|
+ v.vm.box = "opensuse/openSUSE-15.2-x86_64"
+ v.vm.hostname = "opensuse152"
+ v.vm.provision :shell, path: "opensuse152/bootstrap.sh"
+ v.vm.provision :shell, path: "opensuse152/locale.sh"
+ end
+
config.vm.define "ubuntu1604" do |v|
v.vm.box = "ubuntu/xenial64"
v.vm.hostname = "ubuntu1604"
# See also bootstrap/config.py
#
-FROM opensuse/leap:15.0
+FROM opensuse/leap:15.2
# pass in with --build-arg while build
ARG SHA1SUM
libtasn1-devel \
libtirpc-devel \
libunwind-devel \
+ liburing-devel \
libuuid-devel \
libxslt \
lmdb \
lmdb-devel \
lsb-release \
make \
+ mingw64-gcc \
ncurses-devel \
openldap2-devel \
pam-devel \
- libtasn1-devel
- libtirpc-devel
- libunwind-devel
+ - liburing-devel
- libuuid-devel
- libxslt
- lmdb
- lmdb-devel
- lsb-release
- make
+ - mingw64-gcc
- ncurses-devel
- openldap2-devel
- pam-devel
-446341a5c66a0cd04cac694991e4522385389e0f
+d4867986881a9601c4620baf9a3bf28f5d1d1343