]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
bootstrap: Install libvarlink and python3-varlink for selftests
authorSamuel Cabrero <scabrero@samba.org>
Tue, 21 Jan 2025 11:14:45 +0000 (12:14 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Thu, 20 Feb 2025 08:07:32 +0000 (08:07 +0000)
Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
.gitlab-ci-main.yml
bootstrap/config.py
bootstrap/generated-dists/fedora41/bootstrap.sh
bootstrap/generated-dists/fedora41/packages.yml
bootstrap/generated-dists/opensuse155/bootstrap.sh
bootstrap/generated-dists/opensuse155/packages.yml
bootstrap/generated-dists/rocky8/bootstrap.sh
bootstrap/generated-dists/rocky8/packages.yml
bootstrap/sha1sum.txt

index 6a27d0359288662580e053352f605e4c38cf4d44..23be1ef6d7eb3a33d72a0f3aef9c9a0284e7383a 100644 (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: a234da56a3f4ea96265e6c8a308051be3478ab22
+  SAMBA_CI_CONTAINER_TAG: fb63148d63beac20259d0c61ece2c608d2d1d2a1
   #
   # We use the ubuntu2204 image as default as
   # it matches what we have on atb-devel-224
index f65b6b3dab7f49a3818a9a8137065f5985b714df..d9e39b19045c1312439c67085a7e44fdb7ef6f63 100644 (file)
@@ -178,6 +178,10 @@ PKGS = [
     # spotlight
     ('libtracker-sparql-2.0-dev', 'tracker-devel'),
 
+    # systemd userdb
+    ('', 'libvarlink-devel'),
+    ('', 'python3-varlink'),
+
     # misc
     # @ means group for rpm, use fedora as rpm default
     ('build-essential', '@development-tools'),
@@ -534,6 +538,7 @@ RPM_DISTS = {
             'ShellCheck': '',
             'shfmt': '',
             'codespell': '',
+            'libvarlink-devel': '', # not available
         }
     },
     'centos9s': {
@@ -553,6 +558,8 @@ RPM_DISTS = {
             'codespell': '',
             'libcephfs-devel': '',  # not available anymore
             'curl': '',  # Use installed curl-minimal
+            'libvarlink-devel': '', # not available
+            'python3-varlink': '', # not available
         }
     },
     'fedora41': {
@@ -598,6 +605,7 @@ RPM_DISTS = {
             'mold': '',
             'shfmt': '',
             'yum-utils': '',
+            'libvarlink-devel': '', # not available
         }
     }
 }
index 22d2fa8974509072eb28550ae4273dc1cd64cfb4..ae7e1a5d891b2d6abac76ee432cd0ba411982126 100755 (executable)
@@ -69,6 +69,7 @@ dnf install -y \
     libunwind-devel \
     liburing-devel \
     libuuid-devel \
+    libvarlink-devel \
     libxslt \
     lmdb \
     lmdb-devel \
@@ -103,6 +104,7 @@ dnf install -y \
     python3-pyasn1 \
     python3-requests \
     python3-setproctitle \
+    python3-varlink \
     quota-devel \
     readline-devel \
     redhat-lsb \
index 532ac877fddbb649175fff8af27c762609a9106f..427b236d394222ae09ffe874a967510c64b59e07 100644 (file)
@@ -58,6 +58,7 @@ packages:
   - libunwind-devel
   - liburing-devel
   - libuuid-devel
+  - libvarlink-devel
   - libxslt
   - lmdb
   - lmdb-devel
@@ -92,6 +93,7 @@ packages:
   - python3-pyasn1
   - python3-requests
   - python3-setproctitle
+  - python3-varlink
   - quota-devel
   - readline-devel
   - redhat-lsb
index e81cc18ccfbb7e28902ca401668b48edd7cb3942..f94b52bb244cb65c926d6eb7edb7fe39576ca645 100755 (executable)
@@ -98,6 +98,7 @@ zypper --non-interactive install \
     python3-requests \
     python3-semanage \
     python3-setproctitle \
+    python3-varlink \
     readline-devel \
     rng-tools \
     rpcgen \
index b709cc45e23227ea64f6c901cc5f4701b1482053..866d4d376b00591f8445b5fa02981bbdc7fbce76 100644 (file)
@@ -86,6 +86,7 @@ packages:
   - python3-requests
   - python3-semanage
   - python3-setproctitle
+  - python3-varlink
   - readline-devel
   - rng-tools
   - rpcgen
index e8f632581d7f24a77a8de483f1483ef125259d86..9faf66829e27278f7d631a5b38bcefb3bcf22f25 100755 (executable)
@@ -111,6 +111,7 @@ yum install -y \
     python3-pyasn1 \
     python3-requests \
     python3-setproctitle \
+    python3-varlink \
     quota-devel \
     readline-devel \
     redhat-lsb \
index cd91a67f11a4dfe43261684b77a1f48172bb2eea..7b7ed9e6967fa8d46defdb05eaa6570c12692b82 100644 (file)
@@ -87,6 +87,7 @@ packages:
   - python3-pyasn1
   - python3-requests
   - python3-setproctitle
+  - python3-varlink
   - quota-devel
   - readline-devel
   - redhat-lsb
index d011893c3ae34d86731e05a29b8ab7729751a7e2..b4da7b234d07306b09012e956025660eb9cafc90 100644 (file)
@@ -1 +1 @@
-a234da56a3f4ea96265e6c8a308051be3478ab22
+fb63148d63beac20259d0c61ece2c608d2d1d2a1