summaryrefslogtreecommitdiff
path: root/bootstrap/generated-dists
AgeCommit message (Collapse)AuthorFilesLines
2026-04-08bootstrap: Move to openSUSE Leap 16Jennifer Sutton5-8/+6
openSUSE Leap 15.5 is out of support. Signed-off-by: Jennifer Sutton <jennifersutton@catalyst.net.nz> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2026-04-08bootstrap: Drop Ubuntu 20.04 in CIJennifer Sutton5-318/+0
Ubuntu 20.04 is out of support. We want to run Ubuntu 26.04 in CI instead. Signed-off-by: Jennifer Sutton <jennifersutton@catalyst.net.nz> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2026-02-11bootstrap: fix bootstrap in opensuse containerMichael Adam1-0/+1
bootstrap.sh was failing in an opensuse container due to a conflict of which with the pre-installed busybox-which package. forcing resolution with zypper fixes the bootstrapping. Thanks to Andreas Scheider for the hint! Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Wed Feb 11 10:30:26 UTC 2026 on atb-devel-224
2025-12-09bootstrap: Update Fedora to version 43Andreas Schneider5-6/+6
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Tue Dec 9 13:58:12 UTC 2025 on atb-devel-224
2025-11-14bootstrap: Remove libtracker-sparql-2Andreas Schneider14-14/+0
This is not used anymore. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Fri Nov 14 16:34:48 UTC 2025 on atb-devel-224
2025-09-10bootstrap: Use slim images for DebianAndreas Schneider4-4/+4
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Martin Schwenke <martin@meltin.net> Autobuild-User(master): Martin Schwenke <martins@samba.org> Autobuild-Date(master): Wed Sep 10 03:13:07 UTC 2025 on atb-devel-224
2025-09-10bootstrap: Use minimal image for FedoraAndreas Schneider1-1/+1
This will reduce the container image size. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Martin Schwenke <martin@meltin.net>
2025-09-10bootstrap: Remove unused ubuntu1804 imagesAndreas Schneider9-636/+0
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Martin Schwenke <martin@meltin.net>
2025-05-12gitlab-ci: add ubuntu2404Stefan Metzmacher13-0/+334
For now we don't use it as default as the autobuild server would need to be upgraded as well, but that will happen soon. We also can't remove ubuntu2004 yet, because it's needed for samba-fuzz. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Mon May 12 20:27:24 UTC 2025 on atb-devel-224
2025-04-30gitlab-ci: Update Fedora to version 42Andreas Schneider5-6/+6
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Wed Apr 30 09:41:38 UTC 2025 on atb-devel-224
2025-04-11build: Detect libeventRalph Boehme24-0/+24
Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
2025-02-27bootstrap: remove wintest-only dependencyDouglas Bagnall16-16/+0
Nobody has run Wintest in the last 10 years, and we don't need it in our CI tests. Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Jennifer Sutton <jennifersutton@catalyst.net.nz> Autobuild-User(master): Douglas Bagnall <dbagnall@samba.org> Autobuild-Date(master): Thu Feb 27 01:00:10 UTC 2025 on atb-devel-224
2025-02-20bootstrap: Install libvarlink and python3-varlink for selftestsSamuel Cabrero6-0/+8
Signed-off-by: Samuel Cabrero <scabrero@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
2024-12-20bootstrap: we don't need python-crypt-r anymoreDouglas Bagnall2-2/+0
Recent commits made pyglue wrap the same crypt[_r] that dsdb modules use, which removes an extenal dependency. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15756 Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andreas Schneider <asn@samba.org>
2024-11-27gitlab-ci: Fix building debian 32bit imagesAndreas Schneider1-1/+1
Trying to pull registry-1.docker.io/i386/debian:12... Error: creating build container: choosing an image from manifest list docker://registry-1.docker.io/i386/debian:12: no image found in image index for architecture "amd64", variant "", OS "linux" 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): Wed Nov 27 16:32:07 UTC 2024 on atb-devel-224
2024-11-27gitlab-ci: Move to Fedora 41Andreas Schneider5-6/+8
Python 3.13 removed the `crypt` module. I can work around it on Fedora 41, but we need to address this better sooner than later. See also https://bugzilla.samba.org/show_bug.cgi?id=15756 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2024-10-23Fix Rocky8 build for utf8proc-develDavid Mulder2-0/+8
Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-10-23Debian cargo is far to old for buildingDavid Mulder8-8/+0
Debian ships a very old version of cargo, and none of our rust code can build with it. Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-10-23utf8proc-devel is missing from CentOS 8 StreamDavid Mulder2-2/+0
Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-10-23Add clang and openssl depsDavid Mulder24-0/+48
Ensure CI images are generated with the necessary clang and openssl packages for building. Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-10-23Add by-upn idmapping for HimmelblaudDavid Mulder24-0/+24
Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-10-23Add simple WAF commands for building Rust bininariesDavid Mulder24-0/+24
Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
2024-08-28bootstrap: Migrate to Rocky8David Mulder5-11/+8
Signed-off-by: David Mulder <dmulder@samba.org> Reviewed-by: Martin Schwenke <martin@meltin.net> Autobuild-User(master): Martin Schwenke <martins@samba.org> Autobuild-Date(master): Wed Aug 28 00:24:35 UTC 2024 on atb-devel-224
2024-06-13gitlab-ci: Update image to Fedora 40Andreas Schneider5-6/+6
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
2024-06-13gitlab-ci: Add CentOS 9 StreamAndreas Schneider5-0/+320
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2024-06-13gitlab-ci: Remove CentOS7 which is EOLAndreas Schneider5-311/+0
See https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/ Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2024-06-13bootstrap: Fix building CentOS 8 Stream container imagesAndreas Schneider1-0/+3
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15660 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2023-11-20gitlab-ci: Update Fedora to version 39Andreas Schneider5-6/+6
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Mon Nov 20 16:38:20 UTC 2023 on atb-devel-224
2023-10-11bootstrap: install codespell, shfmt and shellcheck also on debian/ubuntuStefan Metzmacher16-0/+38
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
2023-08-14bootstrap: Install codespellAndreas Schneider4-0/+4
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Mon Aug 14 04:40:03 UTC 2023 on atb-devel-224
2023-08-14bootstrap: Heimdal no longer requires perl-JSONAndrew Bartlett24-30/+0
Heimdal after lorikeet-heimdal-202307040259 (commit 33d117b8a9c11714ef709e63a005d87e34b9bfde) includes Heimdal master commit f62e2f278437ff6c03d2d09bd628381c795bba78. This has PR https://github.com/heimdal/heimdal/pull/1176 and no longer requires the external JSON module, as JSON::PP is builtin. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15394 Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>
2023-06-30.gitlab-ci:bootstrap: remove ubuntu1804*, add debian12, upgrade opensuse 15.5Stefan Metzmacher21-479/+762
Signed-off-by: Stefan Metzmacher <metze@samba.org> [abartlet@samba.org Use Debian 11 for the 32 bit host as the compile currently fails - just exits without information - mid-way on Debian 12] Signed-off-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Fri Jun 30 08:51:17 UTC 2023 on atb-devel-224
2023-06-10bootstrap: make sure we have gnutls-cli from gnutls-bin/gnutls-utilsStefan Metzmacher18-0/+18
We'll use it in some upcoming tests... Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-06-10bootstrap: force use of LANGUAGE=en_USStefan Metzmacher9-9/+9
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-06-06Configure builtin heimdal to use KEYRING ccacheŁukasz Stelmach10-0/+10
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2023-04-27gitlab-ci: Update Fedora to version 38Andreas Schneider11-12/+332
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Thu Apr 27 08:22:58 UTC 2023 on atb-devel-224
2023-01-18bootstrap: Update to Ubuntu 22.04 as base default OSStefan Metzmacher5-0/+304
We'll try to move autobuild to ubuntu 22.04 soon. Note we leave ubuntu 18.04 for the coverage and 32bit builds for now. As well as 20.04 for samba-fuzz. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Wed Jan 18 14:17:23 UTC 2023 on atb-devel-224
2022-11-24gitlab-ci: do some basic testing on ubuntu1804-32bitStefan Metzmacher5-0/+304
For now we allow build warnings and only do some basic testing. We also ignore timestamp related problems, as well as some charset failures. Over time we should try to address the situation by not allowing warnings and verify if expected failures are harmless or not. But it's already much better then having no 32bit testing at all! Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Thu Nov 24 12:05:26 UTC 2022 on sn-devel-184
2022-11-24bootstrap: Remove duplicate line from CentOS 8 powertools installJoseph Sutton1-2/+1
This was missed in 136ec5bc01e2648bae34a1158f923fbf5a86d561 when we moved to CentOS 8 stream. Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2022-11-16gitlab-ci: Update Fedora to version 37Andreas Schneider9-12/+12
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Wed Nov 16 16:29:30 UTC 2022 on sn-devel-184
2022-10-27bootstrap: Update to openSUSE 15.4Samuel Cabrero5-10/+10
Signed-off-by: Samuel Cabrero <scabrero@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2022-08-17bootstrap: Install ShellCheck and shfmtAndreas Schneider4-0/+8
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Pavel Filipenský <pfilipensky@samba.org>
2022-06-26bootstrap: Use quay.io to download fedora imagesAndreas Schneider2-2/+2
The docker registry is rate limited now. This often leads to errors, so use the Red Hat registry. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Sun Jun 26 23:08:03 UTC 2022 on sn-devel-184
2022-06-10gitlab-ci: Add jqRalph Boehme16-0/+16
Pair-Programmed-With: Jule Anger <janger@samba.org> Signed-off-by: Ralph Boehme <slow@samba.org> Signed-off-by: Jule Anger <janger@samba.org> [abartlet@samba.org Regenerated sha1sum after rebase This commit in aid of future tests for smbstatus JSON output] Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Fri Jun 10 07:51:02 UTC 2022 on sn-devel-184
2022-06-10bootstrap: Fix [gm]old linker existence checkJoseph Sutton8-16/+16
We used 'test -x $LD_GOLD' to test whether the alternate linker was available and executable. However, if $LD_GOLD expanded to an empty string, the 'test' command would be run in single argument mode, see that '-x' was a non-empty string, and duly return a successful status code. The result would be a meaningless symlink created, and a misleading message. Because 'which' already tests that its argument is executable, the solution is simply to remove the 'test' command. We also invert the return code of the 'which' command so that if the alternate linker is not found, the overall code returned to Docker is still successful. Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
2022-06-10bootstrap: Remove duplicate dict keyJoseph Sutton2-0/+2
Commit 86d4836919e29c0bdf927658df641811247534c6 added python36-gpg, but the duplicate key lower down in the same dict meant it never had any effect. Now it does. Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
2022-06-10gitlab-ci: Allow --xz compression on our samba-testbase.tarAndrew Bartlett16-0/+16
This may make this faster to upload to our private gitlab server which is not as close to our runners. BUG: https://bugzilla.samba.org/show_bug.cgi?id=14863 Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
2022-05-18gitlab-ci: Update Fedora to version 36Andreas Schneider9-12/+12
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Wed May 18 07:56:52 UTC 2022 on sn-devel-184
2022-05-13bootstrap: Add python3-requests dependencyDavid Mulder16-0/+16
Certificate Auto Enrollment will depend on python3-requests in order to fetch the root chain. Signed-off-by: David Mulder <dmulder@suse.com> Reviewed-by: Andreas Schneider <asn@samba.org>
2022-05-10bootstrap: matplotlib is not a real Samba depAndrew Bartlett6-6/+0
This came in via the original list of packages used at Catalyst when building Samba for testing, in particular related to an example LDB module to trace LDB requests. There is no testing need for this even in make test. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>