)]}'
{"doc/source/index.rst":[{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"50f2ce251140d03fc761ec89b6972130629e5124","unresolved":true,"context_lines":[{"line_number":71,"context_line":"These specifications have been implemented and are grouped in the"},{"line_number":72,"context_line":"development cycles in which they were completed."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Ussuri"},{"line_number":75,"context_line":"------"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"15.0"}],"source_content_type":"text/x-rst","patch_set":4,"id":"900fc6af_7da9f123","line":74,"updated":"2021-05-03 20:47:50.000000000","message":"as an aside, did we want to add Victoria \u0026 Wallaby?","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"fa433968e4f45fdf9b92bdb64e3e70ba8906c6ce","unresolved":true,"context_lines":[{"line_number":71,"context_line":"These specifications have been implemented and are grouped in the"},{"line_number":72,"context_line":"development cycles in which they were completed."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Ussuri"},{"line_number":75,"context_line":"------"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"15.0"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e809f0b3_0f76dd68","line":74,"in_reply_to":"900fc6af_7da9f123","updated":"2021-05-04 13:01:09.000000000","message":"Yeah, cleanup is needed there, but separate change","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"}],"priorities/xena-priorities.rst":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"4d2c6f8368c9e2d81a01393ef4d5238e7ad9a472","unresolved":true,"context_lines":[{"line_number":34,"context_line":"Of course, we all have wants, desires, needs, and hopes. The intention of"},{"line_number":35,"context_line":"this document is to convey the priorities for and amongst the community"},{"line_number":36,"context_line":"in a published way. Not all of these goals, efforts, and ultimately the"},{"line_number":37,"context_line":"features may reach the Wallaby release, nor is it a complete list. It"},{"line_number":38,"context_line":"is the list that makes sense to raise visibility of."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This is a list of goals the Ironic team is prioritizing for"}],"source_content_type":"text/x-rst","patch_set":1,"id":"a134d07b_b716c74a","line":37,"updated":"2021-03-31 17:59:07.000000000","message":"s/Wallaby/Xena/","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":false,"context_lines":[{"line_number":34,"context_line":"Of course, we all have wants, desires, needs, and hopes. The intention of"},{"line_number":35,"context_line":"this document is to convey the priorities for and amongst the community"},{"line_number":36,"context_line":"in a published way. Not all of these goals, efforts, and ultimately the"},{"line_number":37,"context_line":"features may reach the Wallaby release, nor is it a complete list. It"},{"line_number":38,"context_line":"is the list that makes sense to raise visibility of."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This is a list of goals the Ironic team is prioritizing for"}],"source_content_type":"text/x-rst","patch_set":1,"id":"f4776e94_306b47d0","line":37,"in_reply_to":"a134d07b_b716c74a","updated":"2021-04-27 13:15:10.000000000","message":"Done","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"5eccbbf37ff30445de244abcf8910f02d057f9e3","unresolved":true,"context_lines":[{"line_number":35,"context_line":"this document is to convey the priorities for and amongst the community"},{"line_number":36,"context_line":"in a published way. Not all of these goals, efforts, and ultimately the"},{"line_number":37,"context_line":"features may reach the Wallaby release, nor is it a complete list. It"},{"line_number":38,"context_line":"is the list that makes sense to raise visibility of."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This is a list of goals the Ironic team is prioritizing for"},{"line_number":41,"context_line":"the Wallaby development cycle, in order of relative size with context of"}],"source_content_type":"text/x-rst","patch_set":1,"id":"592c08ef_f560da5d","line":38,"updated":"2021-03-31 17:29:36.000000000","message":"awkward.....","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"4d2c6f8368c9e2d81a01393ef4d5238e7ad9a472","unresolved":true,"context_lines":[{"line_number":35,"context_line":"this document is to convey the priorities for and amongst the community"},{"line_number":36,"context_line":"in a published way. Not all of these goals, efforts, and ultimately the"},{"line_number":37,"context_line":"features may reach the Wallaby release, nor is it a complete list. It"},{"line_number":38,"context_line":"is the list that makes sense to raise visibility of."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This is a list of goals the Ironic team is prioritizing for"},{"line_number":41,"context_line":"the Wallaby development cycle, in order of relative size with context of"}],"source_content_type":"text/x-rst","patch_set":1,"id":"cdac4533_48d06c45","line":38,"in_reply_to":"592c08ef_f560da5d","updated":"2021-03-31 17:59:07.000000000","message":"Suggested rewording of this first paragraph:\n\nEvery deployer and developer has different wants, desires, needs, and hopes. The intention of this document is to lay out a consensus of the community as to what work will be prioritized for the Xena release. A prioritized work item will get more reviews and support from the community than unprioritized work, but there\u0027s no guarantee they\u0027ll get done in the Xena cycle, or at all.","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":true,"context_lines":[{"line_number":35,"context_line":"this document is to convey the priorities for and amongst the community"},{"line_number":36,"context_line":"in a published way. Not all of these goals, efforts, and ultimately the"},{"line_number":37,"context_line":"features may reach the Wallaby release, nor is it a complete list. It"},{"line_number":38,"context_line":"is the list that makes sense to raise visibility of."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This is a list of goals the Ironic team is prioritizing for"},{"line_number":41,"context_line":"the Wallaby development cycle, in order of relative size with context of"}],"source_content_type":"text/x-rst","patch_set":1,"id":"876be3a2_0e4be2f0","line":38,"in_reply_to":"cdac4533_48d06c45","updated":"2021-04-27 13:15:10.000000000","message":"Modified slightly due to the discussion of theme versus priority discussion during the ptg.","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"4d2c6f8368c9e2d81a01393ef4d5238e7ad9a472","unresolved":true,"context_lines":[{"line_number":38,"context_line":"is the list that makes sense to raise visibility of."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This is a list of goals the Ironic team is prioritizing for"},{"line_number":41,"context_line":"the Wallaby development cycle, in order of relative size with context of"},{"line_number":42,"context_line":"our dependencies and roughly referenced against the anticipated sprints"},{"line_number":43,"context_line":"and release cycle for the Wallaby development cycle."},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"87052cf6_6404afa3","line":41,"updated":"2021-03-31 17:59:07.000000000","message":"s/Wallaby/Xena/","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":false,"context_lines":[{"line_number":38,"context_line":"is the list that makes sense to raise visibility of."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This is a list of goals the Ironic team is prioritizing for"},{"line_number":41,"context_line":"the Wallaby development cycle, in order of relative size with context of"},{"line_number":42,"context_line":"our dependencies and roughly referenced against the anticipated sprints"},{"line_number":43,"context_line":"and release cycle for the Wallaby development cycle."},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"4579beb3_b4f76722","line":41,"in_reply_to":"87052cf6_6404afa3","updated":"2021-04-27 13:15:10.000000000","message":"Done","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"4d2c6f8368c9e2d81a01393ef4d5238e7ad9a472","unresolved":true,"context_lines":[{"line_number":71,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":72,"context_line":"| `Secure RBAC`                       | TheJulia                | Sprint 3  |"},{"line_number":73,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":74,"context_line":"| `History favors the bold`_          | kaifeng, arne_wiebalck  | Sprint 2  |"},{"line_number":75,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":76,"context_line":"| `Move to oslo.privsep`_             | iurygregory, rpittau    | Sprint 2  |"},{"line_number":77,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"169612c2_c57327af","line":74,"updated":"2021-03-31 17:59:07.000000000","message":"I appreciate the silly but I think there\u0027s a possibility to make this more understandable at first glance, perhaps somehow work Node error in there somewhere?","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":false,"context_lines":[{"line_number":71,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":72,"context_line":"| `Secure RBAC`                       | TheJulia                | Sprint 3  |"},{"line_number":73,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":74,"context_line":"| `History favors the bold`_          | kaifeng, arne_wiebalck  | Sprint 2  |"},{"line_number":75,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":76,"context_line":"| `Move to oslo.privsep`_             | iurygregory, rpittau    | Sprint 2  |"},{"line_number":77,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9531e682_f55fbb95","line":74,"in_reply_to":"169612c2_c57327af","updated":"2021-04-27 13:15:10.000000000","message":"Done","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":32454,"name":"Leo McGann","email":"lmcgann06@gmail.com","username":"ljmcgann"},"change_message_id":"9001570f8b8924cf7df7e0b71b08e332fa649103","unresolved":true,"context_lines":[{"line_number":79,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":80,"context_line":"| `Snapshots`_                        | kaifeng, TheJulia       | Future    |"},{"line_number":81,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":82,"context_line":"| `Security Interface`_               | kaifeng, ljmcgann,      | Future    |"},{"line_number":83,"context_line":"|                                     | rpittau                 |           |"},{"line_number":84,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":85,"context_line":"| `Boot from URL`_                    | Multiple contributors   | Future    |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f710965_962654a2","line":82,"updated":"2021-03-31 20:32:42.000000000","message":"I would add sdanni as a contributor for the security interface.","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":false,"context_lines":[{"line_number":79,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":80,"context_line":"| `Snapshots`_                        | kaifeng, TheJulia       | Future    |"},{"line_number":81,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":82,"context_line":"| `Security Interface`_               | kaifeng, ljmcgann,      | Future    |"},{"line_number":83,"context_line":"|                                     | rpittau                 |           |"},{"line_number":84,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":85,"context_line":"| `Boot from URL`_                    | Multiple contributors   | Future    |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"a976e9ce_8c9b7cb9","line":82,"in_reply_to":"5f710965_962654a2","updated":"2021-04-27 13:15:10.000000000","message":"Done","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":32454,"name":"Leo McGann","email":"lmcgann06@gmail.com","username":"ljmcgann"},"change_message_id":"9001570f8b8924cf7df7e0b71b08e332fa649103","unresolved":true,"context_lines":[{"line_number":120,"context_line":"Post Release Sprint"},{"line_number":121,"context_line":"+++++++++++++++++++"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"After the releease, it seems to be a good time to ensure we\u0027ve taken of needful"},{"line_number":124,"context_line":"and any necessary backports, along with bug triaging, and resolution of any"},{"line_number":125,"context_line":"\"low-hanging-fruit\" bugs with major impact. Example being documentation not"},{"line_number":126,"context_line":"rendering configuration options, or deployments fail under Y conditions."}],"source_content_type":"text/x-rst","patch_set":1,"id":"f46dee5d_4f7eb9e1","line":123,"updated":"2021-03-31 20:32:42.000000000","message":"nit: release","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":false,"context_lines":[{"line_number":120,"context_line":"Post Release Sprint"},{"line_number":121,"context_line":"+++++++++++++++++++"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"After the releease, it seems to be a good time to ensure we\u0027ve taken of needful"},{"line_number":124,"context_line":"and any necessary backports, along with bug triaging, and resolution of any"},{"line_number":125,"context_line":"\"low-hanging-fruit\" bugs with major impact. Example being documentation not"},{"line_number":126,"context_line":"rendering configuration options, or deployments fail under Y conditions."}],"source_content_type":"text/x-rst","patch_set":1,"id":"db47b004_0e7c75bd","line":123,"in_reply_to":"f46dee5d_4f7eb9e1","updated":"2021-04-27 13:15:10.000000000","message":"Done","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"4d2c6f8368c9e2d81a01393ef4d5238e7ad9a472","unresolved":true,"context_lines":[{"line_number":161,"context_line":"In alignment with our general theme of alala_, it is important for us to"},{"line_number":162,"context_line":"be bold, and acknowledge when we do and do not have capacity to push"},{"line_number":163,"context_line":"things forward. At the same time, we need to broadcast out. We need to"},{"line_number":164,"context_line":"speak of our successes. Our Wins... and Failures. And everything in between."},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"This visibility, can unfortunately make some of uncomfortable, but it"},{"line_number":167,"context_line":"takes many forms. Mentorship, Public Speaking, and engagement outside"}],"source_content_type":"text/x-rst","patch_set":1,"id":"58360fea_4cc5d3bd","line":164,"updated":"2021-03-31 17:59:07.000000000","message":"nit: s/Wins/wins/ s/Failures/failures/","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":false,"context_lines":[{"line_number":161,"context_line":"In alignment with our general theme of alala_, it is important for us to"},{"line_number":162,"context_line":"be bold, and acknowledge when we do and do not have capacity to push"},{"line_number":163,"context_line":"things forward. At the same time, we need to broadcast out. We need to"},{"line_number":164,"context_line":"speak of our successes. Our Wins... and Failures. And everything in between."},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"This visibility, can unfortunately make some of uncomfortable, but it"},{"line_number":167,"context_line":"takes many forms. Mentorship, Public Speaking, and engagement outside"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f24656c_e89bf204","line":164,"in_reply_to":"58360fea_4cc5d3bd","updated":"2021-04-27 13:15:10.000000000","message":"Done","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":32454,"name":"Leo McGann","email":"lmcgann06@gmail.com","username":"ljmcgann"},"change_message_id":"9001570f8b8924cf7df7e0b71b08e332fa649103","unresolved":true,"context_lines":[{"line_number":180,"context_line":"During the Xena development cycle, the community driven `Secure RBAC`_ work"},{"line_number":181,"context_line":"added additional database interactions with-in the API which has the general"},{"line_number":182,"context_line":"effect of improving load upon the database when ``project`` scoped tokens"},{"line_number":183,"context_line":"request items. As this is the newe direction for access control in OpenStack,"},{"line_number":184,"context_line":"we need to make sure we are not making this a burden for operators with API"},{"line_number":185,"context_line":"access activity. Since some configuration patterns, could result in even more"},{"line_number":186,"context_line":"activity, depending on how the end operator chooses to configure their"}],"source_content_type":"text/x-rst","patch_set":1,"id":"a737441f_9cbabf2a","line":183,"updated":"2021-03-31 20:32:42.000000000","message":"nit: new","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":false,"context_lines":[{"line_number":180,"context_line":"During the Xena development cycle, the community driven `Secure RBAC`_ work"},{"line_number":181,"context_line":"added additional database interactions with-in the API which has the general"},{"line_number":182,"context_line":"effect of improving load upon the database when ``project`` scoped tokens"},{"line_number":183,"context_line":"request items. As this is the newe direction for access control in OpenStack,"},{"line_number":184,"context_line":"we need to make sure we are not making this a burden for operators with API"},{"line_number":185,"context_line":"access activity. Since some configuration patterns, could result in even more"},{"line_number":186,"context_line":"activity, depending on how the end operator chooses to configure their"}],"source_content_type":"text/x-rst","patch_set":1,"id":"0c2f7681_c43d6498","line":183,"in_reply_to":"a737441f_9cbabf2a","updated":"2021-04-27 13:15:10.000000000","message":"Done","commit_id":"a31a546a46a047305249774d2cca0612a11f9db3"}],"priorities/xena-themes.rst":[{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Every deployer and developer has different wants, desires, needs, and hopes."},{"line_number":35,"context_line":"The intention of this document is to lay out a consensus of the community as"},{"line_number":36,"context_line":"to what work we feel is important for the for the Xena release."},{"line_number":37,"context_line":"A work item noted in this document will get more reviews and support"},{"line_number":38,"context_line":"from the community than new or unprioritized work, but there\u0027s no guarantee"},{"line_number":39,"context_line":"they\u0027ll get done in the Xena cycle, or at all."}],"source_content_type":"text/x-rst","patch_set":2,"id":"435987c6_18db057b","line":36,"range":{"start_line":36,"start_character":42,"end_line":36,"end_character":49},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: double \"for the\"","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Every deployer and developer has different wants, desires, needs, and hopes."},{"line_number":35,"context_line":"The intention of this document is to lay out a consensus of the community as"},{"line_number":36,"context_line":"to what work we feel is important for the for the Xena release."},{"line_number":37,"context_line":"A work item noted in this document will get more reviews and support"},{"line_number":38,"context_line":"from the community than new or unprioritized work, but there\u0027s no guarantee"},{"line_number":39,"context_line":"they\u0027ll get done in the Xena cycle, or at all."}],"source_content_type":"text/x-rst","patch_set":2,"id":"8d71a049_d042300a","line":36,"range":{"start_line":36,"start_character":42,"end_line":36,"end_character":49},"in_reply_to":"435987c6_18db057b","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"916b2b2f1efd889e7a52013cdab165e3936e721a","unresolved":true,"context_lines":[{"line_number":63,"context_line":"Shifting to a Theme"},{"line_number":64,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The ironic community reached consensus during the Xena PTG that our"},{"line_number":67,"context_line":"choice of word to describe things needed to be revised. Specifically,"},{"line_number":68,"context_line":"one person\u0027s priority is not another person\u0027s priority, and priorities"},{"line_number":69,"context_line":"can and shift rapidly for individual contribtors based upon present"}],"source_content_type":"text/x-rst","patch_set":2,"id":"32b5dce0_f2dd629e","line":66,"updated":"2021-04-26 18:14:45.000000000","message":"nit: s/ironic/Ironic/","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":63,"context_line":"Shifting to a Theme"},{"line_number":64,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The ironic community reached consensus during the Xena PTG that our"},{"line_number":67,"context_line":"choice of word to describe things needed to be revised. Specifically,"},{"line_number":68,"context_line":"one person\u0027s priority is not another person\u0027s priority, and priorities"},{"line_number":69,"context_line":"can and shift rapidly for individual contribtors based upon present"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba6211d3_be464261","line":66,"in_reply_to":"32b5dce0_f2dd629e","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":66,"context_line":"The ironic community reached consensus during the Xena PTG that our"},{"line_number":67,"context_line":"choice of word to describe things needed to be revised. Specifically,"},{"line_number":68,"context_line":"one person\u0027s priority is not another person\u0027s priority, and priorities"},{"line_number":69,"context_line":"can and shift rapidly for individual contribtors based upon present"},{"line_number":70,"context_line":"needs of their employers."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"And so we seemed to reach consensus that the word was more along the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"57a8a9cb_e3708402","line":69,"range":{"start_line":69,"start_character":4,"end_line":69,"end_character":7},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: drop \"and\" ?","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"4446b3469009121e1441dbe0ced0dd05f0d0ea49","unresolved":true,"context_lines":[{"line_number":66,"context_line":"The ironic community reached consensus during the Xena PTG that our"},{"line_number":67,"context_line":"choice of word to describe things needed to be revised. Specifically,"},{"line_number":68,"context_line":"one person\u0027s priority is not another person\u0027s priority, and priorities"},{"line_number":69,"context_line":"can and shift rapidly for individual contribtors based upon present"},{"line_number":70,"context_line":"needs of their employers."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"And so we seemed to reach consensus that the word was more along the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9aaf7344_5a06876f","line":69,"range":{"start_line":69,"start_character":37,"end_line":69,"end_character":48},"updated":"2021-04-27 08:10:10.000000000","message":"contributors","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"4446b3469009121e1441dbe0ced0dd05f0d0ea49","unresolved":true,"context_lines":[{"line_number":66,"context_line":"The ironic community reached consensus during the Xena PTG that our"},{"line_number":67,"context_line":"choice of word to describe things needed to be revised. Specifically,"},{"line_number":68,"context_line":"one person\u0027s priority is not another person\u0027s priority, and priorities"},{"line_number":69,"context_line":"can and shift rapidly for individual contribtors based upon present"},{"line_number":70,"context_line":"needs of their employers."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"And so we seemed to reach consensus that the word was more along the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ae5b320c_64cf53df","line":69,"range":{"start_line":69,"start_character":4,"end_line":69,"end_character":7},"in_reply_to":"57a8a9cb_e3708402","updated":"2021-04-27 08:10:10.000000000","message":"or add \"will\" :)","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":66,"context_line":"The ironic community reached consensus during the Xena PTG that our"},{"line_number":67,"context_line":"choice of word to describe things needed to be revised. Specifically,"},{"line_number":68,"context_line":"one person\u0027s priority is not another person\u0027s priority, and priorities"},{"line_number":69,"context_line":"can and shift rapidly for individual contribtors based upon present"},{"line_number":70,"context_line":"needs of their employers."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"And so we seemed to reach consensus that the word was more along the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"a6524d8b_b600df83","line":69,"range":{"start_line":69,"start_character":37,"end_line":69,"end_character":48},"in_reply_to":"9aaf7344_5a06876f","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":true,"context_lines":[{"line_number":66,"context_line":"The ironic community reached consensus during the Xena PTG that our"},{"line_number":67,"context_line":"choice of word to describe things needed to be revised. Specifically,"},{"line_number":68,"context_line":"one person\u0027s priority is not another person\u0027s priority, and priorities"},{"line_number":69,"context_line":"can and shift rapidly for individual contribtors based upon present"},{"line_number":70,"context_line":"needs of their employers."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"And so we seemed to reach consensus that the word was more along the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"41ee6217_2a3ef1f5","line":69,"range":{"start_line":69,"start_character":4,"end_line":69,"end_character":7},"in_reply_to":"ae5b320c_64cf53df","updated":"2021-04-27 14:58:20.000000000","message":"I prefer just can, I think. Will is just a reality, but... yeah.","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":77,"context_line":"existing project practice and the realities we live with."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Going back to the `Purpose`_ of this document, what we document here is our"},{"line_number":80,"context_line":"consensus forcast. And is subject to change. Consensus may shift after the"},{"line_number":81,"context_line":"fact, but it is of the utmost importance to have a mutually agreeable starting"},{"line_number":82,"context_line":"point, which this document provides."},{"line_number":83,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"11c7731d_448f0123","line":80,"range":{"start_line":80,"start_character":10,"end_line":80,"end_character":17},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: forecast ?","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":true,"context_lines":[{"line_number":77,"context_line":"existing project practice and the realities we live with."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Going back to the `Purpose`_ of this document, what we document here is our"},{"line_number":80,"context_line":"consensus forcast. And is subject to change. Consensus may shift after the"},{"line_number":81,"context_line":"fact, but it is of the utmost importance to have a mutually agreeable starting"},{"line_number":82,"context_line":"point, which this document provides."},{"line_number":83,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"d5941915_27c71328","line":80,"range":{"start_line":80,"start_character":10,"end_line":80,"end_character":17},"in_reply_to":"11c7731d_448f0123","updated":"2021-04-27 14:58:20.000000000","message":"doh!","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"4446b3469009121e1441dbe0ced0dd05f0d0ea49","unresolved":true,"context_lines":[{"line_number":115,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":116,"context_line":"| `Boot from URL`_                    | Multiple contributors   | Future    |"},{"line_number":117,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"Schedule Structure"},{"line_number":120,"context_line":"------------------"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"23c68688_8bc980f2","line":118,"updated":"2021-04-27 08:10:10.000000000","message":"missing configuration molds\n\nalso do we want to add merging inspector back to ironic ?\nNot sure it can be done in one cycle, but we could add it for sprint 3 or future","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":true,"context_lines":[{"line_number":115,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":116,"context_line":"| `Boot from URL`_                    | Multiple contributors   | Future    |"},{"line_number":117,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"Schedule Structure"},{"line_number":120,"context_line":"------------------"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"d5ec31f6_61bd5ad2","line":118,"in_reply_to":"23c68688_8bc980f2","updated":"2021-04-27 13:15:10.000000000","message":"I consider the MVP done and now pending operator feedback, and am not intending to carry it forward in this document this cycle. It also was only discussed in the context of using one time accounts which was not agreed upon during the ptg, so I can\u0027t say this is the consensus.","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":true,"context_lines":[{"line_number":115,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":116,"context_line":"| `Boot from URL`_                    | Multiple contributors   | Future    |"},{"line_number":117,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"Schedule Structure"},{"line_number":120,"context_line":"------------------"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"72acf964_5dca7140","line":118,"in_reply_to":"d5ec31f6_61bd5ad2","updated":"2021-04-27 14:58:20.000000000","message":"Ahh, I think this is because it was below. That was not intended.","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":194,"context_line":"things forward. At the same time, we need to broadcast out. We need to"},{"line_number":195,"context_line":"speak of our successes. Our wins... and failures. And everything in between."},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"This visibility, can unfortunately make some of uncomfortable, but it"},{"line_number":198,"context_line":"takes many forms. Mentorship, Public Speaking, and engagement outside"},{"line_number":199,"context_line":"of your day to day primary mission focus. This is also how we grow."},{"line_number":200,"context_line":"How we grow ourselves, along with the community."}],"source_content_type":"text/x-rst","patch_set":2,"id":"48abf6aa_0d868da9","line":197,"range":{"start_line":197,"start_character":40,"end_line":197,"end_character":47},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: \"some of us\" ?","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":194,"context_line":"things forward. At the same time, we need to broadcast out. We need to"},{"line_number":195,"context_line":"speak of our successes. Our wins... and failures. And everything in between."},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"This visibility, can unfortunately make some of uncomfortable, but it"},{"line_number":198,"context_line":"takes many forms. Mentorship, Public Speaking, and engagement outside"},{"line_number":199,"context_line":"of your day to day primary mission focus. This is also how we grow."},{"line_number":200,"context_line":"How we grow ourselves, along with the community."}],"source_content_type":"text/x-rst","patch_set":2,"id":"98ef7b5d_cc6e5bc0","line":197,"range":{"start_line":197,"start_character":40,"end_line":197,"end_character":47},"in_reply_to":"48abf6aa_0d868da9","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"During the Xena development cycle, the community driven `Secure RBAC`_ work"},{"line_number":214,"context_line":"added additional database interactions with-in the API which has the general"},{"line_number":215,"context_line":"effect of improving load upon the database when ``project`` scoped tokens"},{"line_number":216,"context_line":"request items. As this is the new direction for access control in OpenStack,"},{"line_number":217,"context_line":"we need to make sure we are not making this a burden for operators with API"},{"line_number":218,"context_line":"access activity. Since some configuration patterns, could result in even more"}],"source_content_type":"text/x-rst","patch_set":2,"id":"04dec27a_2af986b5","line":215,"range":{"start_line":215,"start_character":10,"end_line":215,"end_character":19},"updated":"2021-04-27 07:08:23.000000000","message":"improving or rather increasing?","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":true,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"During the Xena development cycle, the community driven `Secure RBAC`_ work"},{"line_number":214,"context_line":"added additional database interactions with-in the API which has the general"},{"line_number":215,"context_line":"effect of improving load upon the database when ``project`` scoped tokens"},{"line_number":216,"context_line":"request items. As this is the new direction for access control in OpenStack,"},{"line_number":217,"context_line":"we need to make sure we are not making this a burden for operators with API"},{"line_number":218,"context_line":"access activity. Since some configuration patterns, could result in even more"}],"source_content_type":"text/x-rst","patch_set":2,"id":"d2691c3b_34315058","line":215,"range":{"start_line":215,"start_character":10,"end_line":215,"end_character":19},"in_reply_to":"04dec27a_2af986b5","updated":"2021-04-27 14:58:20.000000000","message":"Definitely increasing, thanks!","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"4446b3469009121e1441dbe0ced0dd05f0d0ea49","unresolved":true,"context_lines":[{"line_number":268,"context_line":"should be wrapped up early in the first sprint as a dependency was identified"},{"line_number":269,"context_line":"too late in the Wallaby development cycle to be addressed until Xena."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"Snapshots"},{"line_number":273,"context_line":"---------"},{"line_number":274,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5b2bae79_97960b90","line":271,"updated":"2021-04-27 08:10:10.000000000","message":"nit: remove empty line","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":268,"context_line":"should be wrapped up early in the first sprint as a dependency was identified"},{"line_number":269,"context_line":"too late in the Wallaby development cycle to be addressed until Xena."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"Snapshots"},{"line_number":273,"context_line":"---------"},{"line_number":274,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"6f57145c_ac24e4ca","line":271,"in_reply_to":"5b2bae79_97960b90","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"916b2b2f1efd889e7a52013cdab165e3936e721a","unresolved":true,"context_lines":[{"line_number":323,"context_line":"profile."},{"line_number":324,"context_line":""},{"line_number":325,"context_line":"This interface will allow easy adoption of a keylime integration which"},{"line_number":326,"context_line":"should allow ironic to halt the return to available inventory of machines"},{"line_number":327,"context_line":"which have had unexpected modifications made to firmware."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"Boot from URL"}],"source_content_type":"text/x-rst","patch_set":2,"id":"18cb5619_1810c797","line":326,"updated":"2021-04-26 18:14:45.000000000","message":"nit: s/ironic/Ironic/","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":323,"context_line":"profile."},{"line_number":324,"context_line":""},{"line_number":325,"context_line":"This interface will allow easy adoption of a keylime integration which"},{"line_number":326,"context_line":"should allow ironic to halt the return to available inventory of machines"},{"line_number":327,"context_line":"which have had unexpected modifications made to firmware."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"Boot from URL"}],"source_content_type":"text/x-rst","patch_set":2,"id":"62287013_62c4b1d7","line":326,"in_reply_to":"18cb5619_1810c797","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"916b2b2f1efd889e7a52013cdab165e3936e721a","unresolved":true,"context_lines":[{"line_number":332,"context_line":"This is a long sought after feature, and one more likely to surface as time"},{"line_number":333,"context_line":"goes on. Part of the conundrum is the multiple routes possible in what"},{"line_number":334,"context_line":"is interpreted as Boot from URL. Luckily Redfish has defined a standard"},{"line_number":335,"context_line":"interface to assert the configuration via the BMC."},{"line_number":336,"context_line":""},{"line_number":337,"context_line":"At a minimum this cycle, we would like to make a step forward in attempting"},{"line_number":338,"context_line":"to support this functionality such that we can support it when vendors"}],"source_content_type":"text/x-rst","patch_set":2,"id":"171d9043_7c7ede65","line":335,"updated":"2021-04-26 18:14:45.000000000","message":"Maybe a link to the story or a couple of lines of additional context for folks who don\u0027t know what \u0027boot from URL\u0027 refers to?","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":332,"context_line":"This is a long sought after feature, and one more likely to surface as time"},{"line_number":333,"context_line":"goes on. Part of the conundrum is the multiple routes possible in what"},{"line_number":334,"context_line":"is interpreted as Boot from URL. Luckily Redfish has defined a standard"},{"line_number":335,"context_line":"interface to assert the configuration via the BMC."},{"line_number":336,"context_line":""},{"line_number":337,"context_line":"At a minimum this cycle, we would like to make a step forward in attempting"},{"line_number":338,"context_line":"to support this functionality such that we can support it when vendors"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf99f417_3490e0f0","line":335,"in_reply_to":"171d9043_7c7ede65","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":345,"context_line":"comes to virtual media, is the nature of the integration point in firmware."},{"line_number":346,"context_line":""},{"line_number":347,"context_line":"This feature set involves a complex interaction of open source software with"},{"line_number":348,"context_line":"semi-propritary or standards based APIs over an HTTP connection. Often this"},{"line_number":349,"context_line":"is greatly complicated by the teams which develop the firmware often are on"},{"line_number":350,"context_line":"entirely separate teams inside organizations which doesn\u0027t have the level of"},{"line_number":351,"context_line":"insight that the community has. Ultimately, the result is sometimes virtual"}],"source_content_type":"text/x-rst","patch_set":2,"id":"92d40a73_eda613ec","line":348,"range":{"start_line":348,"start_character":5,"end_line":348,"end_character":15},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: proprietary","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":345,"context_line":"comes to virtual media, is the nature of the integration point in firmware."},{"line_number":346,"context_line":""},{"line_number":347,"context_line":"This feature set involves a complex interaction of open source software with"},{"line_number":348,"context_line":"semi-propritary or standards based APIs over an HTTP connection. Often this"},{"line_number":349,"context_line":"is greatly complicated by the teams which develop the firmware often are on"},{"line_number":350,"context_line":"entirely separate teams inside organizations which doesn\u0027t have the level of"},{"line_number":351,"context_line":"insight that the community has. Ultimately, the result is sometimes virtual"}],"source_content_type":"text/x-rst","patch_set":2,"id":"08c1aa83_33a505c1","line":348,"range":{"start_line":348,"start_character":5,"end_line":348,"end_character":15},"in_reply_to":"92d40a73_eda613ec","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":354,"context_line":"The idea is simple. Identify if the machine is *known-good* for virtual media"},{"line_number":355,"context_line":"and expose that in some way/shape/form, if appropriate, along with what is"},{"line_number":356,"context_line":"historically treated as tribal knowledge in terms of workarounds or potential"},{"line_number":357,"context_line":"fixes. This may be contentiouns to some, because perceptions do matter, but"},{"line_number":358,"context_line":"so does usability and we need to somehow balance this ever evolving pain"},{"line_number":359,"context_line":"point."},{"line_number":360,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"12a084e3_7b46bdf2","line":357,"range":{"start_line":357,"start_character":19,"end_line":357,"end_character":31},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: contentious","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":true,"context_lines":[{"line_number":354,"context_line":"The idea is simple. Identify if the machine is *known-good* for virtual media"},{"line_number":355,"context_line":"and expose that in some way/shape/form, if appropriate, along with what is"},{"line_number":356,"context_line":"historically treated as tribal knowledge in terms of workarounds or potential"},{"line_number":357,"context_line":"fixes. This may be contentiouns to some, because perceptions do matter, but"},{"line_number":358,"context_line":"so does usability and we need to somehow balance this ever evolving pain"},{"line_number":359,"context_line":"point."},{"line_number":360,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3ad24bea_fe4adbd8","line":357,"range":{"start_line":357,"start_character":19,"end_line":357,"end_character":31},"in_reply_to":"12a084e3_7b46bdf2","updated":"2021-04-27 14:58:20.000000000","message":"/me wonders how the n got in there. Fixed.","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":368,"context_line":"unintended consequences."},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"We recognize the need to try and build consensus on one or more improvements"},{"line_number":371,"context_line":"to help alieviate some of these issues and possibly provide a forward path,"},{"line_number":372,"context_line":"while still providing a level of flexibility."},{"line_number":373,"context_line":""},{"line_number":374,"context_line":"This is largely only anticipated to be a specification document this cycle,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"c9d1ee27_c7a63691","line":371,"range":{"start_line":371,"start_character":8,"end_line":371,"end_character":17},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: alleviate","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":368,"context_line":"unintended consequences."},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"We recognize the need to try and build consensus on one or more improvements"},{"line_number":371,"context_line":"to help alieviate some of these issues and possibly provide a forward path,"},{"line_number":372,"context_line":"while still providing a level of flexibility."},{"line_number":373,"context_line":""},{"line_number":374,"context_line":"This is largely only anticipated to be a specification document this cycle,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"324216dd_47c1748d","line":371,"range":{"start_line":371,"start_character":8,"end_line":371,"end_character":17},"in_reply_to":"c9d1ee27_c7a63691","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":383,"context_line":"of thought exist which support operators. The first is where we want to"},{"line_number":384,"context_line":"absolutely make sure nothing is still present anywhere on the machine. Some"},{"line_number":385,"context_line":"operators need this level of cleanliness. Where as others just need to know"},{"line_number":386,"context_line":"they can safely re-deploy on to the machine without reprercussions."},{"line_number":387,"context_line":""},{"line_number":388,"context_line":"Also, as time shifts, so do our positions and takes, so we want to make"},{"line_number":389,"context_line":"metadata wipe more akin to help provide a greater level of assurance to"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4b649785_abb32262","line":386,"range":{"start_line":386,"start_character":52,"end_line":386,"end_character":66},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: repercussions","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":383,"context_line":"of thought exist which support operators. The first is where we want to"},{"line_number":384,"context_line":"absolutely make sure nothing is still present anywhere on the machine. Some"},{"line_number":385,"context_line":"operators need this level of cleanliness. Where as others just need to know"},{"line_number":386,"context_line":"they can safely re-deploy on to the machine without reprercussions."},{"line_number":387,"context_line":""},{"line_number":388,"context_line":"Also, as time shifts, so do our positions and takes, so we want to make"},{"line_number":389,"context_line":"metadata wipe more akin to help provide a greater level of assurance to"}],"source_content_type":"text/x-rst","patch_set":2,"id":"57224c89_1b7460cf","line":386,"range":{"start_line":386,"start_character":52,"end_line":386,"end_character":66},"in_reply_to":"4b649785_abb32262","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":393,"context_line":"handled, as well as additional portions of data to be removed from disks to"},{"line_number":394,"context_line":"aid in re-use. Specifically for operators with Ceph."},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"iSCSI deployment removal"},{"line_number":397,"context_line":"------------------------"},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"The first deployment method in Ironic, is also one of the more"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b9a47977_d149c323","line":396,"range":{"start_line":396,"start_character":0,"end_line":396,"end_character":24},"updated":"2021-04-27 07:08:23.000000000","message":"Did we ever remove a deploy driver before? How will we handle nodes that in an existing deployments have the driver set to \u0027iscsi\u0027? Will this just fail the next deployment?\nSomething we should add to the upgrade check?","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"91a03826fd2477ce6513d557cb2a53636ecdb2bd","unresolved":true,"context_lines":[{"line_number":393,"context_line":"handled, as well as additional portions of data to be removed from disks to"},{"line_number":394,"context_line":"aid in re-use. Specifically for operators with Ceph."},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"iSCSI deployment removal"},{"line_number":397,"context_line":"------------------------"},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"The first deployment method in Ironic, is also one of the more"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9b8ec9f9_85480a9f","line":396,"range":{"start_line":396,"start_character":0,"end_line":396,"end_character":24},"in_reply_to":"b9a47977_d149c323","updated":"2021-04-27 13:15:10.000000000","message":"We never have, and yes I think this is something that needs to go into the upgrade check... which means we also likely need to backport that check to Wallaby as well.","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":401,"context_line":"sort of drivers. It turns out those substrates don\u0027t handle intermittent"},{"line_number":402,"context_line":"transient failures or issues such as a port state resetting mid-flight."},{"line_number":403,"context_line":"Due to this, deployments are easily broken or interrupted which is not"},{"line_number":404,"context_line":"ideal in varying infrastuctures with different network configurations."},{"line_number":405,"context_line":"These factors led the community to reach consensus that it was time"},{"line_number":406,"context_line":"to deprecate this deployment mechanism, and ultimately remove it from Ironic."},{"line_number":407,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"a82e6572_16f24602","line":404,"range":{"start_line":404,"start_character":17,"end_line":404,"end_character":31},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: infrastructures","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":401,"context_line":"sort of drivers. It turns out those substrates don\u0027t handle intermittent"},{"line_number":402,"context_line":"transient failures or issues such as a port state resetting mid-flight."},{"line_number":403,"context_line":"Due to this, deployments are easily broken or interrupted which is not"},{"line_number":404,"context_line":"ideal in varying infrastuctures with different network configurations."},{"line_number":405,"context_line":"These factors led the community to reach consensus that it was time"},{"line_number":406,"context_line":"to deprecate this deployment mechanism, and ultimately remove it from Ironic."},{"line_number":407,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"f3066fbe_853556fa","line":404,"range":{"start_line":404,"start_character":17,"end_line":404,"end_character":31},"in_reply_to":"a82e6572_16f24602","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"4f7adb24887b818ffd51edde18de8155f0606acb","unresolved":true,"context_lines":[{"line_number":406,"context_line":"to deprecate this deployment mechanism, and ultimately remove it from Ironic."},{"line_number":407,"context_line":""},{"line_number":408,"context_line":"We anticipate it to disappear before our final release for the Xena"},{"line_number":409,"context_line":"development cycle, in part because it extremely difficult to troubleshoot and"},{"line_number":410,"context_line":"is reliant upon the conductor block-io interface which creates a natural"},{"line_number":411,"context_line":"performance bottleneck which limits the ability to scale a deployment."},{"line_number":412,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"cac4ee79_0085d394","line":409,"range":{"start_line":409,"start_character":35,"end_line":409,"end_character":37},"updated":"2021-04-27 07:08:23.000000000","message":"Nit: it is","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"98f5149e0dee405af02bdda538369ee824c4ebdf","unresolved":false,"context_lines":[{"line_number":406,"context_line":"to deprecate this deployment mechanism, and ultimately remove it from Ironic."},{"line_number":407,"context_line":""},{"line_number":408,"context_line":"We anticipate it to disappear before our final release for the Xena"},{"line_number":409,"context_line":"development cycle, in part because it extremely difficult to troubleshoot and"},{"line_number":410,"context_line":"is reliant upon the conductor block-io interface which creates a natural"},{"line_number":411,"context_line":"performance bottleneck which limits the ability to scale a deployment."},{"line_number":412,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"c1793dd8_48c55e6b","line":409,"range":{"start_line":409,"start_character":35,"end_line":409,"end_character":37},"in_reply_to":"cac4ee79_0085d394","updated":"2021-04-27 14:58:20.000000000","message":"Done","commit_id":"542d89fdd331f852252cb6d62c38a7d6f4476540"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"f0af6ea923ec8cec5ebdbcf93bf836579f29aeaa","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"\"Alala\" [#f1]_"},{"line_number":9,"context_line":".. _alala:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"During the `Wallaby development cycle \u003chttps://specs.openstack.org/openstack/ironic-specs/priorities/wallaby-priorities.html\u003e`_,"},{"line_number":12,"context_line":"we had a goal in which \"History favors the bold\". It was clear early"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e5982371_d007b6b7","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":10},"updated":"2021-04-28 10:22:14.000000000","message":"This seems not rendered properly [1]\n[1] https://9f15600acdbea1d6fa84-e8d1ca7bab9532ed61be7cb4aac9c3f9.ssl.cf2.rackcdn.com/784143/3/check/openstack-tox-docs/1b72bae/docs/priorities/xena-themes.html#f1","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2e48fc4dae25b4ee90c1b5010739c45f718aef0e","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"\"Alala\" [#f1]_"},{"line_number":9,"context_line":".. _alala:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"During the `Wallaby development cycle \u003chttps://specs.openstack.org/openstack/ironic-specs/priorities/wallaby-priorities.html\u003e`_,"},{"line_number":12,"context_line":"we had a goal in which \"History favors the bold\". It was clear early"}],"source_content_type":"text/x-rst","patch_set":3,"id":"535a88a7_f17a0c66","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":10},"in_reply_to":"e5982371_d007b6b7","updated":"2021-05-03 13:30:55.000000000","message":"Interesting, seems not needed, so removing.","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d0dca07a22962f218e91faeb6f11f889bdc15ebb","unresolved":false,"context_lines":[{"line_number":90,"context_line":"| `Being Bold`_                       | Ironic Developers,      | Theme     |"},{"line_number":91,"context_line":"|                                     | Baremetal SIG           |           |"},{"line_number":92,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":93,"context_line":"| `Anaconda deployment`_              | zer0cool, rpittau       | Sprint 1  |"},{"line_number":94,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":95,"context_line":"| `Database performance`_             | TheJulia                | Sprint 2  |"},{"line_number":96,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1696a4c8_9ef00c72","line":93,"updated":"2021-04-28 07:32:54.000000000","message":"Finalizing?","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2e48fc4dae25b4ee90c1b5010739c45f718aef0e","unresolved":false,"context_lines":[{"line_number":90,"context_line":"| `Being Bold`_                       | Ironic Developers,      | Theme     |"},{"line_number":91,"context_line":"|                                     | Baremetal SIG           |           |"},{"line_number":92,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":93,"context_line":"| `Anaconda deployment`_              | zer0cool, rpittau       | Sprint 1  |"},{"line_number":94,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":95,"context_line":"| `Database performance`_             | TheJulia                | Sprint 2  |"},{"line_number":96,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"f5b3eb23_92b1e484","line":93,"in_reply_to":"1696a4c8_9ef00c72","updated":"2021-05-03 13:30:55.000000000","message":"Adding \"finishing\"","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d0dca07a22962f218e91faeb6f11f889bdc15ebb","unresolved":false,"context_lines":[{"line_number":102,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":103,"context_line":"| `Virtual Media visibility`_         | iurygregory, dtantsur   | Sprint 2  |"},{"line_number":104,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":105,"context_line":"| `iSCSI deployment removal`_         | dtantsur                | Sprint 3  |"},{"line_number":106,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":107,"context_line":"| `Driver structure and model`_       | TheJulia                | Sprint 3  |"},{"line_number":108,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"17f2277e_598ce4cc","line":105,"updated":"2021-04-28 07:32:54.000000000","message":"I definitely don\u0027t want to delay this until sprint 3, so that we have enough time to handle potential fall-out.","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2e48fc4dae25b4ee90c1b5010739c45f718aef0e","unresolved":false,"context_lines":[{"line_number":102,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":103,"context_line":"| `Virtual Media visibility`_         | iurygregory, dtantsur   | Sprint 2  |"},{"line_number":104,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":105,"context_line":"| `iSCSI deployment removal`_         | dtantsur                | Sprint 3  |"},{"line_number":106,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":107,"context_line":"| `Driver structure and model`_       | TheJulia                | Sprint 3  |"},{"line_number":108,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"4a15f906_a4c1e169","line":105,"in_reply_to":"17f2277e_598ce4cc","updated":"2021-05-03 13:30:55.000000000","message":"Ack.","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d0dca07a22962f218e91faeb6f11f889bdc15ebb","unresolved":false,"context_lines":[{"line_number":104,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":105,"context_line":"| `iSCSI deployment removal`_         | dtantsur                | Sprint 3  |"},{"line_number":106,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":107,"context_line":"| `Driver structure and model`_       | TheJulia                | Sprint 3  |"},{"line_number":108,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":109,"context_line":"| `Secure RBAC`                       | TheJulia                | Sprint 3  |"},{"line_number":110,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"0950e5fe_c950b11b","line":107,"updated":"2021-04-28 07:32:54.000000000","message":"You can safely add me here","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2e48fc4dae25b4ee90c1b5010739c45f718aef0e","unresolved":false,"context_lines":[{"line_number":104,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":105,"context_line":"| `iSCSI deployment removal`_         | dtantsur                | Sprint 3  |"},{"line_number":106,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":107,"context_line":"| `Driver structure and model`_       | TheJulia                | Sprint 3  |"},{"line_number":108,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":109,"context_line":"| `Secure RBAC`                       | TheJulia                | Sprint 3  |"},{"line_number":110,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"f94fe80f_081cb0e6","line":107,"in_reply_to":"0950e5fe_c950b11b","updated":"2021-05-03 13:30:55.000000000","message":"Ack, done. I\u0027ll try to get the spec at least started While i\u0027m visiting family in the eastern US... that is if the situation on the ground really permits it.","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d0dca07a22962f218e91faeb6f11f889bdc15ebb","unresolved":false,"context_lines":[{"line_number":106,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":107,"context_line":"| `Driver structure and model`_       | TheJulia                | Sprint 3  |"},{"line_number":108,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":109,"context_line":"| `Secure RBAC`                       | TheJulia                | Sprint 3  |"},{"line_number":110,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":111,"context_line":"| `Snapshots`_                        | kaifeng, TheJulia       | Future    |"},{"line_number":112,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f5a8881_fed2c1a5","line":109,"updated":"2021-04-28 07:32:54.000000000","message":"Finalizing?","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2e48fc4dae25b4ee90c1b5010739c45f718aef0e","unresolved":false,"context_lines":[{"line_number":106,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":107,"context_line":"| `Driver structure and model`_       | TheJulia                | Sprint 3  |"},{"line_number":108,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":109,"context_line":"| `Secure RBAC`                       | TheJulia                | Sprint 3  |"},{"line_number":110,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":111,"context_line":"| `Snapshots`_                        | kaifeng, TheJulia       | Future    |"},{"line_number":112,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ebe08afa_c2496667","line":109,"in_reply_to":"7f5a8881_fed2c1a5","updated":"2021-05-03 13:30:55.000000000","message":"Mulling, and changing.","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d0dca07a22962f218e91faeb6f11f889bdc15ebb","unresolved":false,"context_lines":[{"line_number":145,"context_line":"anticipated to be a window of seven weeks. In essence, this can be viewed"},{"line_number":146,"context_line":"as a \"freeze\" but is more of a \"the release train must depart on time\""},{"line_number":147,"context_line":"model."},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"Anticipated release date is September 9th."},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"Post Release Sprint"}],"source_content_type":"text/x-rst","patch_set":3,"id":"51980ec8_44882495","line":148,"updated":"2021-04-28 07:32:54.000000000","message":"I like this!","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"f0af6ea923ec8cec5ebdbcf93bf836579f29aeaa","unresolved":true,"context_lines":[{"line_number":283,"context_line":""},{"line_number":284,"context_line":"This effort is being carried over from the prior cycle as it became clear the"},{"line_number":285,"context_line":"work required would take longer than time existed for us to move the changes"},{"line_number":286,"context_line":"forward. More information can be found in the `migrate to privsep goal \u003chttps://governance.openstack.org/tc/goals/proposed/migrate-to-privsep.html\u003e`_"},{"line_number":287,"context_line":"documentation."},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"Security Interface"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1e5ea48a_6e8c7e5a","line":286,"range":{"start_line":286,"start_character":71,"end_line":286,"end_character":149},"updated":"2021-04-28 10:22:14.000000000","message":"This link is broken. Instead use https://governance.openstack.org/tc/goals/selected/wallaby/migrate-to-privsep.html","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2e48fc4dae25b4ee90c1b5010739c45f718aef0e","unresolved":true,"context_lines":[{"line_number":283,"context_line":""},{"line_number":284,"context_line":"This effort is being carried over from the prior cycle as it became clear the"},{"line_number":285,"context_line":"work required would take longer than time existed for us to move the changes"},{"line_number":286,"context_line":"forward. More information can be found in the `migrate to privsep goal \u003chttps://governance.openstack.org/tc/goals/proposed/migrate-to-privsep.html\u003e`_"},{"line_number":287,"context_line":"documentation."},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"Security Interface"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e9800b73_3f5ff2be","line":286,"range":{"start_line":286,"start_character":71,"end_line":286,"end_character":149},"in_reply_to":"1e5ea48a_6e8c7e5a","updated":"2021-05-03 13:30:55.000000000","message":"Thanks","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d0dca07a22962f218e91faeb6f11f889bdc15ebb","unresolved":false,"context_lines":[{"line_number":297,"context_line":"profile."},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"This interface will allow easy adoption of a keylime integration which"},{"line_number":300,"context_line":"should allow Ironic to halt the return to available inventory of machines"},{"line_number":301,"context_line":"which have had unexpected modifications made to firmware."},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"Boot from URL"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da92e389_38975657","line":300,"updated":"2021-04-28 07:32:54.000000000","message":"This is not in the table above","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2e48fc4dae25b4ee90c1b5010739c45f718aef0e","unresolved":false,"context_lines":[{"line_number":297,"context_line":"profile."},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"This interface will allow easy adoption of a keylime integration which"},{"line_number":300,"context_line":"should allow Ironic to halt the return to available inventory of machines"},{"line_number":301,"context_line":"which have had unexpected modifications made to firmware."},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"Boot from URL"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1cd02d36_58f98dcd","line":300,"in_reply_to":"da92e389_38975657","updated":"2021-05-03 13:30:55.000000000","message":"broken into as a distinct section.","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d0dca07a22962f218e91faeb6f11f889bdc15ebb","unresolved":false,"context_lines":[{"line_number":345,"context_line":"points which are related where some overlapping code *can* result in"},{"line_number":346,"context_line":"unintended consequences."},{"line_number":347,"context_line":""},{"line_number":348,"context_line":"We recognize the need to try and build consensus on one or more improvements"},{"line_number":349,"context_line":"to help alleviate some of these issues and possibly provide a forward path,"},{"line_number":350,"context_line":"while still providing a level of flexibility."},{"line_number":351,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"1321cd46_43e8ce22","line":348,"updated":"2021-04-28 07:32:54.000000000","message":"Actually, https://storyboard.openstack.org/#!/story/2008804 and https://storyboard.openstack.org/#!/story/2005328 may be a part of it","commit_id":"30e711344336d94a541cbeba05c943065c040ed8"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"50f2ce251140d03fc761ec89b6972130629e5124","unresolved":true,"context_lines":[{"line_number":15,"context_line":"it is good that the community recognized it simply did not have the"},{"line_number":16,"context_line":"capacity to push it forward."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"It is hard lesson to learn. But an important lesson."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"The theme of that specific work is still true. History does favor the bold."},{"line_number":21,"context_line":"And while we shouldn\u0027t have a war cry, much less ever declare war. We should"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e042bc38_69874a62","line":18,"updated":"2021-05-03 20:47:50.000000000","message":"nit s/is hard/is a hard/","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"50f2ce251140d03fc761ec89b6972130629e5124","unresolved":true,"context_lines":[{"line_number":84,"context_line":"\u003d\u003d\u003d\u003d\u003d"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":87,"context_line":"| Priority                            | Primary Contacts        | Target    |"},{"line_number":88,"context_line":"+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":89,"context_line":"| `Being Bold`_                       | Ironic Developers,      | Theme     |"},{"line_number":90,"context_line":"|                                     | Baremetal SIG           |           |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d30b3eff_743fcc46","line":87,"updated":"2021-05-03 20:47:50.000000000","message":"i wonder if we should s/Priority/Theme/ or \u0027Goals\u0027?","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a4706ec30a97a74c2c4cd299652cdb8745e98f28","unresolved":false,"context_lines":[{"line_number":91,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":92,"context_line":"| `Finishing anaconda deployment`_    | zer0cool, rpittau       | Sprint 1  |"},{"line_number":93,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":94,"context_line":"| `iSCSI deployment removal`_         | dtantsur                | Sprint 2  |"},{"line_number":95,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":96,"context_line":"| `Database performance`_             | TheJulia                | Sprint 2  |"},{"line_number":97,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"350ead81_9a18efee","line":94,"updated":"2021-05-10 13:28:33.000000000","message":"In the end, it\u0027s being done in sprint 1","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a4706ec30a97a74c2c4cd299652cdb8745e98f28","unresolved":false,"context_lines":[{"line_number":103,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":104,"context_line":"| `Virtual Media visibility`_         | iurygregory, dtantsur   | Sprint 2  |"},{"line_number":105,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":106,"context_line":"| `Driver structure and model`_       | TheJulia, TheJulia      | Sprint 3  |"},{"line_number":107,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":108,"context_line":"| `Finishing Secure RBAC`             | TheJulia                | Sprint 3  |"},{"line_number":109,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e351de15_6856a691","line":106,"updated":"2021-05-10 13:28:33.000000000","message":"I think it was supposed to be me :)","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"50f2ce251140d03fc761ec89b6972130629e5124","unresolved":true,"context_lines":[{"line_number":103,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":104,"context_line":"| `Virtual Media visibility`_         | iurygregory, dtantsur   | Sprint 2  |"},{"line_number":105,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":106,"context_line":"| `Driver structure and model`_       | TheJulia, TheJulia      | Sprint 3  |"},{"line_number":107,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":108,"context_line":"| `Finishing Secure RBAC`             | TheJulia                | Sprint 3  |"},{"line_number":109,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"63ab2e26_69f7c723","line":106,"updated":"2021-05-03 20:47:50.000000000","message":"not sure if TheJulia wanted to be here twice :)","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"50f2ce251140d03fc761ec89b6972130629e5124","unresolved":true,"context_lines":[{"line_number":256,"context_line":"feature. It is time we make it happen."},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"This work was started during the Wallaby development cycle but we did not have"},{"line_number":259,"context_line":"the capcity to move it forward last cycle. This cycle we ought to finish it."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"Finishing anaconda deployment"},{"line_number":262,"context_line":"-----------------------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"540dbc5c_dbaaaebe","line":259,"updated":"2021-05-03 20:47:50.000000000","message":"s/capcity/capacity/","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"50f2ce251140d03fc761ec89b6972130629e5124","unresolved":true,"context_lines":[{"line_number":335,"context_line":""},{"line_number":336,"context_line":"Basic information on the hope of this can be found at `HTTPClient Booting \u003chttps://storyboard.openstack.org/#!/story/2003934\u003e`_."},{"line_number":337,"context_line":"Additional prior art can be found in the ``ilo`` hardware type as well, but"},{"line_number":338,"context_line":"the hope is to support this genericly, if at all possible."},{"line_number":339,"context_line":""},{"line_number":340,"context_line":"Virtual Media Visibility"},{"line_number":341,"context_line":"------------------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"22e21cf8_e7fa87a7","line":338,"updated":"2021-05-03 20:47:50.000000000","message":"s/genericly/generically/","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"50f2ce251140d03fc761ec89b6972130629e5124","unresolved":true,"context_lines":[{"line_number":345,"context_line":""},{"line_number":346,"context_line":"This feature set involves a complex interaction of open source software with"},{"line_number":347,"context_line":"semi-proprietary or standards based APIs over an HTTP connection. Often this"},{"line_number":348,"context_line":"is greatly complicated by the teams which develop the firmware often are on"},{"line_number":349,"context_line":"entirely separate teams inside organizations which doesn\u0027t have the level of"},{"line_number":350,"context_line":"insight that the community has. Ultimately, the result is sometimes virtual"},{"line_number":351,"context_line":"media breaks."}],"source_content_type":"text/x-rst","patch_set":4,"id":"e4c6557b_811e7b11","line":348,"updated":"2021-05-03 20:47:50.000000000","message":"maybe s/often are/since they tend to be/","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"50f2ce251140d03fc761ec89b6972130629e5124","unresolved":true,"context_lines":[{"line_number":353,"context_line":"The idea is simple. Identify if the machine is *known-good* for virtual media"},{"line_number":354,"context_line":"and expose that in some way/shape/form, if appropriate, along with what is"},{"line_number":355,"context_line":"historically treated as tribal knowledge in terms of workarounds or potential"},{"line_number":356,"context_line":"fixes. This may be contentiouns to some, because perceptions do matter, but"},{"line_number":357,"context_line":"so does usability and we need to somehow balance this ever evolving pain"},{"line_number":358,"context_line":"point."},{"line_number":359,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"0e4d77bc_b129db6d","line":356,"updated":"2021-05-03 20:47:50.000000000","message":"s/contentiouns/contentious/","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a4706ec30a97a74c2c4cd299652cdb8745e98f28","unresolved":false,"context_lines":[{"line_number":406,"context_line":"Due to this, deployments are easily broken or interrupted which is not"},{"line_number":407,"context_line":"ideal in varying infrastructures with different network configurations."},{"line_number":408,"context_line":"These factors led the community to reach consensus that it was time"},{"line_number":409,"context_line":"to deprecate this deployment mechanism, and ultimately remove it from Ironic."},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"We anticipate it to disappear before our final release for the Xena"},{"line_number":412,"context_line":"development cycle, in part because it is extremely difficult to troubleshoot"}],"source_content_type":"text/x-rst","patch_set":4,"id":"58d84141_0ee51b47","line":409,"updated":"2021-05-10 13:28:33.000000000","message":"In release notes and on the ML","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"50f2ce251140d03fc761ec89b6972130629e5124","unresolved":true,"context_lines":[{"line_number":406,"context_line":"Due to this, deployments are easily broken or interrupted which is not"},{"line_number":407,"context_line":"ideal in varying infrastructures with different network configurations."},{"line_number":408,"context_line":"These factors led the community to reach consensus that it was time"},{"line_number":409,"context_line":"to deprecate this deployment mechanism, and ultimately remove it from Ironic."},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"We anticipate it to disappear before our final release for the Xena"},{"line_number":412,"context_line":"development cycle, in part because it is extremely difficult to troubleshoot"}],"source_content_type":"text/x-rst","patch_set":4,"id":"446a8da4_476ef00e","line":409,"updated":"2021-05-03 20:47:50.000000000","message":"when did we announce the deprecation? worth mentioning. if not here, in release notes :)","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"fa433968e4f45fdf9b92bdb64e3e70ba8906c6ce","unresolved":true,"context_lines":[{"line_number":406,"context_line":"Due to this, deployments are easily broken or interrupted which is not"},{"line_number":407,"context_line":"ideal in varying infrastructures with different network configurations."},{"line_number":408,"context_line":"These factors led the community to reach consensus that it was time"},{"line_number":409,"context_line":"to deprecate this deployment mechanism, and ultimately remove it from Ironic."},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"We anticipate it to disappear before our final release for the Xena"},{"line_number":412,"context_line":"development cycle, in part because it is extremely difficult to troubleshoot"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b6954930_c52bdc3c","line":409,"in_reply_to":"446a8da4_476ef00e","updated":"2021-05-04 13:01:09.000000000","message":"Victoria I believe.","commit_id":"d23a4f27623f3c2151f3eae59cfd84fef33c0fd7"}]}
