From 0272ed65b02c1ed860aa42ef2962b4b6a73552cb Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Wed, 28 Feb 2024 15:34:04 +0100 Subject: [PATCH] copr-builders: speedup spawner by disabling RHSM on host Just an experiment, not sure whether it helps. --- roles/copr/backend/files/provision/copr-rh-subscribe.sh | 1 + .../backend/files/provision/provision_builder_tasks.yml | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/roles/copr/backend/files/provision/copr-rh-subscribe.sh b/roles/copr/backend/files/provision/copr-rh-subscribe.sh index 5538001740..b85a1b2057 100755 --- a/roles/copr/backend/files/provision/copr-rh-subscribe.sh +++ b/roles/copr/backend/files/provision/copr-rh-subscribe.sh @@ -80,4 +80,5 @@ try_indefinitely subscription-manager register --force \ --username "$opt_user" \ --password "$opt_pass" \ --name "$opt_system" + try_indefinitely subscription-manager attach --pool "$opt_pool_id" diff --git a/roles/copr/backend/files/provision/provision_builder_tasks.yml b/roles/copr/backend/files/provision/provision_builder_tasks.yml index 0fb5fcd083..03e8383d18 100644 --- a/roles/copr/backend/files/provision/provision_builder_tasks.yml +++ b/roles/copr/backend/files/provision/provision_builder_tasks.yml @@ -97,6 +97,13 @@ when: - preparing_image +- name: disable subscription manager on host + ini_file: + dest: /etc/dnf/plugins/subscription-manager.conf + section: main + option: enabled + value: "0" + - name: install the subscription-manager script copy: src: copr-rh-subscribe.sh