{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":73831397,"defaultBranch":"master","name":"kolla-ansible","ownerLogin":"openstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-11-15T16:12:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/324574?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715848081.0","currentOid":""},"activityList":{"items":[{"before":"bd8a6ecb6ed3b0da40b164edf45fcad7497a4935","after":"c19e459319e4bb1466ada7abb6b8d5eab73dc10b","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-27T19:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Revert \"CI: Use 2023.2 image for rabbitmq on ipv6 scenario\"\n\nThis reverts commit 0ec71d87cd67c25790f56143a73bd65d3cbd6d36.\n\nReason for revert: fixed now\n\nChange-Id: I33d62e910ff6151eb03c814ee7b8984c6f4e5308\n(cherry picked from commit cbf514869aa641091a0577c43d76ba851c9bc264)","shortMessageHtmlLink":"Revert \"CI: Use 2023.2 image for rabbitmq on ipv6 scenario\""}},{"before":"f0ad5e63763ea6fddcddc8a35fbcb8f03d40518e","after":"cbf514869aa641091a0577c43d76ba851c9bc264","ref":"refs/heads/master","pushedAt":"2024-05-27T12:06:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Revert \"CI: Use 2023.2 image for rabbitmq on ipv6 scenario\"\n\nThis reverts commit 0ec71d87cd67c25790f56143a73bd65d3cbd6d36.\n\nReason for revert: fixed now\n\nChange-Id: I33d62e910ff6151eb03c814ee7b8984c6f4e5308","shortMessageHtmlLink":"Revert \"CI: Use 2023.2 image for rabbitmq on ipv6 scenario\""}},{"before":"2bf3336c655550d3444dbfae8be985950e4b6625","after":"bd8a6ecb6ed3b0da40b164edf45fcad7497a4935","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-26T07:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"CI: Pin codespell to <2.3.0\n\nChange-Id: Ief1598a017b7ff491c9fcb775fdb155628bc55d2\n(cherry picked from commit 84f2cb34a081fb455552ee986ac16539dd729ba1)","shortMessageHtmlLink":"CI: Pin codespell to <2.3.0"}},{"before":"8e68bef04a37a9434d3ce77bb991cef41fea830b","after":"11267550da75e96a360a6b314e6f375dfd199bd1","ref":"refs/heads/stable/2023.2","pushedAt":"2024-05-26T07:34:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"CI: Pin codespell to <2.3.0\n\nChange-Id: Ief1598a017b7ff491c9fcb775fdb155628bc55d2\n(cherry picked from commit 84f2cb34a081fb455552ee986ac16539dd729ba1)","shortMessageHtmlLink":"CI: Pin codespell to <2.3.0"}},{"before":"160a81b8bdf9185ab175d15446631c5877556aa3","after":"98459eeb7725156165cf0f04b03c917178732d4a","ref":"refs/heads/stable/2023.1","pushedAt":"2024-05-26T07:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"CI: Pin codespell to <2.3.0\n\nChange-Id: Ief1598a017b7ff491c9fcb775fdb155628bc55d2\n(cherry picked from commit 84f2cb34a081fb455552ee986ac16539dd729ba1)","shortMessageHtmlLink":"CI: Pin codespell to <2.3.0"}},{"before":"84f2cb34a081fb455552ee986ac16539dd729ba1","after":"f0ad5e63763ea6fddcddc8a35fbcb8f03d40518e","ref":"refs/heads/master","pushedAt":"2024-05-24T14:34:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"CI: Pin requests to <2.32 for docker sdk\n\nDepends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/920172\n\nChange-Id: Ieba0baf154ead063a1bc244aaadd4ca53c814ad3","shortMessageHtmlLink":"CI: Pin requests to <2.32 for docker sdk"}},{"before":"4ab17364e4e462ad7682efbe000c60bf871fcde9","after":"84f2cb34a081fb455552ee986ac16539dd729ba1","ref":"refs/heads/master","pushedAt":"2024-05-24T08:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"CI: Pin codespell to <2.3.0\n\nChange-Id: Ief1598a017b7ff491c9fcb775fdb155628bc55d2","shortMessageHtmlLink":"CI: Pin codespell to <2.3.0"}},{"before":"aade2c334c5247c2bc9e7c01201f85f3f258bd0b","after":"2bf3336c655550d3444dbfae8be985950e4b6625","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-23T15:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"CI: Pin requests to <2.32 for docker sdk\n\nDepends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/920172\n\nChange-Id: Ieba0baf154ead063a1bc244aaadd4ca53c814ad3\n(cherry picked from commit 160a81b8bdf9185ab175d15446631c5877556aa3)\n(cherry picked from commit 8e68bef04a37a9434d3ce77bb991cef41fea830b)","shortMessageHtmlLink":"CI: Pin requests to <2.32 for docker sdk"}},{"before":"ce1a1d15f155e7c6e2bbb29ae01ffd29b15658c8","after":"8e68bef04a37a9434d3ce77bb991cef41fea830b","ref":"refs/heads/stable/2023.2","pushedAt":"2024-05-23T10:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"CI: Pin requests to <2.32 for docker sdk\n\nDepends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/920172\n\nChange-Id: Ieba0baf154ead063a1bc244aaadd4ca53c814ad3\n(cherry picked from commit 160a81b8bdf9185ab175d15446631c5877556aa3)","shortMessageHtmlLink":"CI: Pin requests to <2.32 for docker sdk"}},{"before":"0631cd9685de40af5a5c0e4852664c379f9a9b37","after":"160a81b8bdf9185ab175d15446631c5877556aa3","ref":"refs/heads/stable/2023.1","pushedAt":"2024-05-23T05:22:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"CI: Pin requests to <2.32 for docker sdk\n\nDepends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/920172\n\nChange-Id: Ieba0baf154ead063a1bc244aaadd4ca53c814ad3","shortMessageHtmlLink":"CI: Pin requests to <2.32 for docker sdk"}},{"before":"7020b9c60d977ffea4d4badde0d0527c2b3c05ea","after":"0631cd9685de40af5a5c0e4852664c379f9a9b37","ref":"refs/heads/stable/2023.1","pushedAt":"2024-05-17T11:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Cinder and Nova: add service role\n\nThis role is registered in Keystone [1], but Nova and Cinder deployment\nwill break if Keystone is skipped. Register this role in Nova and Cinder\ntasks too to prevent this failure.\n\n[1] https://review.opendev.org/c/openstack/kolla-ansible/+/909002\n\nCloses-Bug: #2065578\nChange-Id: I3c92a80b1db9422e72d769b4747fb282ac4ff52a","shortMessageHtmlLink":"Cinder and Nova: add service role"}},{"before":"b8146efd1c671971028cac85942e06c5ab8890c5","after":"4ab17364e4e462ad7682efbe000c60bf871fcde9","ref":"refs/heads/master","pushedAt":"2024-05-16T12:13:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"ceilometer: use template for custom pipeline.yaml\"","shortMessageHtmlLink":"Merge \"ceilometer: use template for custom pipeline.yaml\""}},{"before":"5aac09c9a21918b499ecbded67704fbfe1e44349","after":"b8146efd1c671971028cac85942e06c5ab8890c5","ref":"refs/heads/master","pushedAt":"2024-05-15T04:52:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Remove mistral and redis\n\nChange-Id: Iad34c3340325d2aad0f468d88e94007823871a41","shortMessageHtmlLink":"Remove mistral and redis"}},{"before":"4f031961a39b611586105ee707fdc485e55c9518","after":"5aac09c9a21918b499ecbded67704fbfe1e44349","ref":"refs/heads/master","pushedAt":"2024-05-14T15:37:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"openvswitch: Stop using intermediate scripts\n\nThis will fix exit codes - details in bug.\n\nBasically openvswitch treats TERM as something fatal (exits\nwith 143) and the only solution for graceful exit is using\novs-appctl and sending exit command, just like ovs-ctl utility\ndoes.\n\nDepends-On: https://review.opendev.org/c/openstack/kolla/+/905189\n\nPartial-Bug: #2048130\nChange-Id: I523018cb98944de60d7b95404deb7cebd641f33a","shortMessageHtmlLink":"openvswitch: Stop using intermediate scripts"}},{"before":"f1331fa8875678377dd2c54e58d3cbe8d2aec45f","after":"4f031961a39b611586105ee707fdc485e55c9518","ref":"refs/heads/master","pushedAt":"2024-05-14T15:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"mariadb-clustercheck: Use socat wrapper\n\nDepends-On: https://review.opendev.org/c/openstack/kolla/+/904981\n\nPartial-Bug: #2048130\nChange-Id: Ib971b694c12ccb51e0893978dd5962040f2fbd22","shortMessageHtmlLink":"mariadb-clustercheck: Use socat wrapper"}},{"before":"cff75f6eacf2723877cfd8e32993bfec9acd42d2","after":"f1331fa8875678377dd2c54e58d3cbe8d2aec45f","ref":"refs/heads/master","pushedAt":"2024-05-14T15:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"haproxy: Use -f configdir instead of for and xargs\n\n-f configdir has been supported in HaProxy since 1.7\n\nPartial-Bug: #2048130\nChange-Id: Icb95cb072cb3eb5c27ffd79a127069bfcf21a61a","shortMessageHtmlLink":"haproxy: Use -f configdir instead of for and xargs"}},{"before":"18ddcdd51bc990c407b0873db6ff79f9ec4d8549","after":"aade2c334c5247c2bc9e7c01201f85f3f258bd0b","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-14T12:48:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"loadbalancer: fix upgrade task when podman is used\" into stable/2024.1","shortMessageHtmlLink":"Merge \"loadbalancer: fix upgrade task when podman is used\" into stabl…"}},{"before":"a10b17f45cd68d06fe4249074c4ff54ea206cdbb","after":"18ddcdd51bc990c407b0873db6ff79f9ec4d8549","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-14T10:44:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"ironic: mount metrics in conductor only when exporter is enabled\" into stable/2024.1","shortMessageHtmlLink":"Merge \"ironic: mount metrics in conductor only when exporter is enabl…"}},{"before":"63e625aa5266bea8949b8cfa87e3ed6e559042b3","after":"ce1a1d15f155e7c6e2bbb29ae01ffd29b15658c8","ref":"refs/heads/stable/2023.2","pushedAt":"2024-05-14T10:44:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"ironic: mount metrics in conductor only when exporter is enabled\n\nRelated-Bug: #2062401\n\nChange-Id: I2c058e0fe56b32fce36e1c9f637c12fe5950ff21\n(cherry picked from commit b391cdcf95e23c666cc31b9c706f12d8820cf146)","shortMessageHtmlLink":"ironic: mount metrics in conductor only when exporter is enabled"}},{"before":"62d82eaa579a9998c72811bb01e9773397c7311e","after":"a10b17f45cd68d06fe4249074c4ff54ea206cdbb","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-13T15:49:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"neutron: add service role\n\nAfter Neutron policy changes - Octavia jobs started\nto fail on cascade LB deletion due to Neutron user\nnot having service role.\n\nCloses-Bug: #2065337\n\nChange-Id: I616bf3a3dbb4d963665b1621a9e5e9d417b13942\n(cherry picked from commit 031859764a3f570aa416de1de9edc8cb34e829f0)","shortMessageHtmlLink":"neutron: add service role"}},{"before":"031859764a3f570aa416de1de9edc8cb34e829f0","after":"cff75f6eacf2723877cfd8e32993bfec9acd42d2","ref":"refs/heads/master","pushedAt":"2024-05-13T13:50:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"ironic: mount metrics in conductor only when exporter is enabled\"","shortMessageHtmlLink":"Merge \"ironic: mount metrics in conductor only when exporter is enabled\""}},{"before":"b382471d02a9763aa135450e63a705cfad261d58","after":"031859764a3f570aa416de1de9edc8cb34e829f0","ref":"refs/heads/master","pushedAt":"2024-05-13T10:18:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"neutron: add service role\n\nAfter Neutron policy changes - Octavia jobs started\nto fail on cascade LB deletion due to Neutron user\nnot having service role.\n\nCloses-Bug: #2065337\n\nChange-Id: I616bf3a3dbb4d963665b1621a9e5e9d417b13942","shortMessageHtmlLink":"neutron: add service role"}},{"before":"1efa653e3710a596d92ac44abf1dcbff7f2c02d1","after":"b382471d02a9763aa135450e63a705cfad261d58","ref":"refs/heads/master","pushedAt":"2024-05-09T13:32:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"loadbalancer: fix upgrade task when podman is used\"","shortMessageHtmlLink":"Merge \"loadbalancer: fix upgrade task when podman is used\""}},{"before":"a5f35cb6adbee02db32671cb02c0c71f476646d7","after":"62d82eaa579a9998c72811bb01e9773397c7311e","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-09T09:50:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"[2024.1 only] Use 2024.1 Kolla images\n\nChange-Id: Ie3e8e3a056134bf1336d93598b54da76ff9aa323","shortMessageHtmlLink":"[2024.1 only] Use 2024.1 Kolla images"}},{"before":"45913dce675af3769af3ea747944229c97bbf565","after":"a5f35cb6adbee02db32671cb02c0c71f476646d7","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-08T17:41:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"[2024.1 only] Use a-c-k stable/2024.1 branch\n\nChange-Id: Ib92ec7f93329d97e5f5dd8a8e809fee0680177a5","shortMessageHtmlLink":"[2024.1 only] Use a-c-k stable/2024.1 branch"}},{"before":"652a8f8f72a07d51a525ec63ec5fcf09b4219ef4","after":"1efa653e3710a596d92ac44abf1dcbff7f2c02d1","ref":"refs/heads/master","pushedAt":"2024-05-08T10:51:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update master for stable/2024.1\n\nAdd file to the reno documentation build to show release notes for\nstable/2024.1.\n\nUse pbr instruction to increment the minor version number\nautomatically so that master versions are higher than the versions on\nstable/2024.1.\n\nSem-Ver: feature\nChange-Id: I6e25de71b55d37a9d0492e65751ddc73c6a6dbdc","shortMessageHtmlLink":"Update master for stable/2024.1"}},{"before":"c2ce8612f3c82a4cc49cb944e9a0f3bcaf058c3e","after":"45913dce675af3769af3ea747944229c97bbf565","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-08T10:51:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update TOX_CONSTRAINTS_FILE for stable/2024.1\n\nUpdate the URL to the upper-constraints file to point to the redirect\nrule on releases.openstack.org so that anyone working on this branch\nwill switch to the correct upper-constraints list automatically when\nthe requirements repository branches.\n\nUntil the requirements repository has as stable/2024.1 branch, tests will\ncontinue to use the upper-constraints list on master.\n\nChange-Id: I26796431ffb1f0923bea337addeb4dbf08f42e1c","shortMessageHtmlLink":"Update TOX_CONSTRAINTS_FILE for stable/2024.1"}},{"before":"652a8f8f72a07d51a525ec63ec5fcf09b4219ef4","after":"c2ce8612f3c82a4cc49cb944e9a0f3bcaf058c3e","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-08T10:37:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update .gitreview for stable/2024.1\n\nChange-Id: I6e7824633a11a713763cba3f659da0c09a8d41b7","shortMessageHtmlLink":"Update .gitreview for stable/2024.1"}},{"before":null,"after":"652a8f8f72a07d51a525ec63ec5fcf09b4219ef4","ref":"refs/heads/stable/2024.1","pushedAt":"2024-05-08T10:14:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Refine release notes before kolla 2024.1 release\"","shortMessageHtmlLink":"Merge \"Refine release notes before kolla 2024.1 release\""}},{"before":"af30bcab69af1d116a24e3945bb327b8e414978d","after":"652a8f8f72a07d51a525ec63ec5fcf09b4219ef4","ref":"refs/heads/master","pushedAt":"2024-05-07T15:11:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Refine release notes before kolla 2024.1 release\"","shortMessageHtmlLink":"Merge \"Refine release notes before kolla 2024.1 release\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVTLiKwA","startCursor":null,"endCursor":null}},"title":"Activity · openstack/kolla-ansible"}