bootstrap: Fix python dependencies
authorAndrew Bartlett <abartlet@samba.org>
Tue, 18 Aug 2020 02:50:36 +0000 (14:50 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 20 Aug 2020 22:49:25 +0000 (22:49 +0000)
Python2 dependencies are removed and the RPM name of python-iso8601
is added to allow removal from third_party.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: David Mulder <dmulder@suse.com>
15 files changed:
.gitlab-ci.yml
bootstrap/config.py
bootstrap/generated-dists/centos7/bootstrap.sh
bootstrap/generated-dists/centos7/packages.yml
bootstrap/generated-dists/centos8/bootstrap.sh
bootstrap/generated-dists/centos8/packages.yml
bootstrap/generated-dists/fedora31/bootstrap.sh
bootstrap/generated-dists/fedora31/packages.yml
bootstrap/generated-dists/fedora32/bootstrap.sh
bootstrap/generated-dists/fedora32/packages.yml
bootstrap/generated-dists/opensuse150/bootstrap.sh
bootstrap/generated-dists/opensuse150/packages.yml
bootstrap/generated-dists/opensuse151/bootstrap.sh
bootstrap/generated-dists/opensuse151/packages.yml
bootstrap/sha1sum.txt

index c657b4a1d8f5b47a3e97eb076df7502bf34c04a0..39c5d2765c33f44f8376740abd08a0f82c500d38 100644 (file)
@@ -23,7 +23,7 @@ variables:
   # Set this to the contents of bootstrap/sha1sum.txt
   # which is generated by bootstrap/template.py --render
   #
-  SAMBA_CI_CONTAINER_TAG: 1275dc52ac8c1de5981f267df88b85b6f87e299a
+  SAMBA_CI_CONTAINER_TAG: abd0e3b4cadc9691200c43769e69a3a7b50d9fde
   #
   # We use the ubuntu1804 image as default as
   # it matches what we have on sn-devel-184.
index 24f21a3c7490b1b6e4d698a96256050acf568bdb..2c83876459dbc8b53e5713d043b0ffc2da7b10f9 100644 (file)
@@ -134,7 +134,7 @@ PKGS = [
     ('python3-cryptography', 'python3-cryptography'), # for krb5 tests
     ('python3-dev', 'python3-devel'),
     ('python3-dbg', ''),
-    ('python3-iso8601', ''),
+    ('python3-iso8601', 'python3-iso8601'),
     ('python3-gpg', 'python3-gpg'),  # defaults to ubuntu/fedora latest
     ('python3-markdown', 'python3-markdown'),
     ('python3-matplotlib', ''),
@@ -393,7 +393,6 @@ DEB_DISTS = {
         'docker_image': 'ubuntu:16.04',
         'vagrant_box': 'ubuntu/xenial64',
         'replace': {
-            'python-gpg': 'python-gpgme',
             'python3-gpg': 'python3-gpgme',
             'glusterfs-common': '',
             'libcephfs-dev': '',
@@ -508,7 +507,6 @@ RPM_DISTS = {
             'perl-generators': '',
             'perl-interpreter': '',
             'procps-ng': 'procps',
-            'python-dns': 'python2-dnspython',
             'python3-dns': 'python3-dnspython',
             'python3-markdown': 'python3-Markdown',
             'quota-devel': '',
@@ -540,7 +538,6 @@ RPM_DISTS = {
             'perl-generators': '',
             'perl-interpreter': '',
             'procps-ng': 'procps',
-            'python-dns': 'python2-dnspython',
             'python3-dns': 'python3-dnspython',
             'python3-markdown': 'python3-Markdown',
             'quota-devel': '',
index 9c81a1e1e686a16168066b236d5bfcddb46f6ae9..8b50b8de125b19684e30194bf9650f10876568fe 100755 (executable)
@@ -87,6 +87,7 @@ yum install -y \
     python36-cryptography \
     python36-devel \
     python36-dns \
+    python36-iso8601 \
     python36-markdown \
     python36-pyasn1 \
     quota-devel \
index 55502974829d4c35f55536d099d6aa6a00a2bed3..9dd36ec0daa29766e4e69fd57d72d7880f52849e 100644 (file)
@@ -73,6 +73,7 @@ packages:
   - python36-cryptography
   - python36-devel
   - python36-dns
+  - python36-iso8601
   - python36-markdown
   - python36-pyasn1
   - quota-devel
index b494d0040dd6dd4e379c7c008b53935dcf1c7fc0..08cb02105a4b3d54b46ab121de60357736c6d41e 100755 (executable)
@@ -92,6 +92,7 @@ yum install -y \
     python3-devel \
     python3-dns \
     python3-gpg \
+    python3-iso8601 \
     python3-libsemanage \
     python3-markdown \
     python3-policycoreutils \
index f3ba7a9088a5335ee0dc86642a8707f9969becef..dd487a2ecede6136d444d94f543e366985b1d2aa 100644 (file)
@@ -74,6 +74,7 @@ packages:
   - python3-devel
   - python3-dns
   - python3-gpg
+  - python3-iso8601
   - python3-libsemanage
   - python3-markdown
   - python3-policycoreutils
index 4bbda3ce3c83f6d6c63e224fd0bf6fd26856b08c..3fb60bc00ebb5db3606e6cacffd2f63d6729b437 100755 (executable)
@@ -88,6 +88,7 @@ dnf install -y \
     python3-devel \
     python3-dns \
     python3-gpg \
+    python3-iso8601 \
     python3-libsemanage \
     python3-markdown \
     python3-policycoreutils \
index 4a8356cddb31d6f9c3e521e190a898a1ab4dfe64..37422007549a373a0f0bf9ccc0fad4bc1e8e519a 100644 (file)
@@ -77,6 +77,7 @@ packages:
   - python3-devel
   - python3-dns
   - python3-gpg
+  - python3-iso8601
   - python3-libsemanage
   - python3-markdown
   - python3-policycoreutils
index 4bbda3ce3c83f6d6c63e224fd0bf6fd26856b08c..3fb60bc00ebb5db3606e6cacffd2f63d6729b437 100755 (executable)
@@ -88,6 +88,7 @@ dnf install -y \
     python3-devel \
     python3-dns \
     python3-gpg \
+    python3-iso8601 \
     python3-libsemanage \
     python3-markdown \
     python3-policycoreutils \
index 4a8356cddb31d6f9c3e521e190a898a1ab4dfe64..37422007549a373a0f0bf9ccc0fad4bc1e8e519a 100644 (file)
@@ -77,6 +77,7 @@ packages:
   - python3-devel
   - python3-dns
   - python3-gpg
+  - python3-iso8601
   - python3-libsemanage
   - python3-markdown
   - python3-policycoreutils
index 1a38fbdef22604093ca3622da96dfe5a56df5d5e..d99d835719fc97f5553c09dc7fa434daaf828dd1 100755 (executable)
@@ -85,6 +85,7 @@ zypper --non-interactive install \
     python3-devel \
     python3-dnspython \
     python3-gpg \
+    python3-iso8601 \
     python3-pyasn1 \
     readline-devel \
     rng-tools \
index bfb352f749efb2dd79762d2f1cd0df24c69166f4..30d102484be1e8816e72eb96f900955532e0a366 100644 (file)
@@ -73,6 +73,7 @@ packages:
   - python3-devel
   - python3-dnspython
   - python3-gpg
+  - python3-iso8601
   - python3-pyasn1
   - readline-devel
   - rng-tools
index 1a38fbdef22604093ca3622da96dfe5a56df5d5e..d99d835719fc97f5553c09dc7fa434daaf828dd1 100755 (executable)
@@ -85,6 +85,7 @@ zypper --non-interactive install \
     python3-devel \
     python3-dnspython \
     python3-gpg \
+    python3-iso8601 \
     python3-pyasn1 \
     readline-devel \
     rng-tools \
index bfb352f749efb2dd79762d2f1cd0df24c69166f4..30d102484be1e8816e72eb96f900955532e0a366 100644 (file)
@@ -73,6 +73,7 @@ packages:
   - python3-devel
   - python3-dnspython
   - python3-gpg
+  - python3-iso8601
   - python3-pyasn1
   - readline-devel
   - rng-tools
index 345d4a95e983c879056623367c706761b330ca09..c9834e2a19d360fa172d9746bfaf1ea1f10bfe48 100644 (file)
@@ -1 +1 @@
-1275dc52ac8c1de5981f267df88b85b6f87e299a
+abd0e3b4cadc9691200c43769e69a3a7b50d9fde