diff --git a/diskimage_builder/elements/ironic-agent/test-elements/build-succeeds-fedora/element-deps b/diskimage_builder/elements/ironic-agent/test-elements/build-succeeds-fedora/element-deps
index 35a143bac..33b084418 100644
--- a/diskimage_builder/elements/ironic-agent/test-elements/build-succeeds-fedora/element-deps
+++ b/diskimage_builder/elements/ironic-agent/test-elements/build-succeeds-fedora/element-deps
@@ -1 +1,2 @@
-fedora
+fedora-minimal
+openstack-ci-mirrors
diff --git a/diskimage_builder/elements/ironic-agent/test-elements/build-succeeds-fedora/environment.d/10-fedora-pin-mirror.bash b/diskimage_builder/elements/ironic-agent/test-elements/build-succeeds-fedora/environment.d/10-fedora-pin-mirror.bash
deleted file mode 100644
index 3740c09df..000000000
--- a/diskimage_builder/elements/ironic-agent/test-elements/build-succeeds-fedora/environment.d/10-fedora-pin-mirror.bash
+++ /dev/null
@@ -1,7 +0,0 @@
-# Set DIB_DISTRIBUTION_MIRROR if running in openstack gate
-if [ -f /etc/ci/mirror_info.sh ]; then
-    source /etc/ci/mirror_info.sh
-    export DIB_DISTRIBUTION_MIRROR=$NODEPOOL_FEDORA_MIRROR
-else
-    export DIB_DISTRIBUTION_MIRROR=http://dl.fedoraproject.org/pub/fedora/linux
-fi
diff --git a/diskimage_builder/elements/yum-minimal/package-installs.yaml b/diskimage_builder/elements/yum-minimal/package-installs.yaml
index 8bafc7cd0..55d483d66 100644
--- a/diskimage_builder/elements/yum-minimal/package-installs.yaml
+++ b/diskimage_builder/elements/yum-minimal/package-installs.yaml
@@ -9,3 +9,4 @@ lsb_release:
 selinux-policy:
 selinux-policy-targeted:
 libselinux-python:
+redhat-rpm-config:
\ No newline at end of file