Exclude latest gnupg2 & Pin to last good version

This adds exclude for gnupg2-2.3.3-3.el9 and downgrade to last good
version gnupg2.x86_64 2.3.3-2.el9 in centos9 branches for the related
bug hitting check/gate and periodics. This is a workaround to unblock
the gates.

Related-Bug: 2015309

Change-Id: Ifb1c06291b070159b43e4364a527fe8b81157704
This commit is contained in:
Marios Andreou 2023-04-05 11:07:53 +03:00 committed by Sandeep Yadav
parent 1bf502389e
commit 7467dd032d
6 changed files with 30 additions and 0 deletions

View File

@ -166,6 +166,8 @@ repos:
reponame: quickstart-centos-base
filename: quickstart-centos-base.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/9-stream/BaseOS/x86_64/os
exclude:
- gnupg2-2.3.3-3.el9.x86_64 # TODO(marios) https://bugs.launchpad.net/tripleo/+bug/2015309
- type: generic
reponame: quickstart-centos-appstreams
@ -224,6 +226,9 @@ repo_cmd_after: |
sudo curl -s -o /etc/yum.repos.d/COMPOSE_ID ${NODEPOOL_CENTOS_MIRROR}/9-stream/COMPOSE_ID
sudo dnf repolist;
sudo dnf module list;
# Note(Marios): Downgrade gnupg2 version
# due to https://bugs.launchpad.net/tripleo/+bug/2015309
if [ -n "$(rpm -qa gnupg2)" ];then sudo dnf -y downgrade gnupg2.x86_64 2.3.3-2.el9; fi
sudo dnf clean metadata
{% if repo_setup_run_update|default(true)|bool %}
# FIXME(chandan): Exclude kernel updates due to

View File

@ -136,6 +136,8 @@ repos:
reponame: quickstart-centos-base
filename: quickstart-centos-base.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/9-stream/BaseOS/x86_64/os/
exclude:
- gnupg2-2.3.3-3.el9.x86_64 # TODO(marios) https://bugs.launchpad.net/tripleo/+bug/2015309
- type: generic
reponame: quickstart-centos-appstreams
@ -185,6 +187,9 @@ repo_cmd_after: |
sudo curl -s -o /etc/yum.repos.d/COMPOSE_ID ${NODEPOOL_CENTOS_MIRROR}/9-stream/COMPOSE_ID
sudo dnf repolist;
sudo dnf module list;
# Note(Marios): Downgrade gnupg2 version
# due to https://bugs.launchpad.net/tripleo/+bug/2015309
if [ -n "$(rpm -qa gnupg2)" ];then sudo dnf -y downgrade gnupg2.x86_64 2.3.3-2.el9; fi
sudo dnf clean metadata
{% if repo_setup_run_update|default(true)|bool %}
sudo dnf update -y

View File

@ -136,6 +136,8 @@ repos:
reponame: quickstart-centos-base
filename: quickstart-centos-base.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/9-stream/BaseOS/x86_64/os/
exclude:
- gnupg2-2.3.3-3.el9.x86_64 # TODO(marios) https://bugs.launchpad.net/tripleo/+bug/2015309
- type: generic
reponame: quickstart-centos-appstreams
@ -179,6 +181,9 @@ repo_cmd_after: |
sudo curl -s -o /etc/yum.repos.d/COMPOSE_ID ${NODEPOOL_CENTOS_MIRROR}/9-stream/COMPOSE_ID
sudo dnf repolist;
sudo dnf module list;
# Note(Marios): Downgrade gnupg2 version
# due to https://bugs.launchpad.net/tripleo/+bug/2015309
if [ -n "$(rpm -qa gnupg2)" ];then sudo dnf -y downgrade gnupg2.x86_64 2.3.3-2.el9; fi
sudo dnf clean metadata
{% if repo_setup_run_update|default(true)|bool %}
sudo dnf update -y

View File

@ -135,6 +135,8 @@ repos:
reponame: quickstart-centos-base
filename: quickstart-centos-base.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/9-stream/BaseOS/x86_64/os/
exclude:
- gnupg2-2.3.3-3.el9.x86_64 # TODO(marios) https://bugs.launchpad.net/tripleo/+bug/2015309
- type: generic
reponame: quickstart-centos-appstreams
@ -184,6 +186,9 @@ repo_cmd_after: |
sudo curl -s -o /etc/yum.repos.d/COMPOSE_ID ${NODEPOOL_CENTOS_MIRROR}/9-stream/COMPOSE_ID
sudo dnf repolist;
sudo dnf module list;
# Note(Marios): Downgrade gnupg2 version
# due to https://bugs.launchpad.net/tripleo/+bug/2015309
if [ -n "$(rpm -qa gnupg2)" ];then sudo dnf -y downgrade gnupg2.x86_64 2.3.3-2.el9; fi
sudo dnf clean metadata
{% if repo_setup_run_update|default(true)|bool %}
sudo dnf update -y

View File

@ -199,6 +199,8 @@ repos:
reponame: quickstart-centos-base
filename: quickstart-centos-base.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/9-stream/BaseOS/x86_64/os
exclude:
- gnupg2-2.3.3-3.el9.x86_64 # TODO(marios) https://bugs.launchpad.net/tripleo/+bug/2015309
- type: generic
reponame: quickstart-centos-appstreams
@ -251,6 +253,9 @@ repo_cmd_after: |
sudo curl -s -o /etc/yum.repos.d/COMPOSE_ID ${NODEPOOL_CENTOS_MIRROR}/9-stream/COMPOSE_ID
sudo dnf repolist;
sudo dnf module list;
# Note(Marios): Downgrade gnupg2 version
# due to https://bugs.launchpad.net/tripleo/+bug/2015309
if [ -n "$(rpm -qa gnupg2)" ];then sudo dnf -y downgrade gnupg2.x86_64 2.3.3-2.el9; fi
sudo dnf clean metadata
{% if repo_setup_run_update|default(true)|bool %}
# FIXME(chandan): Exclude kernel updates due to

View File

@ -165,6 +165,8 @@ repos:
reponame: quickstart-centos-base
filename: quickstart-centos-base.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/9-stream/BaseOS/x86_64/os
exclude:
- gnupg2-2.3.3-3.el9.x86_64 # TODO(marios) https://bugs.launchpad.net/tripleo/+bug/2015309
- type: generic
reponame: quickstart-centos-appstreams
@ -217,6 +219,9 @@ repo_cmd_after: |
sudo curl -s -o /etc/yum.repos.d/COMPOSE_ID ${NODEPOOL_CENTOS_MIRROR}/9-stream/COMPOSE_ID
sudo dnf repolist;
sudo dnf module list;
# Note(Marios): Downgrade gnupg2 version
# due to https://bugs.launchpad.net/tripleo/+bug/2015309
if [ -n "$(rpm -qa gnupg2)" ];then sudo dnf -y downgrade gnupg2.x86_64 2.3.3-2.el9; fi
sudo dnf clean metadata
{% if repo_setup_run_update|default(true)|bool %}
# FIXME(chandan): Exclude kernel updates due to