Skip to content

Commit

Permalink
cleaned up hauler logic
Browse files Browse the repository at this point in the history
  • Loading branch information
zackbradys committed Aug 4, 2023
1 parent e724861 commit db16b27
Show file tree
Hide file tree
Showing 7 changed files with 321 additions and 0 deletions.
315 changes: 315 additions & 0 deletions hauler/base/rancher-airgap-packages-centos-el7.txt
Original file line number Diff line number Diff line change
@@ -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
1 change: 1 addition & 0 deletions hauler/scripts/base/hauler-base-centos.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions hauler/scripts/base/hauler-base.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions hauler/scripts/longhorn/hauler-longhorn.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
1 change: 1 addition & 0 deletions hauler/scripts/neuvector/hauler-neuvector.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
1 change: 1 addition & 0 deletions hauler/scripts/rancher/hauler-rancher.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
1 change: 1 addition & 0 deletions hauler/scripts/rke2/hauler-rke2.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down

0 comments on commit db16b27

Please sign in to comment.