diff --git a/hauler/base/rancher-airgap-packages-centos-el7.txt b/hauler/base/rancher-airgap-packages-centos-el7.txt index e69de29..bc4d237 100644 --- a/hauler/base/rancher-airgap-packages-centos-el7.txt +++ b/hauler/base/rancher-airgap-packages-centos-el7.txt @@ -0,0 +1,315 @@ +acl-2.2.51-15.el7.x86_64.rpm +audit-libs-2.8.5-4.el7.i686.rpm +audit-libs-2.8.5-4.el7.x86_64.rpm +audit-libs-python-2.8.5-4.el7.x86_64.rpm +basesystem-10.0-7.el7.centos.noarch.rpm +bash-4.2.46-35.el7_9.x86_64.rpm +binutils-2.27-44.base.el7_9.1.x86_64.rpm +bzip2-libs-1.0.6-13.el7.i686.rpm +bzip2-libs-1.0.6-13.el7.x86_64.rpm +ca-certificates-2022.2.54-74.el7_9.noarch.rpm +centos-release-7-9.2009.1.el7.centos.x86_64.rpm +checkpolicy-2.5-8.el7.x86_64.rpm +chkconfig-1.7.6-1.el7.x86_64.rpm +container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm +coreutils-8.22-24.el7_9.2.x86_64.rpm +cpio-2.11-28.el7.x86_64.rpm +cracklib-2.9.0-11.el7.i686.rpm +cracklib-2.9.0-11.el7.x86_64.rpm +cracklib-dicts-2.9.0-11.el7.x86_64.rpm +createrepo-0.9.9-28.el7.noarch.rpm +cryptsetup-2.0.3-6.el7.x86_64.rpm +cryptsetup-libs-2.0.3-6.el7.x86_64.rpm +curl-7.29.0-59.el7_9.1.x86_64.rpm +cyrus-sasl-lib-2.1.26-24.el7_9.i686.rpm +cyrus-sasl-lib-2.1.26-24.el7_9.x86_64.rpm +dbus-1.10.24-15.el7.x86_64.rpm +dbus-libs-1.10.24-15.el7.x86_64.rpm +deltarpm-3.6-3.el7.x86_64.rpm +device-mapper-1.02.170-6.el7_9.5.x86_64.rpm +device-mapper-libs-1.02.170-6.el7_9.5.i686.rpm +device-mapper-libs-1.02.170-6.el7_9.5.x86_64.rpm +diffutils-3.3-6.el7_9.i686.rpm +diffutils-3.3-6.el7_9.x86_64.rpm +dracut-033-572.el7.x86_64.rpm +e2fsprogs-libs-1.42.9-19.el7.x86_64.rpm +elfutils-default-yama-scope-0.176-5.el7.noarch.rpm +elfutils-libelf-0.176-5.el7.i686.rpm +elfutils-libelf-0.176-5.el7.x86_64.rpm +elfutils-libs-0.176-5.el7.i686.rpm +elfutils-libs-0.176-5.el7.x86_64.rpm +expat-2.1.0-15.el7_9.i686.rpm +expat-2.1.0-15.el7_9.x86_64.rpm +file-libs-5.11-37.el7.x86_64.rpm +filesystem-3.2-25.el7.x86_64.rpm +findutils-4.5.11-6.el7.x86_64.rpm +fipscheck-1.4.1-6.el7.x86_64.rpm +fipscheck-lib-1.4.1-6.el7.x86_64.rpm +gawk-4.0.2-4.el7_3.1.x86_64.rpm +gdbm-1.10-8.el7.i686.rpm +gdbm-1.10-8.el7.x86_64.rpm +git-1.8.3.1-25.el7_9.x86_64.rpm +glib2-2.56.1-9.el7_9.i686.rpm +glib2-2.56.1-9.el7_9.x86_64.rpm +glibc-2.17-326.el7_9.i686.rpm +glibc-2.17-326.el7_9.x86_64.rpm +glibc-common-2.17-326.el7_9.x86_64.rpm +gmp-6.0.0-15.el7.i686.rpm +gmp-6.0.0-15.el7.x86_64.rpm +gnupg2-2.0.22-5.el7_5.x86_64.rpm +gpgme-1.3.2-5.el7.x86_64.rpm +grep-2.20-3.el7.x86_64.rpm +groff-base-1.22.2-8.el7.x86_64.rpm +gssproxy-0.7.0-30.el7_9.x86_64.rpm +gzip-1.5-11.el7_9.x86_64.rpm +hardlink-1.0-19.el7.x86_64.rpm +info-5.1-5.el7.x86_64.rpm +iptables-1.4.21-35.el7.i686.rpm +iptables-1.4.21-35.el7.x86_64.rpm +iscsi-initiator-utils-6.2.0.874-22.el7_9.i686.rpm +iscsi-initiator-utils-6.2.0.874-22.el7_9.x86_64.rpm +iscsi-initiator-utils-iscsiuio-6.2.0.874-22.el7_9.x86_64.rpm +jansson-2.10-1.el7.i686.rpm +jansson-2.10-1.el7.x86_64.rpm +json-c-0.11-4.el7_0.x86_64.rpm +keyutils-1.5.8-3.el7.x86_64.rpm +keyutils-libs-1.5.8-3.el7.i686.rpm +keyutils-libs-1.5.8-3.el7.x86_64.rpm +kmod-20-28.el7.x86_64.rpm +kmod-libs-20-28.el7.i686.rpm +kmod-libs-20-28.el7.x86_64.rpm +kpartx-0.4.9-136.el7_9.x86_64.rpm +krb5-libs-1.15.1-55.el7_9.i686.rpm +krb5-libs-1.15.1-55.el7_9.x86_64.rpm +less-458-9.el7.x86_64.rpm +libacl-2.2.51-15.el7.i686.rpm +libacl-2.2.51-15.el7.x86_64.rpm +libassuan-2.1.0-3.el7.x86_64.rpm +libattr-2.4.46-13.el7.i686.rpm +libattr-2.4.46-13.el7.x86_64.rpm +libbasicobjects-0.1.1-32.el7.i686.rpm +libbasicobjects-0.1.1-32.el7.x86_64.rpm +libblkid-2.23.2-65.el7_9.1.i686.rpm +libblkid-2.23.2-65.el7_9.1.x86_64.rpm +libcap-2.22-11.el7.i686.rpm +libcap-2.22-11.el7.x86_64.rpm +libcap-ng-0.7.5-4.el7.i686.rpm +libcap-ng-0.7.5-4.el7.x86_64.rpm +libcgroup-0.41-21.el7.i686.rpm +libcgroup-0.41-21.el7.x86_64.rpm +libcollection-0.7.0-32.el7.i686.rpm +libcollection-0.7.0-32.el7.x86_64.rpm +libcom_err-1.42.9-19.el7.i686.rpm +libcom_err-1.42.9-19.el7.x86_64.rpm +libcurl-7.29.0-59.el7_9.1.i686.rpm +libcurl-7.29.0-59.el7_9.1.x86_64.rpm +libdb-5.3.21-25.el7.i686.rpm +libdb-5.3.21-25.el7.x86_64.rpm +libdb-utils-5.3.21-25.el7.x86_64.rpm +libedit-3.0-12.20121213cvs.el7.x86_64.rpm +libevent-2.0.21-4.el7.i686.rpm +libevent-2.0.21-4.el7.x86_64.rpm +libffi-3.0.13-19.el7.i686.rpm +libffi-3.0.13-19.el7.x86_64.rpm +libgcc-4.8.5-44.el7.i686.rpm +libgcc-4.8.5-44.el7.x86_64.rpm +libgcrypt-1.5.3-14.el7.i686.rpm +libgcrypt-1.5.3-14.el7.x86_64.rpm +libgpg-error-1.12-3.el7.i686.rpm +libgpg-error-1.12-3.el7.x86_64.rpm +libidn-1.28-4.el7.i686.rpm +libidn-1.28-4.el7.x86_64.rpm +libini_config-1.3.1-32.el7.i686.rpm +libini_config-1.3.1-32.el7.x86_64.rpm +libmnl-1.0.3-7.el7.i686.rpm +libmnl-1.0.3-7.el7.x86_64.rpm +libmount-2.23.2-65.el7_9.1.i686.rpm +libmount-2.23.2-65.el7_9.1.x86_64.rpm +libnetfilter_conntrack-1.0.6-1.el7_3.i686.rpm +libnetfilter_conntrack-1.0.6-1.el7_3.x86_64.rpm +libnfnetlink-1.0.1-4.el7.i686.rpm +libnfnetlink-1.0.1-4.el7.x86_64.rpm +libnfsidmap-0.25-19.el7.i686.rpm +libnfsidmap-0.25-19.el7.x86_64.rpm +libnftnl-1.0.8-3.el7.i686.rpm +libnftnl-1.0.8-3.el7.x86_64.rpm +libpath_utils-0.2.1-32.el7.i686.rpm +libpath_utils-0.2.1-32.el7.x86_64.rpm +libpwquality-1.2.3-5.el7.i686.rpm +libpwquality-1.2.3-5.el7.x86_64.rpm +libref_array-0.1.5-32.el7.i686.rpm +libref_array-0.1.5-32.el7.x86_64.rpm +libselinux-2.5-15.el7.i686.rpm +libselinux-2.5-15.el7.x86_64.rpm +libselinux-python-2.5-15.el7.x86_64.rpm +libselinux-utils-2.5-15.el7.x86_64.rpm +libsemanage-2.5-14.el7.i686.rpm +libsemanage-2.5-14.el7.x86_64.rpm +libsemanage-python-2.5-14.el7.x86_64.rpm +libsepol-2.5-10.el7.i686.rpm +libsepol-2.5-10.el7.x86_64.rpm +libsmartcols-2.23.2-65.el7_9.1.i686.rpm +libsmartcols-2.23.2-65.el7_9.1.x86_64.rpm +libssh2-1.8.0-4.el7.i686.rpm +libssh2-1.8.0-4.el7.x86_64.rpm +libstdc++-4.8.5-44.el7.i686.rpm +libstdc++-4.8.5-44.el7.x86_64.rpm +libtalloc-2.1.16-1.el7.i686.rpm +libtalloc-2.1.16-1.el7.x86_64.rpm +libtasn1-4.10-1.el7.i686.rpm +libtasn1-4.10-1.el7.x86_64.rpm +libtevent-0.9.39-1.el7.i686.rpm +libtevent-0.9.39-1.el7.x86_64.rpm +libtirpc-0.2.4-0.16.el7.i686.rpm +libtirpc-0.2.4-0.16.el7.x86_64.rpm +libuser-0.60-9.el7.i686.rpm +libuser-0.60-9.el7.x86_64.rpm +libutempter-1.1.6-4.el7.i686.rpm +libutempter-1.1.6-4.el7.x86_64.rpm +libuuid-2.23.2-65.el7_9.1.i686.rpm +libuuid-2.23.2-65.el7_9.1.x86_64.rpm +libverto-0.2.5-4.el7.i686.rpm +libverto-0.2.5-4.el7.x86_64.rpm +libverto-libevent-0.2.5-4.el7.i686.rpm +libverto-libevent-0.2.5-4.el7.x86_64.rpm +libverto-tevent-0.2.5-4.el7.i686.rpm +libverto-tevent-0.2.5-4.el7.x86_64.rpm +libxml2-2.9.1-6.el7_9.6.i686.rpm +libxml2-2.9.1-6.el7_9.6.x86_64.rpm +libxml2-python-2.9.1-6.el7_9.6.x86_64.rpm +lua-5.1.4-15.el7.x86_64.rpm +lz4-1.8.3-1.el7.i686.rpm +lz4-1.8.3-1.el7.x86_64.rpm +mcstrans-0.3.4-5.el7.x86_64.rpm +ncurses-5.9-14.20130511.el7_4.x86_64.rpm +ncurses-base-5.9-14.20130511.el7_4.noarch.rpm +ncurses-libs-5.9-14.20130511.el7_4.i686.rpm +ncurses-libs-5.9-14.20130511.el7_4.x86_64.rpm +nfs-utils-1.3.0-0.68.el7.2.x86_64.rpm +nspr-4.34.0-3.1.el7_9.i686.rpm +nspr-4.34.0-3.1.el7_9.x86_64.rpm +nss-3.79.0-5.el7_9.i686.rpm +nss-3.79.0-5.el7_9.x86_64.rpm +nss-pem-1.0.3-7.el7_9.1.i686.rpm +nss-pem-1.0.3-7.el7_9.1.x86_64.rpm +nss-softokn-3.79.0-4.el7_9.i686.rpm +nss-softokn-3.79.0-4.el7_9.x86_64.rpm +nss-softokn-freebl-3.79.0-4.el7_9.i686.rpm +nss-softokn-freebl-3.79.0-4.el7_9.x86_64.rpm +nss-sysinit-3.79.0-5.el7_9.x86_64.rpm +nss-tools-3.79.0-5.el7_9.x86_64.rpm +nss-util-3.79.0-1.el7_9.i686.rpm +nss-util-3.79.0-1.el7_9.x86_64.rpm +openldap-2.4.44-25.el7_9.i686.rpm +openldap-2.4.44-25.el7_9.x86_64.rpm +openssh-7.4p1-22.el7_9.x86_64.rpm +openssh-clients-7.4p1-22.el7_9.x86_64.rpm +openssl-libs-1.0.2k-26.el7_9.i686.rpm +openssl-libs-1.0.2k-26.el7_9.x86_64.rpm +p11-kit-0.23.5-3.el7.i686.rpm +p11-kit-0.23.5-3.el7.x86_64.rpm +p11-kit-trust-0.23.5-3.el7.i686.rpm +p11-kit-trust-0.23.5-3.el7.x86_64.rpm +pam-1.1.8-23.el7.i686.rpm +pam-1.1.8-23.el7.x86_64.rpm +pcre-8.32-17.el7.i686.rpm +pcre-8.32-17.el7.x86_64.rpm +perl-5.16.3-299.el7_9.x86_64.rpm +perl-Carp-1.26-244.el7.noarch.rpm +perl-constant-1.27-2.el7.noarch.rpm +perl-Encode-2.51-7.el7.x86_64.rpm +perl-Error-0.17020-2.el7.noarch.rpm +perl-Exporter-5.68-3.el7.noarch.rpm +perl-File-Path-2.09-2.el7.noarch.rpm +perl-File-Temp-0.23.01-3.el7.noarch.rpm +perl-Filter-1.49-3.el7.x86_64.rpm +perl-Getopt-Long-2.40-3.el7.noarch.rpm +perl-Git-1.8.3.1-25.el7_9.noarch.rpm +perl-HTTP-Tiny-0.033-3.el7.noarch.rpm +perl-libs-5.16.3-299.el7_9.i686.rpm +perl-libs-5.16.3-299.el7_9.x86_64.rpm +perl-macros-5.16.3-299.el7_9.x86_64.rpm +perl-parent-0.225-244.el7.noarch.rpm +perl-PathTools-3.40-5.el7.x86_64.rpm +perl-Pod-Escapes-1.04-299.el7_9.noarch.rpm +perl-podlators-2.5.1-3.el7.noarch.rpm +perl-Pod-Perldoc-3.20-4.el7.noarch.rpm +perl-Pod-Simple-3.28-4.el7.noarch.rpm +perl-Pod-Usage-1.63-3.el7.noarch.rpm +perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm +perl-Socket-2.010-5.el7.x86_64.rpm +perl-Storable-2.45-3.el7.x86_64.rpm +perl-TermReadKey-2.30-20.el7.x86_64.rpm +perl-Text-ParseWords-3.29-4.el7.noarch.rpm +perl-threads-1.87-4.el7.x86_64.rpm +perl-threads-shared-1.43-6.el7.x86_64.rpm +perl-Time-HiRes-1.9725-3.el7.x86_64.rpm +perl-Time-Local-1.2300-2.el7.noarch.rpm +pinentry-0.8.1-17.el7.x86_64.rpm +pkgconfig-0.27.1-4.el7.i686.rpm +pkgconfig-0.27.1-4.el7.x86_64.rpm +policycoreutils-2.5-34.el7.x86_64.rpm +policycoreutils-newrole-2.5-34.el7.x86_64.rpm +policycoreutils-python-2.5-34.el7.x86_64.rpm +popt-1.13-16.el7.i686.rpm +popt-1.13-16.el7.x86_64.rpm +procps-ng-3.3.10-28.el7.i686.rpm +procps-ng-3.3.10-28.el7.x86_64.rpm +pth-2.0.7-23.el7.x86_64.rpm +pygpgme-0.3-9.el7.x86_64.rpm +pyliblzma-0.5.3-11.el7.x86_64.rpm +python-2.7.5-93.el7_9.x86_64.rpm +python-deltarpm-3.6-3.el7.x86_64.rpm +python-iniparse-0.4-9.el7.noarch.rpm +python-IPy-0.75-6.el7.noarch.rpm +python-libs-2.7.5-93.el7_9.i686.rpm +python-libs-2.7.5-93.el7_9.x86_64.rpm +python-pycurl-7.19.0-19.el7.x86_64.rpm +python-urlgrabber-3.10-10.el7.noarch.rpm +pyxattr-0.5.1-5.el7.x86_64.rpm +qrencode-libs-3.4.1-3.el7.x86_64.rpm +quota-4.01-19.el7.x86_64.rpm +quota-nls-4.01-19.el7.noarch.rpm +readline-6.2-11.el7.i686.rpm +readline-6.2-11.el7.x86_64.rpm +rpcbind-0.2.0-49.el7.x86_64.rpm +rpm-4.11.3-48.el7_9.x86_64.rpm +rpm-build-libs-4.11.3-48.el7_9.x86_64.rpm +rpm-libs-4.11.3-48.el7_9.x86_64.rpm +rpm-python-4.11.3-48.el7_9.x86_64.rpm +rsync-3.1.2-12.el7_9.x86_64.rpm +sed-4.2.2-7.el7.x86_64.rpm +selinux-policy-3.13.1-268.el7_9.2.noarch.rpm +selinux-policy-minimum-3.13.1-268.el7_9.2.noarch.rpm +selinux-policy-mls-3.13.1-268.el7_9.2.noarch.rpm +selinux-policy-targeted-3.13.1-268.el7_9.2.noarch.rpm +setools-libs-3.3.8-4.el7.i686.rpm +setools-libs-3.3.8-4.el7.x86_64.rpm +setup-2.8.71-11.el7.noarch.rpm +shadow-utils-4.6-5.el7.x86_64.rpm +shared-mime-info-1.8-5.el7.x86_64.rpm +sqlite-3.7.17-8.el7_7.1.i686.rpm +sqlite-3.7.17-8.el7_7.1.x86_64.rpm +systemd-219-78.el7_9.7.x86_64.rpm +systemd-libs-219-78.el7_9.7.i686.rpm +systemd-libs-219-78.el7_9.7.x86_64.rpm +systemd-sysv-219-78.el7_9.7.x86_64.rpm +tar-1.26-35.el7.x86_64.rpm +tcp_wrappers-7.6-77.el7.x86_64.rpm +tcp_wrappers-libs-7.6-77.el7.i686.rpm +tcp_wrappers-libs-7.6-77.el7.x86_64.rpm +tree-1.6.0-10.el7.x86_64.rpm +tzdata-2023c-1.el7.noarch.rpm +ustr-1.0.4-16.el7.i686.rpm +ustr-1.0.4-16.el7.x86_64.rpm +util-linux-2.23.2-65.el7_9.1.i686.rpm +util-linux-2.23.2-65.el7_9.1.x86_64.rpm +xz-5.2.2-2.el7_9.x86_64.rpm +xz-libs-5.2.2-2.el7_9.i686.rpm +xz-libs-5.2.2-2.el7_9.x86_64.rpm +yum-3.4.3-168.el7.centos.noarch.rpm +yum-metadata-parser-1.1.4-10.el7.x86_64.rpm +yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm +zip-3.0-11.el7.x86_64.rpm +zlib-1.2.7-21.el7_9.i686.rpm +zlib-1.2.7-21.el7_9.x86_64.rpm diff --git a/hauler/scripts/base/hauler-base-centos.sh b/hauler/scripts/base/hauler-base-centos.sh index afa0748..33de639 100644 --- a/hauler/scripts/base/hauler-base-centos.sh +++ b/hauler/scripts/base/hauler-base-centos.sh @@ -8,6 +8,7 @@ export PLATFORM_ID=el7 export OS=$(. /etc/os-release && echo "$ID"-"$PLATFORM_ID" | sed "s#platform:##") ## Setup Main Directory +rm -rf /opt/rancher/hauler mkdir -p /opt/rancher/hauler ## Setup Working Directory diff --git a/hauler/scripts/base/hauler-base.sh b/hauler/scripts/base/hauler-base.sh index 34b36bb..21c09c5 100644 --- a/hauler/scripts/base/hauler-base.sh +++ b/hauler/scripts/base/hauler-base.sh @@ -7,6 +7,7 @@ export vCosign=1.8.0 export OS=$(. /etc/os-release && echo "$ID"-"$PLATFORM_ID" | sed "s#platform:##") ## Setup Main Directory +rm -rf /opt/rancher/hauler mkdir -p /opt/rancher/hauler ## Setup Working Directory diff --git a/hauler/scripts/longhorn/hauler-longhorn.sh b/hauler/scripts/longhorn/hauler-longhorn.sh index f844acd..be350d5 100644 --- a/hauler/scripts/longhorn/hauler-longhorn.sh +++ b/hauler/scripts/longhorn/hauler-longhorn.sh @@ -2,6 +2,7 @@ export vLonghorn=1.5.1 ### Setup Working Directory +rm -rf /opt/rancher/hauler/longhorn mkdir -p /opt/rancher/hauler/longhorn cd /opt/rancher/hauler/longhorn diff --git a/hauler/scripts/neuvector/hauler-neuvector.sh b/hauler/scripts/neuvector/hauler-neuvector.sh index ad82e3b..0322996 100644 --- a/hauler/scripts/neuvector/hauler-neuvector.sh +++ b/hauler/scripts/neuvector/hauler-neuvector.sh @@ -2,6 +2,7 @@ export vNeuVector=2.6.0 ### Setup Working Directory +rm -rf /opt/rancher/hauler/neuvector mkdir -p /opt/rancher/hauler/neuvector cd /opt/rancher/hauler/neuvector diff --git a/hauler/scripts/rancher/hauler-rancher.sh b/hauler/scripts/rancher/hauler-rancher.sh index f143f58..ff0ab62 100644 --- a/hauler/scripts/rancher/hauler-rancher.sh +++ b/hauler/scripts/rancher/hauler-rancher.sh @@ -3,6 +3,7 @@ export vRancher=2.7.5 export vCertManager=1.7.1 ### Setup Working Directory +rm -rf /opt/rancher/hauler/rancher mkdir -p /opt/rancher/hauler/rancher cd /opt/rancher/hauler/rancher diff --git a/hauler/scripts/rke2/hauler-rke2.sh b/hauler/scripts/rke2/hauler-rke2.sh index 4a180a1..44175c0 100644 --- a/hauler/scripts/rke2/hauler-rke2.sh +++ b/hauler/scripts/rke2/hauler-rke2.sh @@ -2,6 +2,7 @@ export vRKE2=1.25.12 ### Setup Working Directory +rm -rf /opt/rancher/hauler/rke2 mkdir -p /opt/rancher/hauler/rke2 cd /opt/rancher/hauler/rke2