)]}'
{"id":"openstack%2Fironic-python-agent-builder~998331","triplet_id":"openstack%2Fironic-python-agent-builder~stable%2F2026.1~Iae9bdfae01bd52fad587a1fd83753a1fdc8415a2","project":"openstack/ironic-python-agent-builder","branch":"stable/2026.1","topic":"centos10-stable/2026.1","attention_set":{},"removed_from_attention_set":{"17669":{"account":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"last_update":"2026-07-24 16:11:35.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"Iae9bdfae01bd52fad587a1fd83753a1fdc8415a2","subject":"Fix IPA service not starting on CentOS 10 (systemd 257)","status":"MERGED","created":"2026-07-22 16:09:47.000000000","updated":"2026-07-24 16:13:45.000000000","submitted":"2026-07-24 16:11:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"998331-centos10-stable/2026.1","cherry_pick_of_change":995589,"cherry_pick_of_patch_set":2,"meta_rev_id":"aafff54e666babbdf66afa8db8f4739be3d1b438","_number":998331,"virtual_id_number":998331,"owner":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-24 16:11:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":2,"date":"2026-07-23 17:20:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":1,"date":"2026-07-23 17:20:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"REVIEWER":[{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-22 16:09:47.000000000","updated_by":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"reviewer":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"state":"CC"},{"updated":"2026-07-22 17:58:23.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-07-23 17:20:57.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2026-07-24 13:25:01.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"CC"}],"messages":[{"id":"40750cb1223de2652b9031bf60fca9f68a3ddd5a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2026-07-22 16:09:47.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"a8b9c8dcca3edbc8418851e3c3416b05953467c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 17:58:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4042f65bcc714951ba17ea3706707e97\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3754e2b26a744b80ae0998f0d9661ec1 : SUCCESS in 8m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dac498667e9c41e1b76c733ccf8801f3 : SUCCESS in 4m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f243d19aba14af5abb15b0287ead950 : SUCCESS in 3m 24s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/556167b1d0314edfbfaf449d3723a599 : SUCCESS in 58m 21s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/f5eba819f3e64ba8bde91cae689ca178 : SUCCESS in 9m 56s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/f428d43629dc4346ab973835fe41a83d : SUCCESS in 10m 37s\n- ironic-python-agent-check-image-dib-centos10 https://zuul.opendev.org/t/openstack/build/f6003a72b1fe4d6980f66c9abfa1738f : SUCCESS in 11m 43s\n- ironic-python-agent-check-image-dib-centos10-extra https://zuul.opendev.org/t/openstack/build/24cebce6bc9e4653839782b8158004e5 : SUCCESS in 11m 22s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/96abebec2a194e6eae8d279716822a0c : SUCCESS in 7m 47s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/2daa56a75dd7425aa94f9bd881149465 : SUCCESS in 9m 20s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/31ffd16f166e48e6bda6f1cc5bd85d29 : SUCCESS in 8m 07s\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/89ad9d466ece40c18dd3a2f1c6b08c39 : SUCCESS in 1h 41m 41s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/91789965ff0c4ffaaba06a17b30288a6 : SUCCESS in 1h 11m 40s\n- ironic-python-agent-check-image-dib-debian-bookworm https://zuul.opendev.org/t/openstack/build/8a89866a85424f7bb293c7c00938a501 : SUCCESS in 10m 32s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu https://zuul.opendev.org/t/openstack/build/b307c052b8bd4fdfb40e08f7dff92b82 : SUCCESS in 10m 48s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu-arm64 https://zuul.opendev.org/t/openstack/build/750d6a8b091c4c05aa3ddd01042587a1 : SUCCESS in 14m 51s (non-voting)\n- ironic-python-agent-builder-tox-codespell https://zuul.opendev.org/t/openstack/build/d0dcc62da98143bb90e470cb71c063c3 : FAILURE in 4m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"120fc76d9b09738da2aedd2beaf4e43d3f325a61","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-07-23 17:20:23.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":1},{"id":"62f6abc04b96e346e17e7f61554ba7df46ad414a","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-07-23 17:20:57.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"3ee50e87790274831d6091ea0f2e6de803654c3a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 17:21:58.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8b2f7f0318ae5217607111eef12f700edf7b4f88","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 19:21:58.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/2285cdf770c74323b73e420cb1cf653c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de63690c12884db6896e99322dd0e1ff : SUCCESS in 6m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fcc65d7ab2cb4741ad7c26f03d9ebcc3 : SUCCESS in 3m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f4e064082ac44254ac3f66e7418821b4 : SUCCESS in 2m 50s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/a6cc09329f8346e9a37dfdd71cbf44d8 : SUCCESS in 54m 19s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/ebbcf04f6178452c86697c982665abc9 : SUCCESS in 11m 13s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/2b573c01bb724f7db8876c4281e32440 : SUCCESS in 10m 52s\n- ironic-python-agent-check-image-dib-centos10 https://zuul.opendev.org/t/openstack/build/72aa70ea9a36498aaee3cb2aec9c3fd2 : SUCCESS in 9m 28s\n- ironic-python-agent-check-image-dib-centos10-extra https://zuul.opendev.org/t/openstack/build/337ae5d808824b4294cbf5466b31c71d : SUCCESS in 9m 14s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/511d0c9743c54968adc7d6d177471ced : SUCCESS in 7m 06s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/a6645895a56f4bb5851c80bbcb44443f : NODE_FAILURE Node(set) request 0e3bc96af9af4f95b64de7a12cb27b16 failed in 0s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/e29be633cf1b414c9366c9e55d973895 : SUCCESS in 9m 31s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/32afc5af6fb94711bd395c3c85138aa0 : SUCCESS in 1h 54m 04s\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/899d088c0ba64c9494dbe28d50d3bba6 : SUCCESS in 1h 16m 30s","accounts_in_message":[],"_revision_number":1},{"id":"99aaedf5f72886039f78eb65013fa775194e6a87","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2026-07-24 13:25:01.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2d02b315a7b911552bfbfead7684eb6337f87ea1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 14:56:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/afe2207c46664e5db00cc56bfae1387f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84603ce2652948e09680b5fbfae574a9 : SUCCESS in 7m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/95fec607eb2445caa713ce9a1d33b349 : SUCCESS in 4m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/986cc7a8bae44cdfb1e62a0dca031234 : SUCCESS in 2m 59s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/c5b6a8dcceeb4cff850a93217c1bc5a6 : SUCCESS in 1h 07m 11s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/c15d1b4c9e8e4e5d8d8f67bdf9590db3 : SUCCESS in 9m 42s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/fdf224abdf8b4cce83ddb96bd22b8dcf : SUCCESS in 10m 32s\n- ironic-python-agent-check-image-dib-centos10 https://zuul.opendev.org/t/openstack/build/d1f27c9a07f244bd8d0291cd0ac38519 : SUCCESS in 10m 29s\n- ironic-python-agent-check-image-dib-centos10-extra https://zuul.opendev.org/t/openstack/build/2992615ad4b64c4cb826a0b6ec3f310a : SUCCESS in 10m 32s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/69bf5e57f7f4431399a59c3458fc8624 : SUCCESS in 7m 52s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/ea22b61fb96546059d29379503c9d41c : SUCCESS in 11m 05s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/6f3b0bc5b3a247f8aa0cc9bdfca992e6 : SUCCESS in 8m 21s\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/d0ef7c8f15724935aae1bbb4b81cb22c : SUCCESS in 1h 24m 28s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/ad75c20237134434a921cdf561de1446 : SUCCESS in 1h 05m 47s\n- ironic-python-agent-check-image-dib-debian-bookworm https://zuul.opendev.org/t/openstack/build/4a455f7ce84d4a969536583cea34941c : SUCCESS in 7m 58s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu https://zuul.opendev.org/t/openstack/build/655081d1b56e4c46b2d28afbadbdd26f : SUCCESS in 5m 16s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu-arm64 https://zuul.opendev.org/t/openstack/build/a7cb6dc885524f74a07eee0684eb3d5d : SUCCESS in 16m 59s (non-voting)\n- ironic-python-agent-builder-tox-codespell https://zuul.opendev.org/t/openstack/build/03c7feae993f4afaaee356cdc7a2c4af : FAILURE in 2m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3fc1f46f72c008f9c36155f0ab6bfd07c47cefd4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 14:57:29.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"93fdc25ca1a251b1f031ba6ab08ba4184cc5871d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 16:11:34.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0e8df446ff3546ba9299b087dbdf45be\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92fbbe5f822b4282869c059513a2d622 : SUCCESS in 7m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ecb16bbfef8f4b1695725d4f5a5e1dcd : SUCCESS in 2m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/72533418803645c49ab70d2bf4beb565 : SUCCESS in 2m 25s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/f816eac03b4b484c844b656ffb1cf24a : SUCCESS in 1h 03m 30s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/f160d8e61b76448192370a6185e3d624 : SUCCESS in 5m 06s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/c45887cff7a142e7bb804fb71ab53a00 : SUCCESS in 11m 17s\n- ironic-python-agent-check-image-dib-centos10 https://zuul.opendev.org/t/openstack/build/c45f26d8596e41edb716967692daf07c : SUCCESS in 11m 06s\n- ironic-python-agent-check-image-dib-centos10-extra https://zuul.opendev.org/t/openstack/build/e3c38f03091349cab3bc42e8823f464f : SUCCESS in 10m 35s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/9f966dd8f2ed49cbab73b6e284a6718a : SUCCESS in 6m 18s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/4702c80d15a7494ba5d55322ea1521bd : SUCCESS in 11m 07s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/1c2bdec4714049798929cc4a30fe2091 : SUCCESS in 7m 18s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/226d8e3f7ea240cab7267c5539c214dd : SUCCESS in 1h 09m 14s\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/abc8823dd07a40b0be177bac1a6db972 : SUCCESS in 1h 04m 41s","accounts_in_message":[],"_revision_number":1},{"id":"096beefa0d2d6b62b58aa9c354074873d7b4c887","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 16:11:35.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"aafff54e666babbdf66afa8db8f4739be3d1b438","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 16:13:45.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ae0466c76ec247978613724570a1351a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d6260f8a0984f2bae46bf8ae65280ef : SUCCESS in 1m 51s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e327f1a5017ff337ed3a8bf12eb76b870ce5416d","revisions":{"e327f1a5017ff337ed3a8bf12eb76b870ce5416d":{"kind":"REWORK","_number":1,"created":"2026-07-22 16:09:47.000000000","uploader":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"ref":"refs/changes/31/998331/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent-builder","ref":"refs/changes/31/998331/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/31/998331/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/31/998331/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/31/998331/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/31/998331/1"}}},"commit":{"parents":[{"commit":"19009f8a8a33537d0e7db839bad026b9b6d2a52c","subject":"Update TOX_CONSTRAINTS_FILE for stable/2026.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/19009f8a8a33537d0e7db839bad026b9b6d2a52c"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-30 21:09:24.000000000","tz":720},"committer":{"name":"Doug Szumski","email":"doug@stackhpc.com","date":"2026-07-22 16:09:47.000000000","tz":0},"subject":"Fix IPA service not starting on CentOS 10 (systemd 257)","message":"Fix IPA service not starting on CentOS 10 (systemd 257)\n\nsystemd 257 (CentOS 10) performs a first-boot preset-all reset when it\ndetects an empty /etc/machine-id, resetting ALL service enablement\nstates to the distro preset defaults. This removes the symlinks created\nby `systemctl enable` during the DIB build, so\nironic-python-agent.service never starts and the ironic conductor times\nout waiting for the IPA heartbeat.\n\nsystemd 252 (CentOS 9) only presets services that don\u0027t already have an\nenablement state, so the existing symlinks are preserved.\n\nAdd a systemd preset file that declares IPA services as enabled, so they\nsurvive the first-boot preset-all on systemd 257+. Also set the default\ntarget to multi-user.target during the build, since CentOS 10 defaults\nto graphical.target after preset-all.\n\nBoth changes are no-ops on CentOS 9: the preset file is never consulted\nbecause the symlinks already exist, and multi-user.target is already the\ndefault.\n\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\nChange-Id: Iae9bdfae01bd52fad587a1fd83753a1fdc8415a2\n(cherry picked from commit 89c670020d1501feed7e1ca7b4a346af27924283)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/e327f1a5017ff337ed3a8bf12eb76b870ce5416d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/e327f1a5017ff337ed3a8bf12eb76b870ce5416d"}]},"branch":"refs/heads/stable/2026.1","conflicts":{"base":"4e6848ff8d6a03000cea49280e001e2a168b24f7","ours":"19009f8a8a33537d0e7db839bad026b9b6d2a52c","theirs":"89c670020d1501feed7e1ca7b4a346af27924283","merge_strategy":"recursive","contains_conflicts":false}}},"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}},{"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":""}}}]}
