diff --git a/changelogs/fragments/ansible-test-rhel-dnf-optimization.yml b/changelogs/fragments/ansible-test-rhel-dnf-optimization.yml new file mode 100644 index 00000000000..89f1bef30bb --- /dev/null +++ b/changelogs/fragments/ansible-test-rhel-dnf-optimization.yml @@ -0,0 +1,2 @@ +minor_changes: + - ansible-test - Optimize DNF configuration for managed remote RHEL instances. diff --git a/test/lib/ansible_test/_util/target/setup/bootstrap.sh b/test/lib/ansible_test/_util/target/setup/bootstrap.sh index b93473721d8..03ae1ca5372 100644 --- a/test/lib/ansible_test/_util/target/setup/bootstrap.sh +++ b/test/lib/ansible_test/_util/target/setup/bootstrap.sh @@ -93,6 +93,21 @@ install_pip() { fi } +optimize_dnf() +{ + if ! grep ansible-test /etc/dnf/dnf.conf > /dev/null; then + cat >> /etc/dnf/dnf.conf <