)]}'
{"id":"openstack%2Fironic-python-agent-builder~993049","triplet_id":"openstack%2Fironic-python-agent-builder~master~I02e2ae9dfb512df78feb3383da7725d2ca948df2","project":"openstack/ironic-python-agent-builder","branch":"master","topic":"centos10","attention_set":{},"removed_from_attention_set":{"4571":{"account":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"last_update":"2026-07-08 14:34:04.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I02e2ae9dfb512df78feb3383da7725d2ca948df2","subject":"Mask dnf-makecache and fwupd-refresh services in ramdisk","status":"MERGED","created":"2026-06-11 22:11:44.000000000","updated":"2026-07-08 14:35:43.000000000","submitted":"2026-07-08 14:34:04.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"993049-centos10","meta_rev_id":"85dc67ad7f891c1412c43f8975018f7f36d20e86","_number":993049,"virtual_id_number":993049,"owner":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-08 14:34:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"recommended":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"all":[{"value":1,"date":"2026-06-30 21:11:51.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-06-30 21:11:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"value":2,"date":"2026-07-08 13:35:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"value":1,"date":"2026-07-08 13:35:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-12 09:45:41.000000000","updated_by":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"reviewer":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"state":"REVIEWER"},{"updated":"2026-06-15 19:44:18.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-06-24 00:36:34.000000000","updated_by":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"reviewer":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"state":"REVIEWER"},{"updated":"2026-07-08 13:35:23.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"}],"messages":[{"id":"ce085995038b484afe9f549c693ae0be5b239022","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2026-06-11 22:11:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"700a4539d301f899a8b44edd8423c058cf0e08fb","author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"date":"2026-06-12 09:45:41.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"e1834a66a0ed7e6d8192c59f3184473b977f5b96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 19:44:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/12ce383034a44c8bb1c6622aa4736106\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e364bfde3b9a4c28bfeafca9f16b2dd5 : SUCCESS in 7m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d36fd948d97a4d319345c4d2193bb88a : SUCCESS in 3m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/643ed6c0b8eb48df898718bed02809cb : SUCCESS in 2m 22s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/d334b34a265148208a521f44ed71a49e : SUCCESS in 1h 00m 08s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/a88abdca915749e1802f32797c7ddfda : SUCCESS in 5m 07s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/029d6613d6b44ff6803b074a6f0e16fa : SUCCESS in 11m 23s\n- ironic-python-agent-check-image-dib-centos10 https://zuul.opendev.org/t/openstack/build/c6ff036d496a46a9991b17f3482d6abb : SUCCESS in 7m 47s\n- ironic-python-agent-check-image-dib-centos10-extra https://zuul.opendev.org/t/openstack/build/c43000926a0547c89231160df967602f : SUCCESS in 8m 43s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/d5566e92384641a2b7c242328d4cbdc0 : SUCCESS in 5m 40s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/bfc49d69c8124727878bfa107d2d7fd5 : SUCCESS in 8m 57s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/cd86f331f0c54db781585a307c811361 : SUCCESS in 7m 07s\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/a951198111b047f4bb09b51b0b727da8 : SUCCESS in 37m 58s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/a331d8200207437fa4678ada954d2fcb : SUCCESS in 59m 44s\n- ironic-python-agent-check-image-dib-debian-bookworm https://zuul.opendev.org/t/openstack/build/3cc7e919bb9546d5a48598f9c7f3713a : SUCCESS in 8m 21s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu https://zuul.opendev.org/t/openstack/build/d27b30158b054a32b56d35deb4683078 : SUCCESS in 4m 53s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu-arm64 https://zuul.opendev.org/t/openstack/build/c05ec36a919643db8fa9cf8fff584c58 : SUCCESS in 15m 08s (non-voting)\n- ironic-python-agent-builder-tox-codespell https://zuul.opendev.org/t/openstack/build/7bbf4e98c15f43ada5b6d828220836ab : FAILURE in 2m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"73734cf540c22bdb93521d1ec1bb3e9bd9cb7052","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2026-06-24 00:36:34.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"a93c96775dbd49057fe42dee3430594669d83066","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2026-06-30 21:11:51.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"daf7264a2dc9f284b0fdac7787b097f3fe1992ca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-30 22:47:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e640d74252284c699238f9cf2462049a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67452481c7594e2981a03133c0ecdb4d : SUCCESS in 6m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a2a0c84978804ca186c5d6779a40c76e : SUCCESS in 3m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/23fa6d7f404748209cb2d5936d8ab5e4 : SUCCESS in 2m 03s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/bf25cf04c7d443e4baa35b413705891c : SUCCESS in 1h 01m 56s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/9d8979da8ad34a8eb4a1bde69ff5aede : SUCCESS in 8m 31s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/4ba89087dda542c4bc48487f238b0467 : SUCCESS in 13m 04s\n- ironic-python-agent-check-image-dib-centos10 https://zuul.opendev.org/t/openstack/build/4813df21d1f345f798c42a0e587f2bf2 : SUCCESS in 11m 00s\n- ironic-python-agent-check-image-dib-centos10-extra https://zuul.opendev.org/t/openstack/build/73c5ee5d852c47718c6cefba1d4287d8 : SUCCESS in 11m 10s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/d411718fb8db4ee582e12c0512865213 : SUCCESS in 7m 16s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/eb08391e26294db68f822f031618cd21 : SUCCESS in 8m 33s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/04f85dffcf8b4f7ab06f9552f98309d6 : SUCCESS in 8m 37s\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/fe981c21bfb445c5aabe5fb6a410dad7 : SUCCESS in 1h 29m 06s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/9653961d7cb34688af8c57d9f15b9a60 : SUCCESS in 55m 48s\n- ironic-python-agent-check-image-dib-debian-bookworm https://zuul.opendev.org/t/openstack/build/bd02822081684e78ae8a783ec8e1ef1a : SUCCESS in 4m 59s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu https://zuul.opendev.org/t/openstack/build/f8263002b4ca46e9930e87d397c62f02 : SUCCESS in 4m 32s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu-arm64 https://zuul.opendev.org/t/openstack/build/597c9032b5fa4a528e88bbed1b59f869 : SUCCESS in 10m 12s (non-voting)\n- ironic-python-agent-builder-tox-codespell https://zuul.opendev.org/t/openstack/build/ebf5af47744548d0936c50d704135842 : SUCCESS in 2m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"66a0633ec93640efdc342ecab9157665334426d0","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2026-07-08 13:35:23.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"9f8486d8370e1c02a4f273c2490271b8375c976d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 13:35:59.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"2e441b3853350383a477982ab6a8f84a839d6ba4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 14:34:04.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b4f5c1caaec84147b6413a1dad8c15d2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f081616d49342caa9624dd577a3a67b : SUCCESS in 5m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/870add948fa4493484d6c946c6d52437 : SUCCESS in 3m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bae6e4a0989d4ed38a02aa0ec73d9b54 : SUCCESS in 2m 51s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/1870e71c077e4de98b459709492f7f45 : SUCCESS in 51m 35s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/8ead4a5ca8ae46c4b715abdcf140ecf4 : SUCCESS in 10m 05s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/61bc990998e84a0d83be67d91a7bc8e1 : SUCCESS in 9m 47s\n- ironic-python-agent-check-image-dib-centos10 https://zuul.opendev.org/t/openstack/build/8b5e42dabe86432f9a18dfd5377bb18d : SUCCESS in 13m 00s\n- ironic-python-agent-check-image-dib-centos10-extra https://zuul.opendev.org/t/openstack/build/f9c6ded3a1e648d2a71b32d6ef04949f : SUCCESS in 11m 26s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/0692f58f8aac4d039f97029085062d7c : SUCCESS in 7m 35s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/5a47acef344b45dc9106ff0f6d43496f : SUCCESS in 12m 18s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/4e179eb6eb7e4ab4bf6a5051b8d2b5d9 : SUCCESS in 7m 38s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/7f4bb85df72041f0add2d890313fbe7b : SUCCESS in 44m 17s\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/8f89a14653b649349b840df091ec7162 : SUCCESS in 56m 57s","accounts_in_message":[],"_revision_number":2},{"id":"db0d491fc41bea7f4b51a5fd1345c79350d60bfc","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 14:34:04.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"85dc67ad7f891c1412c43f8975018f7f36d20e86","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 14:35:43.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/39838ba3ad614c659f57ffbe1b7ed661\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49383148ee6a4a20a7dfe8304f4ad7b9 : SUCCESS in 51s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"a5d38a680f2d8b44c81747272ff72b4722524078","revisions":{"ef9fff5f081137ac2db1a9dafa94b17e94e85ed4":{"kind":"REWORK","_number":1,"created":"2026-06-11 22:11:44.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/49/993049/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent-builder","ref":"refs/changes/49/993049/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/49/993049/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/49/993049/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/49/993049/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/49/993049/1"}}},"commit":{"parents":[{"commit":"a39a26b66d89c98a8184460094d6496b358186a2","subject":"Replace tabs with spaces","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/a39a26b66d89c98a8184460094d6496b358186a2"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-11 21:27:31.000000000","tz":0},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-11 21:39:37.000000000","tz":720},"subject":"Mask dnf-makecache and fwupd-refresh services in ramdisk","message":"Mask dnf-makecache and fwupd-refresh services in ramdisk\n\nThese services start at runtime and attempt network operations that are\nunnecessary in an IPA ramdisk environment. They must be masked before\ntheir associated files are pruned from the image.\n\ndnf-makecache: Changed from disable to mask. dnf-makecache.service has\nno [Install] section so systemctl disable is a no-op and the service can\nstill be activated directly by the timer at runtime.  Masking prevents\nactivation via any path. This may be contributing to out-of-memory CI\nfailures as dnf-makecache was being triggered 10 minutes after boot.\n\nfwupd-refresh: Fetches firmware update metadata from the internet.\nfwupd cannot be uninstalled due to a shim-x64 -\u003e dbxtool -\u003e fwupd\ndependency chain. Both the service and timer are masked to prevent\nactivation. A systemctl cat guard is used as fwupd-refresh may not\nbe present on all supported distro versions.\n\nChange-Id: I02e2ae9dfb512df78feb3383da7725d2ca948df2\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/ef9fff5f081137ac2db1a9dafa94b17e94e85ed4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/ef9fff5f081137ac2db1a9dafa94b17e94e85ed4"}]},"branch":"refs/heads/master"},"a5d38a680f2d8b44c81747272ff72b4722524078":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-06-30 21:11:51.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/49/993049/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent-builder","ref":"refs/changes/49/993049/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/49/993049/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/49/993049/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/49/993049/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/49/993049/2"}}},"commit":{"parents":[{"commit":"012f3cf567241a15dcc73d3171ed128ae76699e5","subject":"Fix codespell job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/012f3cf567241a15dcc73d3171ed128ae76699e5"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-11 21:27:31.000000000","tz":0},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-30 21:11:37.000000000","tz":720},"subject":"Mask dnf-makecache and fwupd-refresh services in ramdisk","message":"Mask dnf-makecache and fwupd-refresh services in ramdisk\n\nThese services start at runtime and attempt network operations that are\nunnecessary in an IPA ramdisk environment. They must be masked before\ntheir associated files are pruned from the image.\n\ndnf-makecache: Changed from disable to mask. dnf-makecache.service has\nno [Install] section so systemctl disable is a no-op and the service can\nstill be activated directly by the timer at runtime.  Masking prevents\nactivation via any path. This may be contributing to out-of-memory CI\nfailures as dnf-makecache was being triggered 10 minutes after boot.\n\nfwupd-refresh: Fetches firmware update metadata from the internet.\nfwupd cannot be uninstalled due to a shim-x64 -\u003e dbxtool -\u003e fwupd\ndependency chain. Both the service and timer are masked to prevent\nactivation. A systemctl cat guard is used as fwupd-refresh may not\nbe present on all supported distro versions.\n\nChange-Id: I02e2ae9dfb512df78feb3383da7725d2ca948df2\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/a5d38a680f2d8b44c81747272ff72b4722524078"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/a5d38a680f2d8b44c81747272ff72b4722524078"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
