)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"029dc4cde18e13191a26b258d3e742456735d487","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This reverts commit cb7084ed1868a29795364a83999842d8e671f4d0."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Reason for revert: This change allowed installing specific branch of Gnocchi. However, installing using tags would allow testing with released versions only. Since these releases will not have new commits added to them, CI jobs will result in less failures."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ie601593ec4e25e5032501199258423ed96a93cbb"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"29a4cdc3_e4a06825","line":11,"updated":"2023-09-12 11:29:46.000000000","message":"this should not be needed this also supproted tags\nyou just need to use the tag in in the job config.\n\nwe are using devstacks git clone function which support branches tags or commits on initall clone.","commit_id":"0e341a065c98b4b142b6227d32d38a42aef2ac78"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"5d9027e2cbe27ae092dd9a8d4e2253af1e6d1bd1","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This reverts commit cb7084ed1868a29795364a83999842d8e671f4d0."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Reason for revert: This change allowed installing specific branch of Gnocchi. However, installing using tags would allow testing with released versions only. Since these releases will not have new commits added to them, CI jobs will result in less failures."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ie601593ec4e25e5032501199258423ed96a93cbb"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"cedc948d_876799fd","line":11,"in_reply_to":"01d6b362_90fedbce","updated":"2023-09-12 11:50:02.000000000","message":"so the problem with that is and the old approch in general is that we are not meent to clone repo in the ci system during job execution\n\nso doing it via pip in that way is actully not in line with how our ci jobs are ment to work.\n\nhow this should be done is updating required projects\nhttps://github.com/openstack/ceilometer/blob/master/.zuul.yaml#L8\n\nform \n\n- gnocchixyz/gnocchi\n\nto \n\n- name: gnocchixyz/gnocchi\n  override-checkout: 4.4.1\n  \n  \nfor local execution you can just set \n\nGNOCCHI_BRANCH\u003d4.4.1\n\nif the repo does not exist in /opt/stack/gnocchi it will clone it with that tag\n\ntags dont quite work if the branch already exits the same way so if you are change tags after an install you either need to do that manually or delete the repo and allow it to reclone.","commit_id":"0e341a065c98b4b142b6227d32d38a42aef2ac78"},{"author":{"_account_id":32240,"name":"Yadnesh Kulkarni","email":"yadnesh_kulkarni@proton.me","username":"ykulkarn"},"change_message_id":"5388f5f69c724f076115aba222239a403f1dab1f","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This reverts commit cb7084ed1868a29795364a83999842d8e671f4d0."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Reason for revert: This change allowed installing specific branch of Gnocchi. However, installing using tags would allow testing with released versions only. Since these releases will not have new commits added to them, CI jobs will result in less failures."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ie601593ec4e25e5032501199258423ed96a93cbb"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"8b94f02f_6ccebdb7","line":11,"in_reply_to":"29a4cdc3_e4a06825","updated":"2023-09-12 11:35:33.000000000","message":"Projects are only switched to tags if RECLONE is set to true which is not the case in telemetry jobs  https://github.com/openstack/devstack/blob/stable/2023.1/functions-common#L657-L677\n\nAlso,ERROR_ON_CLONE is set to true which probably doesn\u0027t allow using RECLONE\n```\n+functions-common:git_clone:611            die 611 \u0027ERROR_ON_CLONE is set to True so cloning not allowed in this configuration\u0027\n+functions-common:die:264                  local exitcode\u003d0\n[Call Trace]\n./stack.sh:622:fetch_plugins\n/opt/stack/devstack/functions-common:1750:git_clone_by_name\n/opt/stack/devstack/functions-common:668:git_clone\n/opt/stack/devstack/functions-common:611:die\n[ERROR] /opt/stack/devstack/functions-common:611 ERROR_ON_CLONE is set to True so cloning not allowed in this configuration\nError on exit\n```","commit_id":"0e341a065c98b4b142b6227d32d38a42aef2ac78"},{"author":{"_account_id":32240,"name":"Yadnesh Kulkarni","email":"yadnesh_kulkarni@proton.me","username":"ykulkarn"},"change_message_id":"63839c7887078941ec610f53ef6fdfe7c9743452","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This reverts commit cb7084ed1868a29795364a83999842d8e671f4d0."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Reason for revert: This change allowed installing specific branch of Gnocchi. However, installing using tags would allow testing with released versions only. Since these releases will not have new commits added to them, CI jobs will result in less failures."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ie601593ec4e25e5032501199258423ed96a93cbb"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"01d6b362_90fedbce","line":11,"in_reply_to":"8b94f02f_6ccebdb7","updated":"2023-09-12 11:38:57.000000000","message":"My intention was to choose a specific tag in this way https://review.opendev.org/c/openstack/ceilometer/+/894516/3/devstack/settings","commit_id":"0e341a065c98b4b142b6227d32d38a42aef2ac78"},{"author":{"_account_id":32240,"name":"Yadnesh Kulkarni","email":"yadnesh_kulkarni@proton.me","username":"ykulkarn"},"change_message_id":"91ce20618884e8cf86ef9d52cfabd297e398bc25","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This reverts commit cb7084ed1868a29795364a83999842d8e671f4d0."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Reason for revert: This change allowed installing specific branch of Gnocchi. However, installing using tags would allow testing with released versions only. Since these releases will not have new commits added to them, CI jobs will result in less failures."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ie601593ec4e25e5032501199258423ed96a93cbb"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5033b608_5daae99f","line":11,"in_reply_to":"cedc948d_876799fd","updated":"2023-09-12 12:02:08.000000000","message":"How can I set this for other ceilometer jobs https://github.com/openstack/ceilometer/blob/master/.zuul.yaml#L41-L56 ?","commit_id":"0e341a065c98b4b142b6227d32d38a42aef2ac78"}]}
