osbs: exclude docker* from upgrades

Right now we are running a special docker on osbs nodes that allows it
to actually work with f35+ containers. Without this glibc does a syscall
that docker doesn't understand and just blocks, breaking (at least) dns
resolution in the container. So, until we move these nodes from rhel7,
we are going to have to deal with this.

In addtion to excluding this, if it ever gets mistakenly upgraded, you
need to downgrade and then: remove
'--seccomp-profile=/etc/docker/seccomp.json \' from
/usr/lib/systemd/system/docker.service
do 'systemctl daemon-reload'
do 'systemctl restart docker'

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
Kevin Fenzi 2021-12-06 09:38:30 -08:00
parent 22bf73ae9e
commit 579e646af0

View file

@ -30,6 +30,7 @@ openshift_required_images:
osbs_client_conf_path: /etc/osbs.conf
osbs_koji_username: "kojibuilder"
osbs_url: "osbs.fedoraproject.org"
package_excludes: "docker*"
primary_auth_source: ipa
source_registry: "registry.fedoraproject.org"
sudoers: "{{ private }}/files/sudo/osbs-sudoers"