)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"84fcfff3ff288f4c756682d7019608be0e46f225","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d9cb4db8_a9d59109","updated":"2024-08-29 12:22:34.000000000","message":"Could also mark this as partially closing this bug: https://bugs.launchpad.net/kolla-ansible/+bug/2077448","commit_id":"d3f64334a271765ed670e03d64d594388dcf0efa"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"293dca4fb66a0cda01adbc031e5eb293231c9f4f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"244532db_70d24a72","updated":"2024-08-29 12:18:51.000000000","message":"Just to parrot the convo from this patch: https://review.opendev.org/c/openstack/kolla-ansible/+/924615\n\nLooks like we\u0027ll want to use QManager when using transient queues as quorum, so this patch should depend on: https://review.opendev.org/c/openstack/kolla-ansible/+/924623 \n\nTo quote the reno from https://review.opendev.org/c/openstack/oslo.messaging/+/889425\n\n\u003eIt\u0027s also higlhy recommended to enable this feature when using quorum\nqueues for transient (option named rabbit_transient_quorum_queue) to\navoid consuming all erlang atoms after some time.","commit_id":"d3f64334a271765ed670e03d64d594388dcf0efa"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"c9204176a27973bac2b899179b7144a21daf4019","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e0ec5f6c_fb9dc75b","in_reply_to":"142cc81c_b64ac39c","updated":"2025-01-15 16:14:59.000000000","message":"``rabbit_transient_quorum_queue`` will turn all transient queues, i.e. both reply and fanout, into quorum queues. ``rabbit_stream_fanout`` will override this so that fanouts are streams. So we want to set both to True","commit_id":"d3f64334a271765ed670e03d64d594388dcf0efa"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"df65c7dacdf59dc777de009fc22c2a1687497c8b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f91f7ba6_bad17909","in_reply_to":"244532db_70d24a72","updated":"2024-08-29 13:04:18.000000000","message":"Done","commit_id":"d3f64334a271765ed670e03d64d594388dcf0efa"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"5488b0c42d4035f585125fb8e8b91be4108e6e3c","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8095b26d_ea891a5b","in_reply_to":"3700ce48_c7a7d22b","updated":"2024-08-29 17:27:54.000000000","message":"Thanks for the pointer btw! Sorry that I forgot to check what prior art was already done. I really just didn\u0027t think about it, I just wanted to make https://review.opendev.org/c/openstack/kolla-ansible/+/907977/ work and realized that this here is missing.\n\nWe should probably discuss during kolla meeting which approach we want to do, as this is currently conflicting imho with: https://review.opendev.org/c/openstack/kolla-ansible/+/916911","commit_id":"d3f64334a271765ed670e03d64d594388dcf0efa"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"8023436b9333679a1016d7dc29309593dd28f4b2","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"142cc81c_b64ac39c","in_reply_to":"8095b26d_ea891a5b","updated":"2024-08-30 08:03:59.000000000","message":"Certainly worth a discussion. I think the ideal setup would be using quorum queues for the transient \"reply\" queues, while switching to streams for the fanout ones. \n\nI need to look closer at oslo.messaging to see if that\u0027s possible, it\u0027s not immediately clear to  me if these two options conflict.","commit_id":"d3f64334a271765ed670e03d64d594388dcf0efa"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"4e91be8e1b777d476a71d39dca41cb7c5fed4ae3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3700ce48_c7a7d22b","in_reply_to":"d9cb4db8_a9d59109","updated":"2024-08-29 17:16:33.000000000","message":"done","commit_id":"d3f64334a271765ed670e03d64d594388dcf0efa"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"089fcea50039e871a4972c2fe00ce80fc9c568b7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7463476c_0bb2b3ad","updated":"2024-08-29 15:39:13.000000000","message":"weird, `test-core-openstack-upgrade` returned:\n\n```\n+ openstack server create --wait --image cirros --flavor m1.tiny --key-name mykey --network demo-net kolla_boot_test\n\nError creating server: kolla_boot_test\n```\n\nand then nothing else in that log.\n\nin the all-critical-errors log I found these, though:\n\n```\n/var/log/kolla/neutron/neutron-l3-agent.log\n\n2024-08-29 14:28:51.238 1033 CRITICAL neutron [None req-9d5934a5-f27f-4052-aa75-5903685c3a2d - - - - - -] Unhandled error: oslo_messaging.exceptions.MessageDeliveryFailure: Unable to connect to AMQP server on 192.0.2.1:5671 after inf tries: Exchange.declare: (406) PRECONDITION_FAILED - inequivalent arg \u0027auto_delete\u0027 for exchange \u0027q-agent-notifier-network-update_fanout\u0027 in vhost \u0027/\u0027: received \u0027false\u0027 but current is \u0027true\u0027\n\n\n/var/log/kolla/neutron/neutron-server.log\n\n2024-08-29 14:18:23.902 1043 CRITICAL keystonemiddleware.auth_token [req-7f7c739a-2749-45db-8632-5424e3e9e7cb req-ce5710c3-b1a5-4cd1-9f96-407e39f6b537 eb0bcb157a554984bbc6bdcf61e2e2e3 4ce8e4c5820c4b7ca69a72642cb2879c - - default default] Unable to validate token: Failed to fetch token data from identity server: keystonemiddleware.auth_token._exceptions.ServiceError: Failed to fetch token data from identity server\n\n\n/var/log/kolla/neutron/neutron-openvswitch-agent.log\n\n2024-08-29 14:28:31.094 7 CRITICAL neutron [-] Unhandled error: oslo_messaging.exceptions.MessageDeliveryFailure: Unable to connect to AMQP server on 192.0.2.1:5671 after inf tries: Exchange.declare: (406) PRECONDITION_FAILED - inequivalent arg \u0027auto_delete\u0027 for exchange \u0027q-agent-notifier-tunnel-update_fanout\u0027 in vhost \u0027/\u0027: received \u0027false\u0027 but current is \u0027true\u0027\n```","commit_id":"ffae2735d918997e9e937fb0a0faaa0c1b65b3f8"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"41f0c39aa7d5fd25d9fbdc24a2015daaa4202123","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"bf5984e0_1d86abc8","in_reply_to":"7463476c_0bb2b3ad","updated":"2024-08-29 15:39:34.000000000","message":"unresolved","commit_id":"ffae2735d918997e9e937fb0a0faaa0c1b65b3f8"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"c071d15c41177aa79af79b20cdf58bd5f9994a46","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c64406c5_0fbfdcff","in_reply_to":"bf5984e0_1d86abc8","updated":"2024-08-29 17:01:16.000000000","message":"I hope I got the root cause, we of course now need to do the \"upgrade to quorum queue dance\" in upgrade.sh again. Waiting for CI.","commit_id":"ffae2735d918997e9e937fb0a0faaa0c1b65b3f8"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"5c698c853e8236917c7cf32b7896ca22b0330d1a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"6758ee4f_678d43f8","in_reply_to":"c64406c5_0fbfdcff","updated":"2024-08-30 08:31:36.000000000","message":"upgrade jobs work again with this fix.","commit_id":"ffae2735d918997e9e937fb0a0faaa0c1b65b3f8"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"5140b7ed1b16f5fa9403c02d6625bb2a6a21a7f8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":27,"id":"09987fca_5fbf7228","updated":"2025-01-31 13:29:57.000000000","message":"recheck new images","commit_id":"d8fdf0ee97387bac79dcb1dd4d4fc19b9010ab43"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"0c0f091dc442bcf2a9fe3e71437ec1362adb979b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":27,"id":"22bf0e40_c98ad014","updated":"2025-01-31 12:36:23.000000000","message":"recheck new images","commit_id":"d8fdf0ee97387bac79dcb1dd4d4fc19b9010ab43"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"6d9cc66166b5172019c5c06326a77ce090eabeec","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":27,"id":"7aab1e83_c003d3ce","updated":"2025-01-31 14:29:01.000000000","message":"recheck new images","commit_id":"d8fdf0ee97387bac79dcb1dd4d4fc19b9010ab43"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"a65e66efd346dd0386bc06bd9ac9e381ff55b2fa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":29,"id":"9f6d1ffe_599c9325","updated":"2025-02-04 21:29:42.000000000","message":"recheck fresh logs","commit_id":"f6f49101835bd1e4cc24a4634052dd6e0789b666"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"a1711077b7dc5ead7feb091346f529eb18d80af1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":43,"id":"b9848bc0_f873ba0f","updated":"2025-02-27 10:29:07.000000000","message":"recheck unrelated","commit_id":"9b993452461691b29b4374c6c78cb5b9b654beed"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"2a6fb09149021e4ecdb691a52a8d3a5e1eee218f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":44,"id":"f2e9798a_e380064e","updated":"2025-02-28 22:48:20.000000000","message":"recheck as lastly CI was overloaded","commit_id":"13e08ce68f6a014e441987590f18ba70e7c36ce0"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"7c177ae0c3974c5c96d72ded7143544153e6636a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":45,"id":"fca4a353_68eddb80","updated":"2025-03-10 09:41:08.000000000","message":"recheck libvirt connection error","commit_id":"8ac0737595f208fd6d56f1e2173e39cfe530f3b7"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"44ff5f5d16d828b35671f8e84cbfb991c0245c55","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":46,"id":"dae04ba9_12cf79b5","updated":"2025-03-19 21:18:14.000000000","message":"recheck most failures look unrelated","commit_id":"393d7f9c763a4ce1b043fceacc9f2ffe7a618ab7"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"a374fcde2e5589f01a1fd00b4ce36dd17a6cea0d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":46,"id":"9eb558e9_b1fde95b","updated":"2025-03-20 08:33:06.000000000","message":"recheck unrelated failures","commit_id":"393d7f9c763a4ce1b043fceacc9f2ffe7a618ab7"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"55a7ad3e3081ac749f24bb2f314402fc7daafac7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":47,"id":"9e3b457d_35c6885e","updated":"2025-03-27 06:57:20.000000000","message":"recheck weird upgrade failures","commit_id":"7d0bff780aa3a1f726f589cd01730e9d83865b76"}],"releasenotes/notes/enable_quorum_queues_transient-020b373831acda36.yaml":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"4ee56ce42538c5fd38f980bb6b92384da4d48f17","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    Make use of quorum queues for transient/fanout queues."},{"line_number":5,"context_line":"    This helps OpenStack services to be more resilient to message broker"},{"line_number":6,"context_line":"    failures."},{"line_number":7,"context_line":"    This feature is enabled by default."},{"line_number":8,"context_line":"    You can disable it by setting the following in your ``globals.yml``:"},{"line_number":9,"context_line":"    ``om_enable_rabbitmq_quorum_queues: false``."},{"line_number":10,"context_line":"    Notice that this disables quorum queues for all message exchanges"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7a3b7058_9c4cc091","line":7,"updated":"2024-09-04 12:34:50.000000000","message":"It would be good to make this separately configurable to base quorum queues. Just in case someone hits an edge case on their system that we don\u0027t cover in CI testing, they wouldn\u0027t want to disable all quorum queues or block an upgrade over this feature.","commit_id":"eaeabd5ad3cbdbccbc8ed20d5c7b5f24e5c7ff36"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"c9204176a27973bac2b899179b7144a21daf4019","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    Make use of quorum queues for transient/fanout queues."},{"line_number":5,"context_line":"    This helps OpenStack services to be more resilient to message broker"},{"line_number":6,"context_line":"    failures."},{"line_number":7,"context_line":"    This feature is enabled by default."},{"line_number":8,"context_line":"    You can disable it by setting the following in your ``globals.yml``:"},{"line_number":9,"context_line":"    ``om_enable_rabbitmq_quorum_queues: false``."},{"line_number":10,"context_line":"    Notice that this disables quorum queues for all message exchanges"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"f09def48_9db31454","line":7,"in_reply_to":"7a3b7058_9c4cc091","updated":"2025-01-15 16:14:59.000000000","message":"Done","commit_id":"eaeabd5ad3cbdbccbc8ed20d5c7b5f24e5c7ff36"}],"tests/upgrade.sh":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"765e00c592d36229a10dc10139a0676b213a7178","unresolved":true,"context_lines":[{"line_number":38,"context_line":"    if [[ $SCENARIO \u003d\u003d \"magnum\" ]]; then"},{"line_number":39,"context_line":"        SERVICE_TAGS+\u003d\",magnum,designate\""},{"line_number":40,"context_line":"    fi"},{"line_number":41,"context_line":"    kolla-ansible stop -i ${RAW_INVENTORY} -vvv --tags $SERVICE_TAGS --yes-i-really-really-mean-it \u0026\u003e /tmp/logs/ansible/stop"},{"line_number":42,"context_line":"    kolla-ansible genconfig -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/genconfig"},{"line_number":43,"context_line":"    kolla-ansible reconfigure -i ${RAW_INVENTORY} -vvv --tags rabbitmq \u0026\u003e /tmp/logs/ansible/reconfigure-rabbitmq"},{"line_number":44,"context_line":"    kolla-ansible rabbitmq-reset-state -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/rabbitmq-reset-state"}],"source_content_type":"text/x-sh","patch_set":10,"id":"a1b710e5_8221b698","line":41,"updated":"2025-01-20 16:12:20.000000000","message":"Currently failing here because the new nova_metadata container isn\u0027t in the the older releases, so it hits `\"msg\": \"No such container: nova_metadata to stop\"`.\n\nSeems like unintended behaviour to me, I\u0027d want kolla-ansible to just skip stopping the container if it doesn\u0027t exist.","commit_id":"c47b51d8fef96186673635d8157879d9eb6dce51"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"f8433a0019cbb8159c5a9529ac325c08bcb5d2db","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    if [[ $SCENARIO \u003d\u003d \"magnum\" ]]; then"},{"line_number":39,"context_line":"        SERVICE_TAGS+\u003d\",magnum,designate\""},{"line_number":40,"context_line":"    fi"},{"line_number":41,"context_line":"    kolla-ansible stop -i ${RAW_INVENTORY} -vvv --tags $SERVICE_TAGS --yes-i-really-really-mean-it \u0026\u003e /tmp/logs/ansible/stop"},{"line_number":42,"context_line":"    kolla-ansible genconfig -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/genconfig"},{"line_number":43,"context_line":"    kolla-ansible reconfigure -i ${RAW_INVENTORY} -vvv --tags rabbitmq \u0026\u003e /tmp/logs/ansible/reconfigure-rabbitmq"},{"line_number":44,"context_line":"    kolla-ansible rabbitmq-reset-state -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/rabbitmq-reset-state"}],"source_content_type":"text/x-sh","patch_set":10,"id":"f6060fe7_c74e00be","line":41,"in_reply_to":"280eee70_aacec3f1","updated":"2025-01-20 16:53:13.000000000","message":"I\u0027ve proposed a patch to expose that to the CLI: https://review.opendev.org/c/openstack/kolla-ansible/+/939657","commit_id":"c47b51d8fef96186673635d8157879d9eb6dce51"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"a3767755378fcfa411e97ccef6314c37dfba72e3","unresolved":true,"context_lines":[{"line_number":38,"context_line":"    if [[ $SCENARIO \u003d\u003d \"magnum\" ]]; then"},{"line_number":39,"context_line":"        SERVICE_TAGS+\u003d\",magnum,designate\""},{"line_number":40,"context_line":"    fi"},{"line_number":41,"context_line":"    kolla-ansible stop -i ${RAW_INVENTORY} -vvv --tags $SERVICE_TAGS --yes-i-really-really-mean-it \u0026\u003e /tmp/logs/ansible/stop"},{"line_number":42,"context_line":"    kolla-ansible genconfig -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/genconfig"},{"line_number":43,"context_line":"    kolla-ansible reconfigure -i ${RAW_INVENTORY} -vvv --tags rabbitmq \u0026\u003e /tmp/logs/ansible/reconfigure-rabbitmq"},{"line_number":44,"context_line":"    kolla-ansible rabbitmq-reset-state -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/rabbitmq-reset-state"}],"source_content_type":"text/x-sh","patch_set":10,"id":"280eee70_aacec3f1","line":41,"in_reply_to":"a1b710e5_8221b698","updated":"2025-01-20 16:23:06.000000000","message":"We do have the support to ignore missing containers, just we don\u0027t have an option to do this via ``kolla-ansible stop``\nhttps://github.com/openstack/kolla-ansible/blob/02f7081f01ca680363ca7814763ac774c4410b65/ansible/module_utils/kolla_docker_worker.py#L422","commit_id":"c47b51d8fef96186673635d8157879d9eb6dce51"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"0475e5debbb64a3a6fcdfd26be07d61efffeac4a","unresolved":true,"context_lines":[{"line_number":41,"context_line":"    fi"},{"line_number":42,"context_line":"    kolla-ansible stop -i ${RAW_INVENTORY} -vvv --tags $SERVICE_TAGS --yes-i-really-really-mean-it --ignore-missing \u0026\u003e /tmp/logs/ansible/stop"},{"line_number":43,"context_line":"    kolla-ansible genconfig -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/genconfig"},{"line_number":44,"context_line":"    kolla-ansible reconfigure -i ${RAW_INVENTORY} -vvv --tags rabbitmq \u0026\u003e /tmp/logs/ansible/reconfigure-rabbitmq"},{"line_number":45,"context_line":"    kolla-ansible rabbitmq-reset-state -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/rabbitmq-reset-state"},{"line_number":46,"context_line":"    # Include rabbitmq-ha-precheck this time to confirm all queues have migrated."},{"line_number":47,"context_line":"    kolla-ansible prechecks -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/upgrade-prechecks"}],"source_content_type":"text/x-sh","patch_set":27,"id":"5dd26782_e3bd8a3a","line":44,"updated":"2025-01-31 15:59:38.000000000","message":"Won\u0027t make this change while @michal.arbet@ultimum.io is also touching this patch, but we don\u0027t need the `kolla-ansible reconfigure ...` step here. Same reasoning as in this patch: https://review.opendev.org/c/openstack/kolla-ansible/+/926127","commit_id":"d8fdf0ee97387bac79dcb1dd4d4fc19b9010ab43"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"431a353b8f5d19a28916c53f60b0f84075e072b1","unresolved":true,"context_lines":[{"line_number":41,"context_line":"    fi"},{"line_number":42,"context_line":"    kolla-ansible stop -i ${RAW_INVENTORY} -vvv --tags $SERVICE_TAGS --yes-i-really-really-mean-it --ignore-missing \u0026\u003e /tmp/logs/ansible/stop"},{"line_number":43,"context_line":"    kolla-ansible genconfig -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/genconfig"},{"line_number":44,"context_line":"    kolla-ansible reconfigure -i ${RAW_INVENTORY} -vvv --tags rabbitmq \u0026\u003e /tmp/logs/ansible/reconfigure-rabbitmq"},{"line_number":45,"context_line":"    kolla-ansible rabbitmq-reset-state -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/rabbitmq-reset-state"},{"line_number":46,"context_line":"    # Include rabbitmq-ha-precheck this time to confirm all queues have migrated."},{"line_number":47,"context_line":"    kolla-ansible prechecks -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/upgrade-prechecks"}],"source_content_type":"text/x-sh","patch_set":27,"id":"64c0c53a_3c3c096c","line":44,"in_reply_to":"5dd26782_e3bd8a3a","updated":"2025-01-31 16:01:34.000000000","message":"Yep, I was just cherry picked to this chain ... firtstly I need to fix all patches before and make it working (added fix for ironic) ...","commit_id":"d8fdf0ee97387bac79dcb1dd4d4fc19b9010ab43"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"a3e0c42496d52f309f06c76aaf5a3656363a5939","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    fi"},{"line_number":42,"context_line":"    kolla-ansible stop -i ${RAW_INVENTORY} -vvv --tags $SERVICE_TAGS --yes-i-really-really-mean-it --ignore-missing \u0026\u003e /tmp/logs/ansible/stop"},{"line_number":43,"context_line":"    kolla-ansible genconfig -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/genconfig"},{"line_number":44,"context_line":"    kolla-ansible reconfigure -i ${RAW_INVENTORY} -vvv --tags rabbitmq \u0026\u003e /tmp/logs/ansible/reconfigure-rabbitmq"},{"line_number":45,"context_line":"    kolla-ansible rabbitmq-reset-state -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/rabbitmq-reset-state"},{"line_number":46,"context_line":"    # Include rabbitmq-ha-precheck this time to confirm all queues have migrated."},{"line_number":47,"context_line":"    kolla-ansible prechecks -i ${RAW_INVENTORY} -vvv \u0026\u003e /tmp/logs/ansible/upgrade-prechecks"}],"source_content_type":"text/x-sh","patch_set":27,"id":"51da4fe5_cd510e18","line":44,"in_reply_to":"64c0c53a_3c3c096c","updated":"2025-02-04 11:30:37.000000000","message":"Done","commit_id":"d8fdf0ee97387bac79dcb1dd4d4fc19b9010ab43"}]}
