-
Notifications
You must be signed in to change notification settings - Fork 46
Provide rhel9 Dockerfile for agents #1115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
3aa7b48
b1fa3c2
159b545
91b1c67
0b64b49
e4a989e
64a8577
2ac6757
8b57500
34b2cba
107a573
2a85fde
101e2e0
ab5b6de
dbb5215
234ba6e
837b3c8
ee3372a
0390d2d
dd422c2
1fd9aef
f1d91c7
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| FROM opendevstackorg/ods-jenkins-agent-base-ubi8:latest | ||
|
|
||
| ARG goDistributionUrl | ||
| ARG golangciVersion | ||
|
|
||
| RUN yum install -y gcc gcc-c++ | ||
|
|
||
| RUN cd /tmp && \ | ||
| curl -LfSso /tmp/go.tar.gz $goDistributionUrl && \ | ||
| tar -C /usr/local -xzf go.tar.gz && \ | ||
| rm -f /tmp/go.tar.gz && \ | ||
| cd - && \ | ||
| mkdir /go && \ | ||
| /usr/local/go/bin/go version | ||
|
|
||
| ENV PATH $PATH:/usr/local/go/bin | ||
| ENV GOBIN /usr/local/bin | ||
|
|
||
| COPY install-golangci-lint.sh /tmp/install-golangci-lint.sh | ||
| RUN /tmp/install-golangci-lint.sh -b /usr/local/bin $golangciVersion && \ | ||
| rm -f /tmp/install-golangci-lint.sh | ||
|
|
||
| RUN go install github.com/jstemmer/go-junit-report/[email protected] | ||
|
|
||
| RUN mkdir -p /home/jenkins/go && chmod -R g+w /home/jenkins | ||
|
|
||
| WORKDIR /go | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,8 +1,8 @@ | ||
| FROM opendevstackorg/ods-jenkins-agent-base-ubi8:latest | ||
|
|
||
| # Labels consumed by Red Hat build service | ||
| LABEL com.redhat.component="jenkins-agent-jdk-35-rhel7-container" \ | ||
| name="openshift4/jenkins-agent-jdk-35-rhel7" \ | ||
| LABEL com.redhat.component="jenkins-agent-jdk-35-rhel8-container" \ | ||
| name="openshift4/jenkins-agent-jdk-35-rhel8" \ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This starts from ubi8 but the PR says ubi9. Also, meanwhile, ubi10 is available ... |
||
| architecture="x86_64" \ | ||
| io.k8s.display-name="Jenkins Agent JDK" \ | ||
| io.k8s.description="The jenkins agent jdk image has java 11, 17 and 21 installed on top of the jenkins agent base image." \ | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,85 @@ | ||
| FROM opendevstackorg/ods-jenkins-agent-base-ubi8:latest | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This starts from ubi8 but the PR says ubi9. Also, meanwhile, ubi10 is available ... |
||
|
|
||
| # Labels consumed by Red Hat build service | ||
| LABEL com.redhat.component="jenkins-agent-jdk-35-rhel9-container" \ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. rhel10 is available? |
||
| name="openshift4/jenkins-agent-jdk-35-rhel9" \ | ||
| architecture="x86_64" \ | ||
| io.k8s.display-name="Jenkins Agent JDK" \ | ||
| io.k8s.description="The jenkins agent jdk image has java 11, 17 and 21 installed on top of the jenkins agent base image." \ | ||
| io.openshift.tags="openshift,jenkins,agent,jdk" \ | ||
| maintainer="[email protected]" | ||
|
|
||
| ARG nexusUrl | ||
| ARG nexusUsername | ||
| ARG nexusPassword | ||
|
|
||
| ENV LANG=en_US.UTF-8 \ | ||
| LC_ALL=en_US.UTF-8 | ||
|
|
||
| # Container support is now integrated in Java 11, the +UseCGroupMemoryLimitForHeap option has been pruned | ||
| ENV JAVA_TOOL_OPTIONS="-XX:+UnlockExperimentalVMOptions -Dsun.zip.disableMemoryMapping=true" | ||
|
|
||
| # Workaround we use when running behind proxy | ||
| # Basically we put the proxy certificate in certs folder | ||
| # COPY certs/* /etc/pki/ca-trust/source/anchors/ | ||
| # RUN update-ca-trust force-enable && update-ca-trust extract | ||
|
|
||
| # Install Java devel 11, 17 21 and binutils | ||
| # Note: use java scripts are executed to test the scripts but also use-j11.sh in called 3nd place to set is as default version | ||
| RUN yum install -y java-11-openjdk-devel java-17-openjdk-devel java-21-openjdk-devel binutils && \ | ||
| yum clean all -y && \ | ||
| rm -rf /var/cache/yum | ||
|
|
||
| # Copy and use java scripts. | ||
| COPY use-j*.sh /usr/local/bin/ | ||
| RUN chmod +x /usr/local/bin/use-j*.sh && \ | ||
| chmod ugo+s /usr/local/bin/use-j*.sh && \ | ||
| sh -c 'chmod ugo+s $(which alternatives)' && \ | ||
| ls -la /usr/local/bin/use-j*.sh && \ | ||
| echo "--- STARTS JDK 11/17/21 TESTS ---" && \ | ||
| use-j11.sh && \ | ||
| use-j21.sh && \ | ||
| use-j17.sh && \ | ||
| echo "--- ENDS JDK 11/17/21 TESTS ---" | ||
|
|
||
| # Set maven (nexus+proxy) and gradle (proxy) settings | ||
| ENV MAVEN_OPTS="-Duser.home=$HOME" \ | ||
| GRADLE_USER_HOME=/home/jenkins/.gradle | ||
| # TODO: Remove MAVEN_OPTS env once cri-o pushes the $HOME variable in /etc/passwd | ||
| ADD .m2/settings.xml $HOME/.m2/ | ||
| COPY set_maven_proxy.sh /tmp/set_maven_proxy.sh | ||
| COPY set_gradle_proxy.sh /tmp/set_gradle_proxy.sh | ||
| RUN mkdir -p $GRADLE_USER_HOME && \ | ||
| chmod +x /tmp/set_gradle_proxy.sh && \ | ||
| /tmp/set_gradle_proxy.sh && \ | ||
| mkdir -p $HOME/.m2 && \ | ||
| chmod +x /tmp/set_maven_proxy.sh && \ | ||
| mv $HOME/.m2/settings.xml $HOME/.m2/settings.xml.orig && \ | ||
| /tmp/set_maven_proxy.sh && \ | ||
| xpr=$(cat /tmp/mvn_proxy) && \ | ||
| xpr="${xpr//\//\\/}" && \ | ||
| xpr="${xpr//|/\\|}" && \ | ||
| cat $HOME/.m2/settings.xml.orig | sed -e "s|<proxies>|<proxies>$xpr|g" > $HOME/.m2/settings.xml && \ | ||
| sed -i "s/__NEXUS_USER/$nexusUsername/gi" $HOME/.m2/settings.xml && \ | ||
| sed -i "s/__NEXUS_PW/$nexusPassword/gi" $HOME/.m2/settings.xml && \ | ||
| sed -i "s|__NEXUS_URL|$nexusUrl|gi" $HOME/.m2/settings.xml && \ | ||
| cat $HOME/.m2/settings.xml | ||
|
|
||
| RUN chown -R 1001:0 $HOME && \ | ||
| chmod -R g+rwX $HOME && \ | ||
| chmod -c 666 /etc/pki/ca-trust/extracted/java/cacerts && \ | ||
| ls -la /etc/pki/ca-trust/extracted/java/cacerts | ||
|
|
||
| # temporary java version switch bugfix | ||
| USER root | ||
| RUN chgrp -R 0 /var/lib/alternatives && \ | ||
| chmod -R g=u /var/lib/alternatives && \ | ||
| chgrp -R 0 /etc/alternatives && \ | ||
| chmod -R g=u /etc/alternatives && \ | ||
| chmod -R u+w /usr/bin && \ | ||
| chgrp -R 0 /usr/bin && \ | ||
| chmod -R g=u /usr/bin && \ | ||
| chgrp -R 0 /usr/share/man && \ | ||
| chmod -R g=u /usr/share/man | ||
|
|
||
| USER 1001 | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,63 @@ | ||
| FROM opendevstackorg/ods-jenkins-agent-base-ubi8:latest | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This starts from ubi8 but the PR says ubi9. Also, meanwhile, ubi10 is available ... |
||
|
|
||
| # Labels consumed by Red Hat build service | ||
| LABEL com.redhat.component="jenkins-agent-nodejs-18-rhel7-container" \ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. label indicates rhel7, based on rhel8, PR says rhel9, upstream has rhel10 available |
||
| name="openshift4/jenkins-agent-nodejs-18-rhel7" \ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. label indicates rhel7, based on rhel8, PR says rhel9, upstream has rhel10 available |
||
| architecture="x86_64" \ | ||
| io.k8s.display-name="Jenkins Agent Nodejs" \ | ||
| io.k8s.description="The jenkins agent nodejs image has the nodejs tools on top of the jenkins agent base image." \ | ||
| io.openshift.tags="openshift,jenkins,agent,nodejs" \ | ||
| maintainer="[email protected]" | ||
|
|
||
| ARG nexusUrl | ||
| ARG nexusAuth | ||
|
|
||
| ENV NODEJS_VERSION=18 \ | ||
| YARN_VERSION=1.22.18 \ | ||
| NPM_CONFIG_PREFIX=$HOME/.npm-global \ | ||
| NPM_CONFIG_CAFILE=/etc/pki/ca-trust/extracted/pem/objsign-ca-bundle.pem \ | ||
| PATH=$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$HOME/node_modules/.bin/:$HOME/.npm-global/bin/:$PATH \ | ||
| LANG=en_US.UTF-8 \ | ||
| LC_ALL=en_US.UTF-8 | ||
|
|
||
| COPY contrib/bin/configure-agent /usr/local/bin/configure-agent | ||
|
|
||
| # Generate machine ID | ||
| RUN cat /proc/sys/kernel/random/uuid > /etc/machine-id | ||
|
|
||
| # Install NodeJS | ||
| RUN INSTALL_PKGS="nodejs nodejs-nodemon make gcc-c++" && \ | ||
| curl -fsSL https://rpm.nodesource.com/setup_${NODEJS_VERSION}.x | bash - && \ | ||
| yum install -y --setopt=tsflags=nodocs --disableplugin=subscription-manager $INSTALL_PKGS && \ | ||
| rpm -V $INSTALL_PKGS && \ | ||
| yum clean all -y | ||
|
|
||
| # Install Yarn | ||
| # https://classic.yarnpkg.com/en/docs/install | ||
| RUN curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version $YARN_VERSION | ||
|
|
||
| # Install Cypress dependencies | ||
| # https://docs.cypress.io/guides/getting-started/installing-cypress.html#System-requirements | ||
| COPY yum.repos.d/google-chrome.repo /etc/yum.repos.d/google-chrome.repo | ||
| COPY yum.repos.d/almalinux9.repo /etc/yum.repos.d/almalinux.repo | ||
| COPY yum.repos.d/microsoft-edge.repo /etc/yum.repos.d/microsoft-edge.repo | ||
| RUN yum repolist \ | ||
| && yum install -y xorg-x11-server-Xvfb gtk2-devel gtk3-devel libnotify-devel nss libXScrnSaver alsa-lib \ | ||
| && yum install -y --enablerepo google-chrome google-chrome-stable \ | ||
| && yum install -y --enablerepo edge microsoft-edge-stable \ | ||
| && yum clean all -y | ||
|
|
||
| RUN npm config set registry=$nexusUrl/repository/npmjs/ && \ | ||
| npm config set //${nexusUrl#*://}/repository/npmjs/:_auth=$(echo -n $nexusAuth | base64) && \ | ||
| npm config set [email protected] && \ | ||
| npm config set strict-ssl=true && \ | ||
| yarn config set registry $nexusUrl/repository/npmjs/ -g && \ | ||
| echo node version: $(node --version) && \ | ||
| echo npm version: $(npm --version) && \ | ||
| echo npx version: $(npx --version) && \ | ||
| echo yarn version: $(yarn --version) | ||
|
|
||
| RUN chown -R 1001:0 $HOME && \ | ||
| chmod -R g+rwX $HOME | ||
|
|
||
| USER 1001 | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| [almalinux-baseos] | ||
| name=AlmaLinux-9-BaseOS | ||
| baseurl=https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/ | ||
| enabled=1 | ||
| gpgcheck=1 | ||
| gpgkey=https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 | ||
|
|
||
| [almalinux-appstream] | ||
| name=AlmaLinux-9-AppStream | ||
| baseurl=https://repo.almalinux.org/almalinux/9/AppStream/x86_64/os/ | ||
| enabled=1 | ||
| gpgcheck=1 | ||
| gpgkey=https://repo.almalinux.org/almalinux/9/AppStream/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,63 @@ | ||
| FROM opendevstackorg/ods-jenkins-agent-base-ubi8:latest | ||
|
|
||
| # Labels consumed by Red Hat build service | ||
| LABEL com.redhat.component="jenkins-agent-nodejs-20-rhel7-container" \ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. label indicates rhel7, based on rhel8, PR says rhel9, upstream has rhel10 available |
||
| name="openshift4/jenkins-agent-nodejs-20-rhel7" \ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. label indicates rhel7, based on rhel8, PR says rhel9, upstream has rhel10 available |
||
| architecture="x86_64" \ | ||
| io.k8s.display-name="Jenkins Agent Nodejs" \ | ||
| io.k8s.description="The jenkins agent nodejs image has the nodejs tools on top of the jenkins agent base image." \ | ||
| io.openshift.tags="openshift,jenkins,agent,nodejs" \ | ||
| maintainer="[email protected]" | ||
|
|
||
| ARG nexusUrl | ||
| ARG nexusAuth | ||
|
|
||
| ENV NODEJS_VERSION=20 \ | ||
| YARN_VERSION=1.22.19 \ | ||
| NPM_CONFIG_PREFIX=$HOME/.npm-global \ | ||
| NPM_CONFIG_CAFILE=/etc/pki/ca-trust/extracted/pem/objsign-ca-bundle.pem \ | ||
| PATH=$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$HOME/node_modules/.bin/:$HOME/.npm-global/bin/:$PATH \ | ||
| LANG=en_US.UTF-8 \ | ||
| LC_ALL=en_US.UTF-8 | ||
|
|
||
| COPY contrib/bin/configure-agent /usr/local/bin/configure-agent | ||
|
|
||
| # Generate machine ID | ||
| RUN cat /proc/sys/kernel/random/uuid > /etc/machine-id | ||
|
|
||
| # Install NodeJS | ||
| RUN INSTALL_PKGS="nodejs nodejs-nodemon make gcc-c++" && \ | ||
| curl -fsSL https://rpm.nodesource.com/setup_${NODEJS_VERSION}.x | bash - && \ | ||
| yum install -y --setopt=tsflags=nodocs --disableplugin=subscription-manager $INSTALL_PKGS && \ | ||
| rpm -V $INSTALL_PKGS && \ | ||
| yum clean all -y | ||
|
|
||
| # Install Yarn | ||
| # https://classic.yarnpkg.com/en/docs/install | ||
| RUN curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version $YARN_VERSION | ||
|
|
||
| # Install Cypress dependencies | ||
| # https://docs.cypress.io/guides/getting-started/installing-cypress.html#System-requirements | ||
| COPY yum.repos.d/google-chrome.repo /etc/yum.repos.d/google-chrome.repo | ||
| COPY yum.repos.d/almalinux9.repo /etc/yum.repos.d/almalinux.repo | ||
| COPY yum.repos.d/microsoft-edge.repo /etc/yum.repos.d/microsoft-edge.repo | ||
| RUN yum repolist \ | ||
| && yum install -y xorg-x11-server-Xvfb gtk2-devel gtk3-devel libnotify-devel nss libXScrnSaver alsa-lib \ | ||
| && yum install -y --enablerepo google-chrome google-chrome-stable \ | ||
| && yum install -y --enablerepo edge microsoft-edge-stable \ | ||
| && yum clean all -y | ||
|
|
||
| RUN npm config set registry=$nexusUrl/repository/npmjs/ && \ | ||
| npm config set //${nexusUrl#*://}/repository/npmjs/:_auth=$(echo -n $nexusAuth | base64) && \ | ||
| npm config set [email protected] && \ | ||
| npm config set strict-ssl=true && \ | ||
| yarn config set registry $nexusUrl/repository/npmjs/ -g && \ | ||
| echo node version: $(node --version) && \ | ||
| echo npm version: $(npm --version) && \ | ||
| echo npx version: $(npx --version) && \ | ||
| echo yarn version: $(yarn --version) | ||
|
|
||
| RUN chown -R 1001:0 $HOME && \ | ||
| chmod -R g+rwX $HOME | ||
|
|
||
| USER 1001 | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| [almalinux-baseos] | ||
| name=AlmaLinux-9-BaseOS | ||
| baseurl=https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/ | ||
| enabled=1 | ||
| gpgcheck=1 | ||
| gpgkey=https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 | ||
|
|
||
| [almalinux-appstream] | ||
| name=AlmaLinux-9-AppStream | ||
| baseurl=https://repo.almalinux.org/almalinux/9/AppStream/x86_64/os/ | ||
| enabled=1 | ||
| gpgcheck=1 | ||
| gpgkey=https://repo.almalinux.org/almalinux/9/AppStream/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,63 @@ | ||
| FROM opendevstackorg/ods-jenkins-agent-base-ubi8:latest | ||
|
|
||
| # Labels consumed by Red Hat build service | ||
| LABEL com.redhat.component="jenkins-agent-nodejs-22-rhel7-container" \ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. rhel7 label, rhel9 filename? |
||
| name="openshift4/jenkins-agent-nodejs-22-rhel7" \ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. rhel7 label, rhel9 filename? |
||
| architecture="x86_64" \ | ||
| io.k8s.display-name="Jenkins Agent Nodejs" \ | ||
| io.k8s.description="The jenkins agent nodejs image has the nodejs tools on top of the jenkins agent base image." \ | ||
| io.openshift.tags="openshift,jenkins,agent,nodejs" \ | ||
| maintainer="[email protected]" | ||
|
|
||
| ARG nexusUrl | ||
| ARG nexusAuth | ||
|
|
||
| ENV NODEJS_VERSION=22 \ | ||
| YARN_VERSION=1.22.19 \ | ||
| NPM_CONFIG_PREFIX=$HOME/.npm-global \ | ||
| NPM_CONFIG_CAFILE=/etc/pki/ca-trust/extracted/pem/objsign-ca-bundle.pem \ | ||
| PATH=$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$HOME/node_modules/.bin/:$HOME/.npm-global/bin/:$PATH \ | ||
| LANG=en_US.UTF-8 \ | ||
| LC_ALL=en_US.UTF-8 | ||
|
|
||
| COPY contrib/bin/configure-agent /usr/local/bin/configure-agent | ||
|
|
||
| # Generate machine ID | ||
| RUN cat /proc/sys/kernel/random/uuid > /etc/machine-id | ||
|
|
||
| # Install NodeJS | ||
| RUN INSTALL_PKGS="nodejs nodejs-nodemon make gcc-c++" && \ | ||
| curl -fsSL https://rpm.nodesource.com/setup_${NODEJS_VERSION}.x | bash - && \ | ||
| yum install -y --setopt=tsflags=nodocs --disableplugin=subscription-manager $INSTALL_PKGS && \ | ||
| rpm -V $INSTALL_PKGS && \ | ||
| yum clean all -y | ||
|
|
||
| # Install Yarn | ||
| # https://classic.yarnpkg.com/en/docs/install | ||
| RUN curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version $YARN_VERSION | ||
|
|
||
| # Install Cypress dependencies | ||
| # https://docs.cypress.io/guides/getting-started/installing-cypress.html#System-requirements | ||
| COPY yum.repos.d/google-chrome.repo /etc/yum.repos.d/google-chrome.repo | ||
| COPY yum.repos.d/almalinux9.repo /etc/yum.repos.d/almalinux.repo | ||
| COPY yum.repos.d/microsoft-edge.repo /etc/yum.repos.d/microsoft-edge.repo | ||
| RUN yum repolist \ | ||
| && yum install -y xorg-x11-server-Xvfb gtk2-devel gtk3-devel libnotify-devel nss libXScrnSaver alsa-lib \ | ||
| && yum install -y --enablerepo google-chrome google-chrome-stable \ | ||
| && yum install -y --enablerepo edge microsoft-edge-stable \ | ||
| && yum clean all -y | ||
|
|
||
| RUN npm config set registry=$nexusUrl/repository/npmjs/ && \ | ||
| npm config set //${nexusUrl#*://}/repository/npmjs/:_auth=$(echo -n $nexusAuth | base64) && \ | ||
| npm config set [email protected] && \ | ||
| npm config set strict-ssl=true && \ | ||
| yarn config set registry $nexusUrl/repository/npmjs/ -g && \ | ||
| echo node version: $(node --version) && \ | ||
| echo npm version: $(npm --version) && \ | ||
| echo npx version: $(npx --version) && \ | ||
| echo yarn version: $(yarn --version) | ||
|
|
||
| RUN chown -R 1001:0 $HOME && \ | ||
| chmod -R g+rwX $HOME | ||
|
|
||
| USER 1001 | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| [almalinux-baseos] | ||
| name=AlmaLinux-9-BaseOS | ||
| baseurl=https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/ | ||
| enabled=1 | ||
| gpgcheck=1 | ||
| gpgkey=https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 | ||
|
|
||
| [almalinux-appstream] | ||
| name=AlmaLinux-9-AppStream | ||
| baseurl=https://repo.almalinux.org/almalinux/9/AppStream/x86_64/os/ | ||
| enabled=1 | ||
| gpgcheck=1 | ||
| gpgkey=https://repo.almalinux.org/almalinux/9/AppStream/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This starts from ubi8 but the PR says ubi9.
Also, meanwhile, ubi10 is available ...