Commit 7b6f1b03 authored by Pascal van Dam's avatar Pascal van Dam
Browse files

Initial commit

parents
FROM oraclelinux:7
RUN yum install yum-utils -y
COPY repro.sh .
CMD ["/usr/bin/bash", "/repro.sh"]
#!/usr/bin/bash
basearch="$(uname -m)"
cd /repos
while [ true ]
do
DT="$(date +'%D %T')"
echo "${DT} - Starting Replicating repos for OL7"
mkdir -p OracleLinux/OL7/latest/$basearch
reposync --repoid ol7_latest --download-metadata -p OracleLinux/OL7/latest/$basearch/
mkdir -p OracleLinux/OL7/ol7_addons/$basearch
reposync --repoid ol7_addons --download-metadata -p OracleLinux/OL7/ol7_addons/$basearch/
mkdir -p OracleLinux/OL7/UEKR5/$basearch
reposync --repoid ol7_UEKR5 --download-metadata -p OracleLinux/OL7/UEKR5/$basearch/
mkdir -p OracleLinux/OL7/ol7_optional/latest/$basearch
reposync --repoid ol7_optional_latest --download-metadata -p OracleLinux/OL7/ol7_optional/latest/$basearch/
mkdir -p OracleLinux/OL7/ol7_security_validation/$basearch
reposync --repoid ol7_security_validation --download-metadata -p OracleLinux/OL7/ol7_security_validation/$basearch/
DT="$(date +'%D %T')"
echo "${DT} - Finished Replicating repos for OL7"
sleep 86400
done
FROM oraclelinux:8
RUN dnf install yum-utils -y
COPY repro.sh .
CMD ["/usr/bin/bash", "/repro.sh"]
#!/usr/bin/bash
basearch="$(uname -m)"
cd /repos
while [ true ]
do
DT="$(date +'%D %T')"
echo "${DT} - Starting Replicating repos for OL8"
mkdir -p OracleLinux/OL8/baseos/latest/$basearch
reposync --repoid ol8_baseos_latest --download-metadata -x '*.src' -p OracleLinux/OL8/baseos/latest/$basearch/
mkdir -p OracleLinux/OL8/appstream/$basearch
reposync --repoid ol8_appstream --download-metadata -x '*.src' -p OracleLinux/OL8/appstream/$basearch/
mkdir -p OracleLinux/OL8/ol8_addons/$basearch
reposync --repoid ol8_addons --download-metadata -x '*.src' -p OracleLinux/OL8/ol8_addons/$basearch/
mkdir -p OracleLinux/OL8/UEKR6/$basearch
reposync --repoid ol8_UEKR6 --download-metadata -x '*.src' -p OracleLinux/OL8/UEKR6/$basearch/
DT="$(date +'%D %T')"
echo "${DT} - Finished Replicating repos for OL8"
sleep 86400
done
FROM oraclelinux:9
RUN dnf install yum-utils -y
COPY repro.sh .
CMD ["/usr/bin/bash", "/repro.sh"]
#!/usr/bin/bash
basearch="$(uname -m)"
cd /repos
while [ true ]
do
DT="$(date +'%D %T')"
echo "${DT} - Starting Replicating repos for OL9"
mkdir -p OracleLinux/OL9/baseos/latest/$basearch
reposync --repoid ol9_baseos_latest --download-metadata -x '*.src' -p OracleLinux/OL9/baseos/latest/$basearch/
mkdir -p OracleLinux/OL9/appstream/$basearch
reposync --repoid ol9_appstream --download-metadata -x '*.src' -p OracleLinux/OL9/appstream/$basearch/
mkdir -p OracleLinux/OL9/ol9_addons/$basearch
reposync --repoid ol9_addons --download-metadata -x '*.src' -p OracleLinux/OL9/ol9_addons/$basearch/
mkdir -p OracleLinux/OL9/UEKR7/$basearch
reposync --repoid ol9_UEKR7 --download-metadata -x '*.src' -p OracleLinux/OL9/UEKR7/$basearch/
DT="$(date +'%D %T')"
echo "${DT} - Finished Replicating repos for OL9"
sleep 86400
done
FROM registry.access.redhat.com/ubi8/ubi:latest
RUN dnf install yum-utils -y
COPY repro.sh .
CMD ["/usr/bin/bash", "/repro.sh"]
#!/usr/bin/bash
mkdir -p /repos/OracleLinux/ol8
cd /repos/OracleLinux/ol8
while [ true ]
do
DT="$(date +'%D %T')"
echo "${DT} - Starting Replicating repos for OL8"
time reposync
DT="$(date +'%D %T')"
echo "${DT} - Finished Replicating repos for OL8"
sleep 86400
done
FROM registry.access.redhat.com/ubi7/ubi:latest
RUN yum install yum-utils -y
COPY repro.sh .
CMD ["/usr/bin/bash", "/repro.sh"]
#!/usr/bin/bash
subscription-manager register --user ${USER} --password ${PASSWORD}
mkdir -p /repos/rhel/rhel7
cd /repos/rhel/rhel7
while [ true ]
do
DT="$(date +'%D %T')"
echo "${DT} - Starting Replicating repos for RHEL7"
time reposync
DT="$(date +'%D %T')"
echo "${DT} - Finished Replicating repos for RHEL7"
sleep 86400
done
FROM registry.access.redhat.com/ubi8/ubi:latest
RUN dnf install yum-utils -y
COPY repro.sh .
CMD ["/usr/bin/bash", "/repro.sh"]
#!/usr/bin/bash
subscription-manager register --user ${USER} --password ${PASSWORD}
mkdir -p /repos/rhel/rhel8
cd /repos/rhel/rhel8
while [ true ]
do
DT="$(date +'%D %T')"
echo "${DT} - Starting Replicating repos for RHEL8"
time reposync
DT="$(date +'%D %T')"
echo "${DT} - Finished Replicating repos for RHEL8"
sleep 86400
done
FROM registry.access.redhat.com/ubi9/ubi:latest
RUN dnf install yum-utils -y
COPY repro.sh .
RUN sed -i 's/\(def in_container():\)/\1\n return False/g' /usr/lib64/python*/*-packages/rhsm/config.py
CMD ["/usr/bin/bash", "/repro.sh"]
#!/usr/bin/bash
subscription-manager register --user ${USER} --password ${PASSWORD}
mkdir -p /repos/rhel/rhel9
cd /repos/rhel/rhel9
while [ true ]
do
DT="$(date +'%D %T')"
echo "${DT} - Starting Replicating repos for RHEL9"
time reposync
DT="$(date +'%D %T')"
echo "${DT} - Finished Replicating repos for RHEL9"
sleep 86400
done
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment