)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"0bea7b54d3518e2c6e24bb8087f34eba483dbb28","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafal Lewandowski \u003crafal@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-09-06 12:53:02 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added new variable for DIB OS images"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"os_images_dib_upper_constraints_file"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Ib50dd61685f13c60ace67213ddd1e714a80dece3"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"d26da618_4c6382d5","line":9,"range":{"start_line":7,"start_character":0,"end_line":9,"end_character":36},"updated":"2022-09-06 10:57:38.000000000","message":"commit message should say WHY change was done, not WHAT was done","commit_id":"2bd8f82c5f257ae49a7bd497cbf175edf64a0f58"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8735f7d522e15ec4fd067473a29e5dc94b554a5a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafal Lewandowski \u003crafal@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-09-06 12:53:02 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added new variable for DIB OS images"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"os_images_dib_upper_constraints_file"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Ib50dd61685f13c60ace67213ddd1e714a80dece3"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"4a6d1131_0aa8f368","line":9,"range":{"start_line":7,"start_character":0,"end_line":9,"end_character":36},"in_reply_to":"d26da618_4c6382d5","updated":"2022-09-06 13:46:44.000000000","message":"Ack","commit_id":"2bd8f82c5f257ae49a7bd497cbf175edf64a0f58"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"3ef412fb0b60742b1592e3e26cdb420b4b8fcc65","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafal Lewandowski \u003crafal@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-09-06 11:03:16 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added new variable for DIB OS images"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"os_images_dib_upper_constraints_file variable"},{"line_number":10,"context_line":"was added to facilitate control over the DIB"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"1d990905_5355b53b","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":36},"updated":"2022-09-07 07:34:14.000000000","message":"overcloud-dib: add os_images_dib_upper_constraints_file","commit_id":"a6964940481ed46c254df78f509d0809a17d6a22"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"5fe29b8fa9350def91b80ad13511290a8749b53f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafal Lewandowski \u003crafal@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-09-06 11:03:16 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added new variable for DIB OS images"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"os_images_dib_upper_constraints_file variable"},{"line_number":10,"context_line":"was added to facilitate control over the DIB"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"6133ca85_a6f731b3","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":36},"in_reply_to":"1d990905_5355b53b","updated":"2022-09-07 07:37:56.000000000","message":"Done","commit_id":"a6964940481ed46c254df78f509d0809a17d6a22"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"78e12d97ce749f0bd9d3d1beae8c139c6abb0b50","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafal Lewandowski \u003crafal@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-09-09 12:16:52 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added new dib upper constraints variables"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"overcloud-dib: added overcloud_dib_dib_upper_constraints_file"},{"line_number":10,"context_line":"ipa: added ipa_build_dib_upper_constraints_file"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"927d986f_16d860ed","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":5},"updated":"2022-09-09 12:36:33.000000000","message":"Add","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"78e12d97ce749f0bd9d3d1beae8c139c6abb0b50","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafal Lewandowski \u003crafal@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-09-09 12:16:52 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added new dib upper constraints variables"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"overcloud-dib: added overcloud_dib_dib_upper_constraints_file"},{"line_number":10,"context_line":"ipa: added ipa_build_dib_upper_constraints_file"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"5ba4c52b_6dfcf42a","line":7,"range":{"start_line":7,"start_character":10,"end_line":7,"end_character":13},"updated":"2022-09-09 12:36:33.000000000","message":"DIB","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8f95eea13786ad388eab400949c6c86ad0365767","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafal Lewandowski \u003crafal@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-09-09 12:16:52 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added new dib upper constraints variables"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"overcloud-dib: added overcloud_dib_dib_upper_constraints_file"},{"line_number":10,"context_line":"ipa: added ipa_build_dib_upper_constraints_file"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"cc714e1d_e1c09e88","line":7,"range":{"start_line":7,"start_character":10,"end_line":7,"end_character":13},"in_reply_to":"5ba4c52b_6dfcf42a","updated":"2022-09-09 14:48:29.000000000","message":"Done","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8f95eea13786ad388eab400949c6c86ad0365767","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafal Lewandowski \u003crafal@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2022-09-09 12:16:52 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"added new dib upper constraints variables"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"overcloud-dib: added overcloud_dib_dib_upper_constraints_file"},{"line_number":10,"context_line":"ipa: added ipa_build_dib_upper_constraints_file"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"292154b8_3fd7327f","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":5},"in_reply_to":"927d986f_16d860ed","updated":"2022-09-09 14:48:29.000000000","message":"Done","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"78e12d97ce749f0bd9d3d1beae8c139c6abb0b50","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"overcloud-dib: added overcloud_dib_dib_upper_constraints_file"},{"line_number":10,"context_line":"ipa: added ipa_build_dib_upper_constraints_file"},{"line_number":11,"context_line":"added os_images_dib_upper_constraints_file to build jobs"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"New variables were added to facilitate control over the DIB"},{"line_number":14,"context_line":"upper constraints without changing them for other components."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"2f2f8f73_6e899d0f","line":11,"range":{"start_line":11,"start_character":46,"end_line":11,"end_character":56},"updated":"2022-09-09 12:36:33.000000000","message":"image build playbooks.","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8f95eea13786ad388eab400949c6c86ad0365767","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"overcloud-dib: added overcloud_dib_dib_upper_constraints_file"},{"line_number":10,"context_line":"ipa: added ipa_build_dib_upper_constraints_file"},{"line_number":11,"context_line":"added os_images_dib_upper_constraints_file to build jobs"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"New variables were added to facilitate control over the DIB"},{"line_number":14,"context_line":"upper constraints without changing them for other components."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"980dce33_14582eb9","line":11,"range":{"start_line":11,"start_character":46,"end_line":11,"end_character":56},"in_reply_to":"2f2f8f73_6e899d0f","updated":"2022-09-09 14:48:29.000000000","message":"Done","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8735f7d522e15ec4fd067473a29e5dc94b554a5a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"1b40953d_66deda5e","updated":"2022-09-06 13:46:44.000000000","message":"recheck (502 galaxy error on ubuntu-jammy)","commit_id":"a6964940481ed46c254df78f509d0809a17d6a22"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"92afd124ec236bec4d08c366baa5eee4dd4dffba","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"7b8051fe_68a47775","updated":"2022-09-07 08:29:18.000000000","message":"I think we should name the new variable differently.","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"769fc53c798ebaba50a902bbcbd02874523ada7a","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c885f676_b1c00983","in_reply_to":"6b8bcc4c_ed179fb8","updated":"2022-09-07 13:30:13.000000000","message":"It isn\u0027t elegant, but the most logical would be to add overcloud_dib_dib_upper_constraints_file and ipa_build_dib_upper_constraints_file.","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"dc43222a45ba3d5bfc61665bfcb5dbf4d232b208","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9ee48f83_6c45d6b4","in_reply_to":"7b8051fe_68a47775","updated":"2022-09-07 08:52:36.000000000","message":"Suggest please.","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"ddd84a9f89647514f4e2c5d0e74bd780b2e4d1d4","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"6b8bcc4c_ed179fb8","in_reply_to":"9ee48f83_6c45d6b4","updated":"2022-09-07 09:09:23.000000000","message":"My suggestion would be dib_upper_constraints_file, would that be ok?","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"f798e159952e7b2e49abf43b598a9b922271d924","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f1ce182b_4b8cd5f4","in_reply_to":"c885f676_b1c00983","updated":"2022-09-09 11:28:54.000000000","message":"Done","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"40221b4dbb8470b386bb5d2c8716862bef302d5b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"6e7dcc25_00b8916b","updated":"2022-09-13 09:15:31.000000000","message":"I\u0027m wondering if we should also limit DIB to the version available at the time of release. How likely are new DIB releases to break old releases if we leave it uncapped?","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"1f14c0849065a00c9cc38ff2ce2b8f15c7c77a48","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"9006a95b_3a513805","in_reply_to":"18159a09_62436b80","updated":"2022-09-15 08:55:10.000000000","message":"Ack","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"295a2b09a4be1bd3f511300ef3d9d9257cbd1170","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":7,"id":"76c8ceae_70bc9256","in_reply_to":"6e7dcc25_00b8916b","updated":"2022-09-14 08:28:34.000000000","message":"Any thoughts on this @pierre @michal?","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b56e615f627d3489529d89f438fbc67f1e8e0662","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":7,"id":"18159a09_62436b80","in_reply_to":"76c8ceae_70bc9256","updated":"2022-09-14 08:47:29.000000000","message":"Basically there have been instances of DIB breakage by external dependencies (Rocky Linux container Dockerfile bugs or changes in qcow2 images done by e.g. CentOS) - that were fixed by DIB point releases - so if we limit them - we will need to bump them at some point in time.\nI think we can merge as-is and see if that breaks us - it\u0027s easy enough to fix later.\nDIB is basically branchless with tags, we\u0027ll have python3.9 and 3.10 in Zed, security support for 3.9 ends in Oct 2025 - so no risk we\u0027ll need to fix it before Zed EOL.\nMy five cents is that probably we\u0027ll benefit from not pinning, but I\u0027m fine with pinning to latest tag as of Kayobe Zed release date.","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"8151e3ca0304b8b127c0168afa7739d74c18be68","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"3d6698e5_1fab45ff","in_reply_to":"9006a95b_3a513805","updated":"2022-09-15 09:00:09.000000000","message":"From past experience, I think we are more likely to see breakage due to pinning (due to external resources such as rocky-container changing) than not pinning.","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"faa112a2735e6b95c28ac45489d0c57615f9adab","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"6b1c4942_b9d49be0","updated":"2022-09-13 12:46:04.000000000","message":"recheck","commit_id":"e10f176ce1356fc270ade868a97b01dc62902939"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"191b39d23237589a9f0c342c54a5fa3aa62874f2","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":8,"id":"a4942f9f_39646f22","in_reply_to":"6b1c4942_b9d49be0","updated":"2022-09-13 12:51:15.000000000","message":"it will fail on centos8s and rocky8 unless this is merged:https://review.opendev.org/c/openstack/kayobe/+/857342","commit_id":"e10f176ce1356fc270ade868a97b01dc62902939"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"426fc32b655d76db3f6b4f694c6f13472bfdb871","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":8,"id":"f1403ef2_4a984b93","in_reply_to":"a4942f9f_39646f22","updated":"2022-09-13 12:55:00.000000000","message":"It is merged, which is why I rechecked ;-)","commit_id":"e10f176ce1356fc270ade868a97b01dc62902939"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"35553f29c99d57d6ba503b952553cd5a71af0006","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"e49bea38_976f640e","in_reply_to":"f1403ef2_4a984b93","updated":"2022-09-13 12:57:38.000000000","message":"oh, I didn\u0027t notice, nice :)","commit_id":"e10f176ce1356fc270ade868a97b01dc62902939"}],"ansible/group_vars/all/overcloud-dib":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"a56318c16cda6fdc171f3256e0a1473ff984a86d","unresolved":true,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ os_images_upper_constraints_file }}."},{"line_number":99,"context_line":"os_images_dib_upper_constraints_file: \"{{ os_images_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"c40e782e_89c98cfd","line":99,"updated":"2022-09-06 07:23:59.000000000","message":"We also need that in etc/kayobe/overcloud-dib.yml and ansible/overcloud-host-image-build.yml and doc/source/configuration/reference/overcloud-dib.rst","commit_id":"ca43f2795112e13f8c4d8566f6535c172d77ad06"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"b880887bea74811003cc9f7b3aebe0c7d2342430","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ os_images_upper_constraints_file }}."},{"line_number":99,"context_line":"os_images_dib_upper_constraints_file: \"{{ os_images_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"bf0be99b_34c1e41c","line":99,"in_reply_to":"c40e782e_89c98cfd","updated":"2022-09-06 14:20:43.000000000","message":"Done","commit_id":"ca43f2795112e13f8c4d8566f6535c172d77ad06"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"92afd124ec236bec4d08c366baa5eee4dd4dffba","unresolved":true,"context_lines":[{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ os_images_upper_constraints_file }}."},{"line_number":99,"context_line":"os_images_dib_upper_constraints_file: \"{{ os_images_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":4,"id":"10010caf_99f4d8b6","line":98,"range":{"start_line":98,"start_character":13,"end_line":98,"end_character":51},"updated":"2022-09-07 08:29:18.000000000","message":"This isn\u0027t defined anywhere in Kayobe.","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"dc43222a45ba3d5bfc61665bfcb5dbf4d232b208","unresolved":true,"context_lines":[{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ os_images_upper_constraints_file }}."},{"line_number":99,"context_line":"os_images_dib_upper_constraints_file: \"{{ os_images_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":4,"id":"797ea6a7_8587cf3a","line":98,"range":{"start_line":98,"start_character":13,"end_line":98,"end_character":51},"in_reply_to":"10010caf_99f4d8b6","updated":"2022-09-07 08:52:36.000000000","message":"Would pip_upper_constraints_file be OK ?","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"f798e159952e7b2e49abf43b598a9b922271d924","unresolved":false,"context_lines":[{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ os_images_upper_constraints_file }}."},{"line_number":99,"context_line":"os_images_dib_upper_constraints_file: \"{{ os_images_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":4,"id":"79f66b15_949fd434","line":98,"range":{"start_line":98,"start_character":13,"end_line":98,"end_character":51},"in_reply_to":"797ea6a7_8587cf3a","updated":"2022-09-09 11:28:54.000000000","message":"Ack","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"92afd124ec236bec4d08c366baa5eee4dd4dffba","unresolved":true,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ os_images_upper_constraints_file }}."},{"line_number":99,"context_line":"os_images_dib_upper_constraints_file: \"{{ os_images_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":4,"id":"49b37d9b_7f389993","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":78},"updated":"2022-09-07 08:29:18.000000000","message":"This variable naming is different to the rest of this file, because it uses the role\u0027s name rather than overcloud_dib.","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"c2d0d547965e2362b49bffc4d3d5b96d26187daf","unresolved":true,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ os_images_upper_constraints_file }}."},{"line_number":99,"context_line":"os_images_dib_upper_constraints_file: \"{{ os_images_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":4,"id":"cd821d21_af89251b","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":78},"in_reply_to":"49b37d9b_7f389993","updated":"2022-09-07 08:48:30.000000000","message":"Would pip_upper_constraints_file be OK ?","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"f798e159952e7b2e49abf43b598a9b922271d924","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ os_images_upper_constraints_file }}."},{"line_number":99,"context_line":"os_images_dib_upper_constraints_file: \"{{ os_images_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":4,"id":"ab4825ca_88f48aed","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":78},"in_reply_to":"cd821d21_af89251b","updated":"2022-09-09 11:28:54.000000000","message":"Ack","commit_id":"e26999e7c3c373af7865cbf5073a314e0f008ab0"}],"ansible/inventory/group_vars/all/ipa":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"78e12d97ce749f0bd9d3d1beae8c139c6abb0b50","unresolved":true,"context_lines":[{"line_number":88,"context_line":"# used for building IPA images. Default is {{ pip_upper_constraints_file }}."},{"line_number":89,"context_line":"ipa_build_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"# Upper constraints file for installation of DIB to build IPA images."},{"line_number":92,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":93,"context_line":"ipa_build_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"###############################################################################"},{"line_number":96,"context_line":"# Ironic Python Agent (IPA) images configuration."}],"source_content_type":"application/octet-stream","patch_set":6,"id":"47e90458_bacbf35d","line":93,"range":{"start_line":91,"start_character":0,"end_line":93,"end_character":72},"updated":"2022-09-09 12:36:33.000000000","message":"Will you have a separate change to make it empty when building Rocky Linux images from containers?","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8f95eea13786ad388eab400949c6c86ad0365767","unresolved":false,"context_lines":[{"line_number":88,"context_line":"# used for building IPA images. Default is {{ pip_upper_constraints_file }}."},{"line_number":89,"context_line":"ipa_build_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"# Upper constraints file for installation of DIB to build IPA images."},{"line_number":92,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":93,"context_line":"ipa_build_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"###############################################################################"},{"line_number":96,"context_line":"# Ironic Python Agent (IPA) images configuration."}],"source_content_type":"application/octet-stream","patch_set":6,"id":"c4b45b85_f0521841","line":93,"range":{"start_line":91,"start_character":0,"end_line":93,"end_character":72},"in_reply_to":"47e90458_bacbf35d","updated":"2022-09-09 14:48:29.000000000","message":"Valid point, I will do it now.","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"40221b4dbb8470b386bb5d2c8716862bef302d5b","unresolved":true,"context_lines":[{"line_number":88,"context_line":"# used for building IPA images. Default is {{ pip_upper_constraints_file }}."},{"line_number":89,"context_line":"ipa_build_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"# Upper constraints file for installation of DIB to build IPA images."},{"line_number":92,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":93,"context_line":"ipa_build_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"# Upper constraints file for installation of DIB to build IPA images."},{"line_number":96,"context_line":"# Default is empty string."},{"line_number":97,"context_line":"ipa_build_dib_upper_constraints_file: \"\""},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"###############################################################################"},{"line_number":100,"context_line":"# Ironic Python Agent (IPA) images configuration."}],"source_content_type":"application/octet-stream","patch_set":7,"id":"fc495f9a_1a631c4d","line":97,"range":{"start_line":91,"start_character":0,"end_line":97,"end_character":40},"updated":"2022-09-13 09:15:31.000000000","message":"Duplicate variable","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"5f9cef44c4409b942b4e5dd90cea8282ce290341","unresolved":false,"context_lines":[{"line_number":88,"context_line":"# used for building IPA images. Default is {{ pip_upper_constraints_file }}."},{"line_number":89,"context_line":"ipa_build_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"# Upper constraints file for installation of DIB to build IPA images."},{"line_number":92,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":93,"context_line":"ipa_build_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"# Upper constraints file for installation of DIB to build IPA images."},{"line_number":96,"context_line":"# Default is empty string."},{"line_number":97,"context_line":"ipa_build_dib_upper_constraints_file: \"\""},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"###############################################################################"},{"line_number":100,"context_line":"# Ironic Python Agent (IPA) images configuration."}],"source_content_type":"application/octet-stream","patch_set":7,"id":"3743843f_ef1c8d15","line":97,"range":{"start_line":91,"start_character":0,"end_line":97,"end_character":40},"in_reply_to":"fc495f9a_1a631c4d","updated":"2022-09-13 09:18:12.000000000","message":"It\u0027s not. Read again, carefully.","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"}],"ansible/inventory/group_vars/all/overcloud-dib":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"78e12d97ce749f0bd9d3d1beae8c139c6abb0b50","unresolved":true,"context_lines":[{"line_number":94,"context_line":"# pip_upper_constraints_file }}."},{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":99,"context_line":"overcloud_dib_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":6,"id":"d457710a_9b7fa06b","line":97,"range":{"start_line":97,"start_character":58,"end_line":97,"end_character":64},"updated":"2022-09-09 12:36:33.000000000","message":"overcloud host disk images","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8f95eea13786ad388eab400949c6c86ad0365767","unresolved":false,"context_lines":[{"line_number":94,"context_line":"# pip_upper_constraints_file }}."},{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":99,"context_line":"overcloud_dib_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":6,"id":"134b0eb9_e7102185","line":97,"range":{"start_line":97,"start_character":58,"end_line":97,"end_character":64},"in_reply_to":"d457710a_9b7fa06b","updated":"2022-09-09 14:48:29.000000000","message":"Done","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8f95eea13786ad388eab400949c6c86ad0365767","unresolved":false,"context_lines":[{"line_number":94,"context_line":"# pip_upper_constraints_file }}."},{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":99,"context_line":"overcloud_dib_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""}],"source_content_type":"application/octet-stream","patch_set":6,"id":"38881559_34a0481b","line":97,"range":{"start_line":97,"start_character":58,"end_line":97,"end_character":64},"in_reply_to":"d457710a_9b7fa06b","updated":"2022-09-09 14:48:29.000000000","message":"Done","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"40221b4dbb8470b386bb5d2c8716862bef302d5b","unresolved":true,"context_lines":[{"line_number":94,"context_line":"# pip_upper_constraints_file }}."},{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":99,"context_line":"overcloud_dib_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"# Upper constraints file for installation of DIB to build overcloud host disk images."},{"line_number":102,"context_line":"# Default is empty string."},{"line_number":103,"context_line":"overcloud_dib_dib_upper_constraints_file: \"\""}],"source_content_type":"application/octet-stream","patch_set":7,"id":"45b2a7df_ea4c304a","line":103,"range":{"start_line":97,"start_character":0,"end_line":103,"end_character":44},"updated":"2022-09-13 09:15:31.000000000","message":"ditto","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"5f9cef44c4409b942b4e5dd90cea8282ce290341","unresolved":false,"context_lines":[{"line_number":94,"context_line":"# pip_upper_constraints_file }}."},{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":99,"context_line":"overcloud_dib_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"# Upper constraints file for installation of DIB to build overcloud host disk images."},{"line_number":102,"context_line":"# Default is empty string."},{"line_number":103,"context_line":"overcloud_dib_dib_upper_constraints_file: \"\""}],"source_content_type":"application/octet-stream","patch_set":7,"id":"c2b4e3b7_4853f9a2","line":103,"range":{"start_line":97,"start_character":0,"end_line":103,"end_character":44},"in_reply_to":"45b2a7df_ea4c304a","updated":"2022-09-13 09:18:12.000000000","message":"ditto","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"a5b2d9992664692ac7a0d68b8807e37b72c96122","unresolved":true,"context_lines":[{"line_number":94,"context_line":"# pip_upper_constraints_file }}."},{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":99,"context_line":"overcloud_dib_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"# Upper constraints file for installation of DIB to build overcloud host disk images."},{"line_number":102,"context_line":"# Default is empty string."},{"line_number":103,"context_line":"overcloud_dib_dib_upper_constraints_file: \"\""}],"source_content_type":"application/octet-stream","patch_set":7,"id":"ea528b82_82f627a1","line":103,"range":{"start_line":97,"start_character":0,"end_line":103,"end_character":44},"in_reply_to":"c2b4e3b7_4853f9a2","updated":"2022-09-13 09:19:21.000000000","message":"Ok I\u0027ve read it, the code somehow duplicated. Not sure how that happened...","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"c7b5aa7149faa40d2245cf95fd624da28b4c3e37","unresolved":false,"context_lines":[{"line_number":94,"context_line":"# pip_upper_constraints_file }}."},{"line_number":95,"context_line":"overcloud_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":98,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":99,"context_line":"overcloud_dib_dib_upper_constraints_file: \"{{ pip_upper_constraints_file }}\""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"# Upper constraints file for installation of DIB to build overcloud host disk images."},{"line_number":102,"context_line":"# Default is empty string."},{"line_number":103,"context_line":"overcloud_dib_dib_upper_constraints_file: \"\""}],"source_content_type":"application/octet-stream","patch_set":7,"id":"cea59860_cb2c1d61","line":103,"range":{"start_line":97,"start_character":0,"end_line":103,"end_character":44},"in_reply_to":"ea528b82_82f627a1","updated":"2022-09-13 09:25:50.000000000","message":"Fixed now.","commit_id":"6d8d0c259d261fc0f83989c07114194bf703bd66"}],"doc/source/configuration/reference/overcloud-dib.rst":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"78e12d97ce749f0bd9d3d1beae8c139c6abb0b50","unresolved":true,"context_lines":[{"line_number":100,"context_line":"    used for building overcloud host disk images. Default is ``{{"},{"line_number":101,"context_line":"    pip_upper_constraints_file }}``."},{"line_number":102,"context_line":"``overcloud_dib_dib_upper_constraints_file``"},{"line_number":103,"context_line":"    Upper constraints file for installation of DIB to build images."},{"line_number":104,"context_line":"    Default is ``{{ pip_upper_constraints_file }}``."},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"Disk images are built with the following command:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"4a06447b_795a3df8","line":103,"range":{"start_line":103,"start_character":60,"end_line":103,"end_character":66},"updated":"2022-09-09 12:36:33.000000000","message":"overcloud host disk images","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8f95eea13786ad388eab400949c6c86ad0365767","unresolved":false,"context_lines":[{"line_number":100,"context_line":"    used for building overcloud host disk images. Default is ``{{"},{"line_number":101,"context_line":"    pip_upper_constraints_file }}``."},{"line_number":102,"context_line":"``overcloud_dib_dib_upper_constraints_file``"},{"line_number":103,"context_line":"    Upper constraints file for installation of DIB to build images."},{"line_number":104,"context_line":"    Default is ``{{ pip_upper_constraints_file }}``."},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"Disk images are built with the following command:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"66a69616_e863ae0c","line":103,"range":{"start_line":103,"start_character":60,"end_line":103,"end_character":66},"in_reply_to":"4a06447b_795a3df8","updated":"2022-09-09 14:48:29.000000000","message":"Done","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"}],"etc/kayobe/overcloud-dib.yml":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"78e12d97ce749f0bd9d3d1beae8c139c6abb0b50","unresolved":true,"context_lines":[{"line_number":79,"context_line":"# pip_upper_constraints_file }}."},{"line_number":80,"context_line":"#overcloud_dib_upper_constraints_file:"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":83,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":84,"context_line":"#overcloud_dib_dib_upper_constraints_file:"},{"line_number":85,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"6e3e56cb_7f69ab59","line":82,"range":{"start_line":82,"start_character":58,"end_line":82,"end_character":64},"updated":"2022-09-09 12:36:33.000000000","message":"overcloud host disk images","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8f95eea13786ad388eab400949c6c86ad0365767","unresolved":false,"context_lines":[{"line_number":79,"context_line":"# pip_upper_constraints_file }}."},{"line_number":80,"context_line":"#overcloud_dib_upper_constraints_file:"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"# Upper constraints file for installation of DIB to build images."},{"line_number":83,"context_line":"# Default is {{ pip_upper_constraints_file }}."},{"line_number":84,"context_line":"#overcloud_dib_dib_upper_constraints_file:"},{"line_number":85,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"b2f1a9ed_c2e55c1c","line":82,"range":{"start_line":82,"start_character":58,"end_line":82,"end_character":64},"in_reply_to":"6e3e56cb_7f69ab59","updated":"2022-09-09 14:48:29.000000000","message":"Done","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"}],"releasenotes/notes/upper_constraints_split-a9548c8127c13535.yaml":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"78e12d97ce749f0bd9d3d1beae8c139c6abb0b50","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Bumped up stackhpc.os-images version to 0.16.0."},{"line_number":5,"context_line":"    The change being the split of DIB from openstack{sdk/client}"},{"line_number":6,"context_line":"    upper constraints."},{"line_number":7,"context_line":"    As a result there is a new variable used to manipulate the upper"},{"line_number":8,"context_line":"    constraints of os-images os_images_dib_upper_constraints_file, changing"},{"line_number":9,"context_line":"    it does not impact any other upper constraints used by ipa or seed."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"19802fd0_f65578de","line":9,"range":{"start_line":4,"start_character":0,"end_line":9,"end_character":71},"updated":"2022-09-09 12:36:33.000000000","message":"I would rewrite this as:\n\nUpdates the ``stackhpc.os-images`` to version to 0.16.0. This new releases\nseparates configuration of upper constraints for diskimage-builder (DIB)\nfrom those used by the OpenStack SDK and client. This allows operators to\nuse a newer version of DIB while keeping compatible versions of the\nOpenStack SDK and client. This is configured with the following variables:\n\n* ``ipa_build_dib_upper_constraints_file`` in ``ipa.yml``\n* ``overcloud_dib_dib_upper_constraints_file`` in ``overcloud-dib.yml``","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"8f95eea13786ad388eab400949c6c86ad0365767","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Bumped up stackhpc.os-images version to 0.16.0."},{"line_number":5,"context_line":"    The change being the split of DIB from openstack{sdk/client}"},{"line_number":6,"context_line":"    upper constraints."},{"line_number":7,"context_line":"    As a result there is a new variable used to manipulate the upper"},{"line_number":8,"context_line":"    constraints of os-images os_images_dib_upper_constraints_file, changing"},{"line_number":9,"context_line":"    it does not impact any other upper constraints used by ipa or seed."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"29e5144d_9242f53e","line":9,"range":{"start_line":4,"start_character":0,"end_line":9,"end_character":71},"in_reply_to":"19802fd0_f65578de","updated":"2022-09-09 14:48:29.000000000","message":"Done","commit_id":"29b640c0f70c37c2fb617bf12b6e0dbc084f05fb"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"8c8b3713fa161179e981764b30a8b938c683acb4","unresolved":false,"context_lines":[{"line_number":10,"context_line":"    * ``ipa_build_dib_upper_constraints_file`` in ``ipa.yml``"},{"line_number":11,"context_line":"    * ``overcloud_dib_dib_upper_constraints_file`` in ``overcloud-dib.yml``"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    The variables are empty by default in order to allow for Rocky9"},{"line_number":14,"context_line":"    image builds."}],"source_content_type":"text/x-yaml","patch_set":8,"id":"c459d68d_df30f783","line":13,"range":{"start_line":13,"start_character":61,"end_line":13,"end_character":67},"updated":"2022-09-15 09:07:56.000000000","message":"Nit for next time: Rocky Linux 9","commit_id":"e10f176ce1356fc270ade868a97b01dc62902939"},{"author":{"_account_id":34940,"name":"Rafal Lewandowski","display_name":"Rafal Lewandowski","email":"rafal@stackhpc.com","username":"rav"},"change_message_id":"f83544145da5fbfdbc6ef1ccbf91db49b00b0fac","unresolved":false,"context_lines":[{"line_number":10,"context_line":"    * ``ipa_build_dib_upper_constraints_file`` in ``ipa.yml``"},{"line_number":11,"context_line":"    * ``overcloud_dib_dib_upper_constraints_file`` in ``overcloud-dib.yml``"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    The variables are empty by default in order to allow for Rocky9"},{"line_number":14,"context_line":"    image builds."}],"source_content_type":"text/x-yaml","patch_set":8,"id":"187c6536_6d3728f9","line":13,"range":{"start_line":13,"start_character":61,"end_line":13,"end_character":67},"in_reply_to":"c459d68d_df30f783","updated":"2022-09-15 09:14:53.000000000","message":"Ack","commit_id":"e10f176ce1356fc270ade868a97b01dc62902939"}]}
