BIGTOP-3522. Drop Fedora 31 and add Fedora 33 support. (#752)
diff --git a/bigtop_toolchain/bin/puppetize.sh b/bigtop_toolchain/bin/puppetize.sh
index 358dadc..0259d6b 100755
--- a/bigtop_toolchain/bin/puppetize.sh
+++ b/bigtop_toolchain/bin/puppetize.sh
@@ -21,7 +21,7 @@
fi
case ${ID}-${VERSION_ID} in
- fedora-31)
+ fedora-33)
dnf -y install yum-utils
dnf -y check-update
dnf -y install hostname diffutils findutils curl sudo unzip wget puppet procps-ng libxcrypt-compat
diff --git a/bigtop_toolchain/manifests/packages.pp b/bigtop_toolchain/manifests/packages.pp
index dd896dd..29aaa4e 100644
--- a/bigtop_toolchain/manifests/packages.pp
+++ b/bigtop_toolchain/manifests/packages.pp
@@ -34,7 +34,6 @@
"fuse-devel",
"cppunit-devel",
"openssl-devel",
- "python2-pip",
"libxml2-devel",
"libxslt-devel",
"cyrus-sasl-devel",
diff --git a/provisioner/docker/config_fedora-31.yaml b/provisioner/docker/config_fedora-33.yaml
similarity index 89%
rename from provisioner/docker/config_fedora-31.yaml
rename to provisioner/docker/config_fedora-33.yaml
index 0a830ad..aea77a0 100644
--- a/provisioner/docker/config_fedora-31.yaml
+++ b/provisioner/docker/config_fedora-33.yaml
@@ -15,9 +15,9 @@
docker:
memory_limit: "4g"
- image: "bigtop/puppet:trunk-fedora-31"
+ image: "bigtop/puppet:trunk-fedora-33"
-repo: "http://repos.bigtop.apache.org/releases/1.5.0/fedora/31/$basearch"
+repo: "http://repos.bigtop.apache.org/releases/3.0.0/fedora/33/$basearch"
distro: centos
components: [hdfs, yarn, mapreduce]
enable_local_repo: false