[UPDATE] - repo change : latest baseos

This commit is contained in:
Prof Isen 2022-10-21 13:20:06 +02:00
parent 1bfbfcf4a6
commit 3e60e83d74
3 changed files with 13 additions and 8 deletions

View File

@ -15,7 +15,7 @@ RUN ${PackageManager} install -y basesystem binutils bzip2 cpp createrepo dejavu
RUN ${PackageManager} install -y net-snmp RUN ${PackageManager} install -y net-snmp
RUN ${PackageManager} install epel-release -y RUN ${PackageManager} install epel-release -y
RUN ${PackageManager} install screen modulemd-tools gettext -y RUN ${PackageManager} install screen modulemd-tools gettext net-snmp-devel -y
RUN mkdir /nfs RUN mkdir /nfs
RUN ln -s /data/repo /nfs/distributions RUN ln -s /data/repo /nfs/distributions

View File

@ -61,9 +61,12 @@ function oraclelinux () {
test -L /data/repo/OracleLinux/${osversion}/baseos/latest/x86_64 && Action "Delete Old Link" rm /data/repo/OracleLinux/${osversion}/baseos/latest/x86_64 test -L /data/repo/OracleLinux/${osversion}/baseos/latest/x86_64 && Action "Delete Old Link" rm /data/repo/OracleLinux/${osversion}/baseos/latest/x86_64
Action "Create Dir ${osversion}" mkdir -p /data/repo/OracleLinux/${osversion}/baseos/latest Action "Create Dir ${osversion}" mkdir -p /data/repo/OracleLinux/${osversion}/baseos/latest
RunScreen baseos dnf reposync -g --newest-only --exclude='*.src' -p /data/repo/OracleLinux/${osversion}/baseos/latest --download-metadata --repoid=ol${Majeur}_u${Mineur}_baseos_base RunScreen baseos dnf reposync -g --newest-only --exclude='*.src' -p /data/repo/OracleLinux/${osversion}/baseos/latest --download-metadata --repoid=ol${Majeur}_baseos_latest
#RunScreen baseos dnf reposync -g --newest-only --exclude='*.src' -p /data/repo/OracleLinux/${osversion}/baseos/latest --download-metadata --repoid=ol${Majeur}_u${Mineur}_baseos_base
Download /data/repo/OracleLinux/${osversion}/baseos baseos Download /data/repo/OracleLinux/${osversion}/baseos baseos
Action "Get in ${osversion} baseos" cd /data/repo/OracleLinux/${osversion}/baseos/latest Action "Get in ${osversion} baseos" cd /data/repo/OracleLinux/${osversion}/baseos/latest
Action "Link SeaNaps environement baseOS" ln -s ol${Majeur}_u${Mineur}_baseos_base x86_64 #Action "Link SeaNaps environement baseOS" ln -s ol${Majeur}_u${Mineur}_baseos_base x86_64
Action "Link SeaNaps environement baseOS" ln -s ol${Majeur}_baseos_latest x86_64
} }

View File

@ -12,22 +12,24 @@ usage() {
RmEnv() { RmEnv() {
rm -Rf ${Wai}/ESL/.Prefetch/ rm -Rf ${Wai}/ESL/.Prefetch/
rm -Rf ${Wai}/ESL/ESL_RPMS/.checksum
rm -Rf ${Wai}/Workspace/* rm -Rf ${Wai}/Workspace/*
} }
Wai=/data/cible Wai=/data/cible
[[ ! -d $Wai ]] && usage [[ ! -d ${Wai}/ESL ]] && usage
cd ${Wai}/ESL/GenELMU/ #cd ${Wai}/ESL/GenELMU/
source ${Wai}/ESL/setenv.sh #source ${Wai}/ESL/setenv.sh
[[ $1 == "del" ]] && RmEnv #[[ $1 == "del" ]] && RmEnv
RmEnv
[[ "$ESL_PROJECT" != "ESL" ]] && ProductElemu="i" [[ "$ESL_PROJECT" != "ESL" ]] && ProductElemu="i"
yes | ./ESL_Gen_ELMUs.sh -p${ProductElemu} #yes | ./ESL_Gen_ELMUs.sh -p${ProductElemu}
cd ${Wai}/ESL/GenOS/ cd ${Wai}/ESL/GenOS/
./ESL_Generate.sh ./ESL_Generate.sh