We needed to reupload the image with @nikromen because of a changed
hostname for the openstack instance. And I then forgot to note the
correct image name.
It was notoriously colliding with other system users like copr-signer
and others.
Revert "copr: test without nrpe_client_uid specified"
This reverts commit 435b71a695.
This time we need a new ppc64le images (for the new Power9 hypervisor,
where the updated make-swap.sh is needed). But while on it,
re-generating all images to speedup the spawning times.
Also change copr-fe-dev.aws.fedoraproject.org to
copr.stg.fedoraproject.org. It is needed because of setup in kerberos
config files placed in the fedora-packager-kerberos which takes
stg.fedoraproject.org as staging instance, not aws.fedoraproject.org
Everything should now be using linux-system-roles/network, so we drop
our hacky nmcli calls and everything that referred to them, including
exclude variables. Also, lets just let NM handle resolv.conf so it's not
wrong all the time on reboots.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
- add copr_builder_fedora_version variable, because production sometimes
differs from devel for a short period of time
- drop the epel-8 -> centos-stream+epel-8 links, this is now done all
against RHEL
- katello hack package is not in s390x images anymore, since we generate
the images by 'copr-image', not by IBM Cloud snapshots
- kernel-core is now fixed for aws builders, update it as well as other
packages when updating the image
- don't install subscription-manager when spawning builder, it is
already available from image preparation time
- copr-rh-subscribe.sh script is also prepare_base_image only
- we don't modify /etc/copr-rpmbuild/mock.cfg.j2 for quite some time,
drop the hack
- the /usr/bin/copr-update-builder is fixed upstream, drop the
lineinfile hack
- epel-8 configs are installed via files/mock/epel now
- no need to touch /etc/rpkg.conf nowadays on f35
- prepare mockbuilder user only when preparing image, not spawning
- disable coredumps only when preparing the image
- disable services only when preparing the image
- don't update rubygem-gem2rpm all the time, on F35 we have new enough
version
- the /etc/copr-rpmbuild/rpkg.conf.j2 is to be kept as is on F35
Previously I couldn't pick "Fedora 34" OS type in IBM Cloud web UI, now
it was possible. I bet this will diminish the need for additional
(e.g. subscription-manager) hacks.