)]}'
{"priorities/victoria-priorities.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"c934e8d45fb19fc2f8b6aadf7d461ce417c22f25","unresolved":false,"context_lines":[{"line_number":29,"context_line":"| Priority                              | Primary Contacts                    |"},{"line_number":30,"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\u003d\u003d\u003d+"},{"line_number":31,"context_line":"| `Break the Cycle`_                    | Ironic Developers                   |"},{"line_number":32,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":33,"context_line":"|  kexec                                | contacts1                           |"},{"line_number":34,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":35,"context_line":"|  item?????                            | contacts1                           |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_93fdc20a","line":32,"updated":"2020-05-04 09:35:46.000000000","message":"Something I\u0027d put on the very next step after the first item is to make our CI manageable again. Meaning, reducing the number of jobs while increasing the coverage and flexibility. May include switching some jobs to bifrost.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"da7f07a517ce4d169c89cd219b83367b861764ad","unresolved":false,"context_lines":[{"line_number":29,"context_line":"| Priority                              | Primary Contacts                    |"},{"line_number":30,"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\u003d\u003d\u003d+"},{"line_number":31,"context_line":"| `Break the Cycle`_                    | Ironic Developers                   |"},{"line_number":32,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":33,"context_line":"|  kexec                                | contacts1                           |"},{"line_number":34,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":35,"context_line":"|  item?????                            | contacts1                           |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_11d7ce25","line":32,"in_reply_to":"1f493fa4_93fdc20a","updated":"2020-05-05 14:09:08.000000000","message":"+1, although I want to make sure that we don\u0027t try and move heaven and earth. In other words, what has the most value/impact for us which is actually obtainable?\n\nI feel like the standalone job changes Iury will take care of a lot of our integration testing changes and at which point can and should begin to pare","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"246bcb19e9c07121853233190b7a229a2e7fae62","unresolved":false,"context_lines":[{"line_number":32,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":33,"context_line":"|  kexec                                | contacts1                           |"},{"line_number":34,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":35,"context_line":"|  item?????                            | contacts1                           |"},{"line_number":36,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":37,"context_line":"|  or maybe nuke the list...            | contacts2                           |"},{"line_number":38,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_572e56fa","line":35,"range":{"start_line":35,"start_character":3,"end_line":35,"end_character":7},"updated":"2020-04-15 13:27:36.000000000","message":"Moving Grenade Jobs to Zuulv3 will be a goal for V (If I do remember is a pre approved goal for V)","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"638408f1e57f1f3c2c1e34fab54d2071faa417ca","unresolved":false,"context_lines":[{"line_number":32,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":33,"context_line":"|  kexec                                | contacts1                           |"},{"line_number":34,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":35,"context_line":"|  item?????                            | contacts1                           |"},{"line_number":36,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":37,"context_line":"|  or maybe nuke the list...            | contacts2                           |"},{"line_number":38,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_97173e52","line":35,"range":{"start_line":35,"start_character":3,"end_line":35,"end_character":7},"in_reply_to":"3f4c43b2_572e56fa","updated":"2020-04-15 13:41:04.000000000","message":"not only grenade, all legacy https://governance.openstack.org/tc/goals/selected/victoria/native-zuulv3-jobs.html\nthis is so far the only community goal","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"9cb9fa53f54baf51131b9e29b0dd91ccf845abea","unresolved":false,"context_lines":[{"line_number":34,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":35,"context_line":"|  item?????                            | contacts1                           |"},{"line_number":36,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":37,"context_line":"|  or maybe nuke the list...            | contacts2                           |"},{"line_number":38,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":39,"context_line":"| `Bare metal program/SIG`_             | TheJulia, arne_wiebalck             |"},{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_ba077d82","line":37,"range":{"start_line":37,"start_character":3,"end_line":37,"end_character":28},"updated":"2020-04-27 08:15:05.000000000","message":"not sure we\u0027re going to track all the community goals here too, but I have a terrible deja-vu:\nhttps://review.opendev.org/720107\nlet\u0027s also containerize the list!","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"da7f07a517ce4d169c89cd219b83367b861764ad","unresolved":false,"context_lines":[{"line_number":34,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":35,"context_line":"|  item?????                            | contacts1                           |"},{"line_number":36,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":37,"context_line":"|  or maybe nuke the list...            | contacts2                           |"},{"line_number":38,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":39,"context_line":"| `Bare metal program/SIG`_             | TheJulia, arne_wiebalck             |"},{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_d173a64c","line":37,"range":{"start_line":37,"start_character":3,"end_line":37,"end_character":28},"in_reply_to":"1f493fa4_ba077d82","updated":"2020-05-05 14:09:08.000000000","message":"Not exactly what I was hoping for. Yes, those are chosen words.\n\nSo what exactly do we mean by containerize with the goal not ratified? I suspect, an upstream means to run podman build or podman ?exec? (I just don\u0027t remember at the moment) is likely viable, but we need to find a happier place that not everyone argues with.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"581663680adf157aab98343e8b7cffe6a2868928","unresolved":false,"context_lines":[{"line_number":34,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":35,"context_line":"|  item?????                            | contacts1                           |"},{"line_number":36,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":37,"context_line":"|  or maybe nuke the list...            | contacts2                           |"},{"line_number":38,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":39,"context_line":"| `Bare metal program/SIG`_             | TheJulia, arne_wiebalck             |"},{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_f12d02a9","line":37,"range":{"start_line":37,"start_character":3,"end_line":37,"end_character":28},"in_reply_to":"1f493fa4_d173a64c","updated":"2020-05-05 14:19:39.000000000","message":"I\u0027m actually happy to see that the goal is not ratified, I\u0027m not sure that is something that we should provide, to be honest.\nThere are a lot of tools and ways to provide containers, some of them are more official than others, but I have huge doubts that we should provide *the* official one.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"eb68ad5884094a30a9a69f7f9781e829d0fada66","unresolved":false,"context_lines":[{"line_number":34,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":35,"context_line":"|  item?????                            | contacts1                           |"},{"line_number":36,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":37,"context_line":"|  or maybe nuke the list...            | contacts2                           |"},{"line_number":38,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":39,"context_line":"| `Bare metal program/SIG`_             | TheJulia, arne_wiebalck             |"},{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_aba973e0","line":37,"range":{"start_line":37,"start_character":3,"end_line":37,"end_character":28},"in_reply_to":"1f493fa4_f12d02a9","updated":"2020-05-11 08:01:49.000000000","message":"one community goal that has been ratified is the migration to privsep https://review.opendev.org/#/c/718177/\nThat should be worth adding, if we track the community goals here, and I can work on that","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a4cd648b39926d0b6895f3b5fbe97a04cb544263","unresolved":false,"context_lines":[{"line_number":38,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":39,"context_line":"| `Bare metal program/SIG`_             | TheJulia, arne_wiebalck             |"},{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":41,"context_line":"| `Deploy Steps`_                       | dtantsur, mgoddard                  |"},{"line_number":42,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_4db6d0fc","line":41,"updated":"2020-04-15 08:20:23.000000000","message":"nit: In-band deploy steps","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":38,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":39,"context_line":"| `Bare metal program/SIG`_             | TheJulia, arne_wiebalck             |"},{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":41,"context_line":"| `Deploy Steps`_                       | dtantsur, mgoddard                  |"},{"line_number":42,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_fa5f703e","line":41,"in_reply_to":"3f4c43b2_4db6d0fc","updated":"2020-05-13 23:23:06.000000000","message":"Done","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"ea1a29441784e85163501f8ce5eda2541c82459f","unresolved":false,"context_lines":[{"line_number":38,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":39,"context_line":"| `Bare metal program/SIG`_             | TheJulia, arne_wiebalck             |"},{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":41,"context_line":"| `Deploy Steps`_                       | dtantsur, mgoddard                  |"},{"line_number":42,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_b7999a6f","line":41,"in_reply_to":"3f4c43b2_4db6d0fc","updated":"2020-04-15 13:23:24.000000000","message":"I guess what I\u0027m wondering is this (this document, that we\u0027ve done cycle after cycle with varying success) the right way to do a planning pipeline for work in flight?\n\nThink of it this way. It is much easier for us to merge conflicting changes if we objectively look at what is ready, and begin stacking changes. That way we preemptively address the conflicts. With the current planning model, we all go off into our corners, focus on our things, and bring back the code, and then fight with each other to get that code in.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a4cd648b39926d0b6895f3b5fbe97a04cb544263","unresolved":false,"context_lines":[{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":41,"context_line":"| `Deploy Steps`_                       | dtantsur, mgoddard                  |"},{"line_number":42,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_2dbb84e2","line":43,"updated":"2020-04-15 08:20:23.000000000","message":"Let\u0027s add Steve here","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":41,"context_line":"| `Deploy Steps`_                       | dtantsur, mgoddard                  |"},{"line_number":42,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_5a4f7c91","line":43,"in_reply_to":"1f493fa4_318e4a27","updated":"2020-05-13 23:23:06.000000000","message":"Done","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"da7f07a517ce4d169c89cd219b83367b861764ad","unresolved":false,"context_lines":[{"line_number":40,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":41,"context_line":"| `Deploy Steps`_                       | dtantsur, mgoddard                  |"},{"line_number":42,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_318e4a27","line":43,"in_reply_to":"3f4c43b2_2dbb84e2","updated":"2020-05-05 14:09:08.000000000","message":"++","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a4cd648b39926d0b6895f3b5fbe97a04cb544263","unresolved":false,"context_lines":[{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Break the Cycle"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_8dcf387e","line":46,"updated":"2020-04-15 08:20:23.000000000","message":"Should we put the deployment API and further multi-tenancy improvements?","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"da7f07a517ce4d169c89cd219b83367b861764ad","unresolved":false,"context_lines":[{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Break the Cycle"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_5112f6b2","line":46,"in_reply_to":"1f493fa4_3a788dc2","updated":"2020-05-05 14:09:08.000000000","message":"I\u0027m +1 for attestation integration. But we need an agreement on a generalized path. I proposed the security interface as a basic idea in this area to make something flexible that could be pluggable (think back to https://review.opendev.org/#/c/576718/)","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"243079b904a8fc4649c22a6137939cb02babbd8a","unresolved":false,"context_lines":[{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Break the Cycle"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_c50dab38","line":46,"in_reply_to":"1f493fa4_5112f6b2","updated":"2020-05-11 15:05:58.000000000","message":"Sounds good, it will be a good start.\nWe can populate once the framework is ready.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"6e91a9a9cf56d9ad7a1a89ce9a3c19acc035f8b4","unresolved":false,"context_lines":[{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Break the Cycle"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_3a788dc2","line":46,"in_reply_to":"1f493fa4_aecb3aa3","updated":"2020-04-27 08:51:53.000000000","message":"\u003e there were also some more topics discussed during the mid-cycle\n \u003e meetup, like attestation, not sure we want to add them all though\n\nMaybe we want to add if there will be people working on it I would say.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"2bdbf61a589cfbd7b6ac188ac45288c8b93adcde","unresolved":false,"context_lines":[{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Break the Cycle"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_c93cc0c1","line":46,"in_reply_to":"1f493fa4_aecb3aa3","updated":"2020-04-21 09:08:52.000000000","message":"Hmm, I wonder if there is a stretch goals section. If attestation is listed, I can sign up.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"003a8d41ecab7b457014f577cae79e7741edd639","unresolved":false,"context_lines":[{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Break the Cycle"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_aecb3aa3","line":46,"in_reply_to":"3f4c43b2_8dcf387e","updated":"2020-04-21 07:52:19.000000000","message":"there were also some more topics discussed during the mid-cycle meetup, like attestation, not sure we want to add them all though","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":43,"context_line":"| `Replacing WSME`_                     | dtantsur                            |"},{"line_number":44,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":45,"context_line":"| `DHCP-less Deployments`_              | etingof                             |"},{"line_number":46,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Break the Cycle"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_6d9ba8c8","line":46,"in_reply_to":"ff570b3c_c50dab38","updated":"2020-05-13 23:23:06.000000000","message":"I\u0027m not actively working on it though, and it is likely over engineered or under-engineered, but hoping to get more discussion.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"5049cac978fb230be1e404e63c96ea95c0db47ae","unresolved":false,"context_lines":[{"line_number":49,"context_line":"Break the Cycle"},{"line_number":50,"context_line":"---------------"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Ironic as a project which is consumed by other projects and ultimately makes its"},{"line_number":53,"context_line":"way into multiple products through these channels. In many ways, it is a"},{"line_number":54,"context_line":"swiss-army knife for operators. At the same time it becomes an a semi-hidden"},{"line_number":55,"context_line":"implementation detail behind projects like `TripleO \u003chttp://tripleo.org\u003e`_"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_57f3f673","line":52,"range":{"start_line":52,"start_character":7,"end_line":52,"end_character":9},"updated":"2020-04-15 13:42:32.000000000","message":"Nit: is","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":49,"context_line":"Break the Cycle"},{"line_number":50,"context_line":"---------------"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Ironic as a project which is consumed by other projects and ultimately makes its"},{"line_number":53,"context_line":"way into multiple products through these channels. In many ways, it is a"},{"line_number":54,"context_line":"swiss-army knife for operators. At the same time it becomes an a semi-hidden"},{"line_number":55,"context_line":"implementation detail behind projects like `TripleO \u003chttp://tripleo.org\u003e`_"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_e6035541","line":52,"range":{"start_line":52,"start_character":7,"end_line":52,"end_character":9},"in_reply_to":"3f4c43b2_57f3f673","updated":"2020-05-13 23:23:06.000000000","message":"Done","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"003a8d41ecab7b457014f577cae79e7741edd639","unresolved":false,"context_lines":[{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Ironic as a project which is consumed by other projects and ultimately makes its"},{"line_number":53,"context_line":"way into multiple products through these channels. In many ways, it is a"},{"line_number":54,"context_line":"swiss-army knife for operators. At the same time it becomes an a semi-hidden"},{"line_number":55,"context_line":"implementation detail behind projects like `TripleO \u003chttp://tripleo.org\u003e`_"},{"line_number":56,"context_line":"`Metal3 \u003chttps://metal3.io\u003e`_, and even in a sense it can be a hidden detail"},{"line_number":57,"context_line":"for users of the `OpenStack Compute API"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_8ed0fe52","line":54,"range":{"start_line":54,"start_character":60,"end_line":54,"end_character":62},"updated":"2020-04-21 07:52:19.000000000","message":"nit: remove","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Ironic as a project which is consumed by other projects and ultimately makes its"},{"line_number":53,"context_line":"way into multiple products through these channels. In many ways, it is a"},{"line_number":54,"context_line":"swiss-army knife for operators. At the same time it becomes an a semi-hidden"},{"line_number":55,"context_line":"implementation detail behind projects like `TripleO \u003chttp://tripleo.org\u003e`_"},{"line_number":56,"context_line":"`Metal3 \u003chttps://metal3.io\u003e`_, and even in a sense it can be a hidden detail"},{"line_number":57,"context_line":"for users of the `OpenStack Compute API"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_86ed398d","line":54,"range":{"start_line":54,"start_character":60,"end_line":54,"end_character":62},"in_reply_to":"1f493fa4_8ed0fe52","updated":"2020-05-13 23:23:06.000000000","message":"Done","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"5049cac978fb230be1e404e63c96ea95c0db47ae","unresolved":false,"context_lines":[{"line_number":60,"context_line":"With this use, and ultimately to support their use cases, we need to do better"},{"line_number":61,"context_line":"in terms of trying to release early and often."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"At the same time, sometimes there is not a reason TO make a brand new"},{"line_number":64,"context_line":"release of Ironic or any of its components unless WE NEED to take action to"},{"line_number":65,"context_line":"fix it or we have added a new feature. Largely this is because we"},{"line_number":66,"context_line":"rely upon stable APIs and interfaces, at least in most cases."}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_b7b87a76","line":63,"range":{"start_line":63,"start_character":28,"end_line":63,"end_character":65},"updated":"2020-04-15 13:42:32.000000000","message":"Nit: \"... there is no reason to make ...\"\n(is the upper case TO intentional?)","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"5049cac978fb230be1e404e63c96ea95c0db47ae","unresolved":false,"context_lines":[{"line_number":60,"context_line":"With this use, and ultimately to support their use cases, we need to do better"},{"line_number":61,"context_line":"in terms of trying to release early and often."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"At the same time, sometimes there is not a reason TO make a brand new"},{"line_number":64,"context_line":"release of Ironic or any of its components unless WE NEED to take action to"},{"line_number":65,"context_line":"fix it or we have added a new feature. Largely this is because we"},{"line_number":66,"context_line":"rely upon stable APIs and interfaces, at least in most cases."}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_b79fda01","line":63,"range":{"start_line":63,"start_character":0,"end_line":63,"end_character":17},"updated":"2020-04-15 13:42:32.000000000","message":"Nit: drop (as the next paragraph starts with \"At the same time,\" as well.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":60,"context_line":"With this use, and ultimately to support their use cases, we need to do better"},{"line_number":61,"context_line":"in terms of trying to release early and often."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"At the same time, sometimes there is not a reason TO make a brand new"},{"line_number":64,"context_line":"release of Ironic or any of its components unless WE NEED to take action to"},{"line_number":65,"context_line":"fix it or we have added a new feature. Largely this is because we"},{"line_number":66,"context_line":"rely upon stable APIs and interfaces, at least in most cases."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_069ac96c","line":63,"range":{"start_line":63,"start_character":28,"end_line":63,"end_character":65},"in_reply_to":"3f4c43b2_b7b87a76","updated":"2020-05-13 23:23:06.000000000","message":"Yes, it is intentional. It also makes me an awful human!","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"86cf608c4dbf6b5f882eff71639791f48aa8bf62","unresolved":false,"context_lines":[{"line_number":69,"context_line":"we should learn from time after time. We try to do too much."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"While we would all love to see all of the features, we should be delivering"},{"line_number":72,"context_line":"in a model which conforms to `Sem-Ver \u003chttp://semver.org\u003e`_ and not force"},{"line_number":73,"context_line":"artificial major version changes to match a cycle boundry and to create a"},{"line_number":74,"context_line":"branch point."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Having said this, it is time for us to move to an independent release model."}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f493fa4_a92174a2","line":73,"range":{"start_line":72,"start_character":64,"end_line":73,"end_character":57},"updated":"2020-04-21 09:05:29.000000000","message":"This makes a bunch of senses to me.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":69,"context_line":"we should learn from time after time. We try to do too much."},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"While we would all love to see all of the features, we should be delivering"},{"line_number":72,"context_line":"in a model which conforms to `Sem-Ver \u003chttp://semver.org\u003e`_ and not force"},{"line_number":73,"context_line":"artificial major version changes to match a cycle boundry and to create a"},{"line_number":74,"context_line":"branch point."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Having said this, it is time for us to move to an independent release model."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_26feed36","line":73,"range":{"start_line":72,"start_character":64,"end_line":73,"end_character":57},"in_reply_to":"1f493fa4_a92174a2","updated":"2020-05-13 23:23:06.000000000","message":"Awesome!","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"5049cac978fb230be1e404e63c96ea95c0db47ae","unresolved":false,"context_lines":[{"line_number":76,"context_line":"Having said this, it is time for us to move to an independent release model."},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"This has drawbacks, and will require a different approach for planning."},{"line_number":79,"context_line":"And yet not all of ironic\u0027s assets should be released in such a way."},{"line_number":80,"context_line":"Some items that fall under our governance as a project have"},{"line_number":81,"context_line":"inter-dependencies which ultimately require continuing with the OpenStack"},{"line_number":82,"context_line":"release cycle model. Does that make those items any less part of Ironic?"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_771a727d","line":79,"range":{"start_line":79,"start_character":19,"end_line":79,"end_character":25},"updated":"2020-04-15 13:42:32.000000000","message":"Nit: \"Ironic\"? (upper case like all the other Ironics)","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":76,"context_line":"Having said this, it is time for us to move to an independent release model."},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"This has drawbacks, and will require a different approach for planning."},{"line_number":79,"context_line":"And yet not all of ironic\u0027s assets should be released in such a way."},{"line_number":80,"context_line":"Some items that fall under our governance as a project have"},{"line_number":81,"context_line":"inter-dependencies which ultimately require continuing with the OpenStack"},{"line_number":82,"context_line":"release cycle model. Does that make those items any less part of Ironic?"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_669585e4","line":79,"range":{"start_line":79,"start_character":19,"end_line":79,"end_character":25},"in_reply_to":"3f4c43b2_771a727d","updated":"2020-05-13 23:23:06.000000000","message":"Done","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"5049cac978fb230be1e404e63c96ea95c0db47ae","unresolved":false,"context_lines":[{"line_number":80,"context_line":"Some items that fall under our governance as a project have"},{"line_number":81,"context_line":"inter-dependencies which ultimately require continuing with the OpenStack"},{"line_number":82,"context_line":"release cycle model. Does that make those items any less part of Ironic?"},{"line_number":83,"context_line":"Absolutely not! But they are specific integration points, and will always"},{"line_number":84,"context_line":"need to be mindful of the need to maintain those integration points."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_375aaa4e","line":83,"range":{"start_line":83,"start_character":61,"end_line":83,"end_character":66},"updated":"2020-04-15 13:42:32.000000000","message":"Nit: \"we will\"?","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":80,"context_line":"Some items that fall under our governance as a project have"},{"line_number":81,"context_line":"inter-dependencies which ultimately require continuing with the OpenStack"},{"line_number":82,"context_line":"release cycle model. Does that make those items any less part of Ironic?"},{"line_number":83,"context_line":"Absolutely not! But they are specific integration points, and will always"},{"line_number":84,"context_line":"need to be mindful of the need to maintain those integration points."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_c6ac5137","line":83,"range":{"start_line":83,"start_character":61,"end_line":83,"end_character":66},"in_reply_to":"3f4c43b2_375aaa4e","updated":"2020-05-13 23:23:06.000000000","message":"Done","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"5049cac978fb230be1e404e63c96ea95c0db47ae","unresolved":false,"context_lines":[{"line_number":88,"context_line":"Deploy Steps"},{"line_number":89,"context_line":"------------"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"While a theme that was included in the Train cycle, the overall effort for"},{"line_number":92,"context_line":"deploy steps is ongoing. The Train cycle provided more interfaces capable of"},{"line_number":93,"context_line":"being leveraged via deploy steps. The primary goal is to support in-band"},{"line_number":94,"context_line":"execution of deploy steps with the focus being on leveraging Software RAID."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"Bare metal program/SIG"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_b714fa4f","line":93,"range":{"start_line":91,"start_character":0,"end_line":93,"end_character":33},"updated":"2020-04-15 13:42:32.000000000","message":"Should the trains here be Ussuris?","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":88,"context_line":"Deploy Steps"},{"line_number":89,"context_line":"------------"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"While a theme that was included in the Train cycle, the overall effort for"},{"line_number":92,"context_line":"deploy steps is ongoing. The Train cycle provided more interfaces capable of"},{"line_number":93,"context_line":"being leveraged via deploy steps. The primary goal is to support in-band"},{"line_number":94,"context_line":"execution of deploy steps with the focus being on leveraging Software RAID."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"Bare metal program/SIG"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_a66ddd05","line":93,"range":{"start_line":91,"start_character":0,"end_line":93,"end_character":33},"in_reply_to":"3f4c43b2_b714fa4f","updated":"2020-05-13 23:23:06.000000000","message":"I stripped it down to the essential information.","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"5049cac978fb230be1e404e63c96ea95c0db47ae","unresolved":false,"context_lines":[{"line_number":111,"context_line":"it."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"In order to move us to something which is supported by a broader community,"},{"line_number":114,"context_line":"the consensus from the Train Project Teams Gathering, was to move ironic"},{"line_number":115,"context_line":"towards using Flask. We\u0027ll start with re-working a single endpoint and"},{"line_number":116,"context_line":"hopefully move through the rest of the API in a rapid fashion."},{"line_number":117,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f4c43b2_17032e11","line":114,"range":{"start_line":114,"start_character":66,"end_line":114,"end_character":72},"updated":"2020-04-15 13:42:32.000000000","message":"Nit: Ironic","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e0ee3c373620d4894747a41f6e909de318a7854c","unresolved":false,"context_lines":[{"line_number":111,"context_line":"it."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"In order to move us to something which is supported by a broader community,"},{"line_number":114,"context_line":"the consensus from the Train Project Teams Gathering, was to move ironic"},{"line_number":115,"context_line":"towards using Flask. We\u0027ll start with re-working a single endpoint and"},{"line_number":116,"context_line":"hopefully move through the rest of the API in a rapid fashion."},{"line_number":117,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_6663c51b","line":114,"range":{"start_line":114,"start_character":66,"end_line":114,"end_character":72},"in_reply_to":"3f4c43b2_17032e11","updated":"2020-05-13 23:23:06.000000000","message":"Done","commit_id":"1dcb9c496c43b5e40c07e415c2e3a69b90136988"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e311ced12137473bdb6ae5dcd9f08b71112af819","unresolved":false,"context_lines":[{"line_number":5,"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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This is a list of goals the Ironic team is prioritizing for"},{"line_number":8,"context_line":"Ussuri development cycle, in order of relative size and dependency"},{"line_number":9,"context_line":"addressing."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Note that this is not our complete backlog for the cycle, we still hope"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_0ad5e7b9","line":8,"updated":"2020-05-25 10:32:13.000000000","message":"Victoria\n\ngiven the release model changes, I wonder if we need to plan for the whole V cycle or just for its first part.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b51fcef3ab9c41cb921fa61e1ba6d513f6f209ee","unresolved":false,"context_lines":[{"line_number":5,"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"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This is a list of goals the Ironic team is prioritizing for"},{"line_number":8,"context_line":"Ussuri development cycle, in order of relative size and dependency"},{"line_number":9,"context_line":"addressing."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Note that this is not our complete backlog for the cycle, we still hope"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_f3078e1b","line":8,"in_reply_to":"ff570b3c_0ad5e7b9","updated":"2020-05-28 13:25:18.000000000","message":"I feel like it would be best to actually add another column to indicate when.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"0817a9bdac959999ea609cf7252f3728ad14b7d3","unresolved":false,"context_lines":[{"line_number":33,"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\u003d\u003d\u003d+"},{"line_number":34,"context_line":"| `Break the Cycle`_                    | Ironic Developers                   |"},{"line_number":35,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":36,"context_line":"| `Make CI Manageable`_                 | Ironic Developers                   |"},{"line_number":37,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":38,"context_line":"| `kexec`_                              | TBD                                 |"},{"line_number":39,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_840d3c92","line":36,"updated":"2020-05-27 16:39:12.000000000","message":"For improving CI, I think we could make different VM specs for different testing purposes.\nsay, 4 disks for soft-raid job, 1 disk for non-raid jobs.\nMaybe go further, merging jobs, e.g. uefi/bios, successfully spawning two instances into each VM indicates job passing, AIUI we spend most of the time for bring the stack, this effort is not utilized well.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b51fcef3ab9c41cb921fa61e1ba6d513f6f209ee","unresolved":false,"context_lines":[{"line_number":33,"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\u003d\u003d\u003d+"},{"line_number":34,"context_line":"| `Break the Cycle`_                    | Ironic Developers                   |"},{"line_number":35,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":36,"context_line":"| `Make CI Manageable`_                 | Ironic Developers                   |"},{"line_number":37,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":38,"context_line":"| `kexec`_                              | TBD                                 |"},{"line_number":39,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_f3594e5a","line":36,"in_reply_to":"ff570b3c_840d3c92","updated":"2020-05-28 13:25:18.000000000","message":"This is correct. I don\u0027t think we can do much else to stress the VMs in terms of IO capacity. And issuing 2 or more IO operations with software raid for every IO operation is likely far from ideal with some of the IO issues we\u0027ve encountered. Iury has headed down the path of trying to standalone jobs that cover many of the scenarios, so we _should_ just be able to begin peeling away the single VM integration jobs during the cycle.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e311ced12137473bdb6ae5dcd9f08b71112af819","unresolved":false,"context_lines":[{"line_number":37,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":38,"context_line":"| `kexec`_                              | TBD                                 |"},{"line_number":39,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":40,"context_line":"| `Move to all native Zuulv3 jobs`_     | TBD                                 |"},{"line_number":41,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":42,"context_line":"| `Move to oslo.privsep`_               | TBD                                 |"},{"line_number":43,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_6ad903f3","line":40,"updated":"2020-05-25 10:32:13.000000000","message":"Iury? I think his grenade work is all that remains.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b51fcef3ab9c41cb921fa61e1ba6d513f6f209ee","unresolved":false,"context_lines":[{"line_number":37,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":38,"context_line":"| `kexec`_                              | TBD                                 |"},{"line_number":39,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":40,"context_line":"| `Move to all native Zuulv3 jobs`_     | TBD                                 |"},{"line_number":41,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":42,"context_line":"| `Move to oslo.privsep`_               | TBD                                 |"},{"line_number":43,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_b376b6d7","line":40,"in_reply_to":"ff570b3c_04fdac39","updated":"2020-05-28 13:25:18.000000000","message":"I am feeling a strong sense of deja vu, but just another set of eyes won\u0027t hurt and if it is just grenade then once grenade merges we should be okay...\n\nOr we abandon grenade for some other means of testing.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"625fb80533cce0dc23d1df357acc8e282230788a","unresolved":false,"context_lines":[{"line_number":37,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":38,"context_line":"| `kexec`_                              | TBD                                 |"},{"line_number":39,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":40,"context_line":"| `Move to all native Zuulv3 jobs`_     | TBD                                 |"},{"line_number":41,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":42,"context_line":"| `Move to oslo.privsep`_               | TBD                                 |"},{"line_number":43,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_04fdac39","line":40,"in_reply_to":"ff570b3c_6ad903f3","updated":"2020-05-27 16:52:53.000000000","message":"It works but we still have the grenade multinode job \u003d(, need to also double check our projects if we don\u0027t have all jobs in zuulv3 (but I think the only one left is the grenade multinode)","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"0817a9bdac959999ea609cf7252f3728ad14b7d3","unresolved":false,"context_lines":[{"line_number":39,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":40,"context_line":"| `Move to all native Zuulv3 jobs`_     | TBD                                 |"},{"line_number":41,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":42,"context_line":"| `Move to oslo.privsep`_               | TBD                                 |"},{"line_number":43,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":44,"context_line":"| `Bare metal program/SIG`_             | TheJulia, arne_wiebalck             |"},{"line_number":45,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_e41b58c7","line":42,"range":{"start_line":42,"start_character":42,"end_line":42,"end_character":45},"updated":"2020-05-27 16:39:12.000000000","message":"Iury has a patch up, looks like it\u0027s the only one required.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"625fb80533cce0dc23d1df357acc8e282230788a","unresolved":false,"context_lines":[{"line_number":39,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":40,"context_line":"| `Move to all native Zuulv3 jobs`_     | TBD                                 |"},{"line_number":41,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":42,"context_line":"| `Move to oslo.privsep`_               | TBD                                 |"},{"line_number":43,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":44,"context_line":"| `Bare metal program/SIG`_             | TheJulia, arne_wiebalck             |"},{"line_number":45,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_44efa486","line":42,"range":{"start_line":42,"start_character":42,"end_line":42,"end_character":45},"in_reply_to":"ff570b3c_e41b58c7","updated":"2020-05-27 16:52:53.000000000","message":"There are still some missing bits in my ironic patch, and I\u0027m also working on the one for ironic-lib \u003d)","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e311ced12137473bdb6ae5dcd9f08b71112af819","unresolved":false,"context_lines":[{"line_number":49,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":50,"context_line":"| `Standalone Basic Authentication`_    | stevebaker                          |"},{"line_number":51,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":52,"context_line":"| `DHCP-less Deployments`_              | iurygregory                         |"},{"line_number":53,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":54,"context_line":"| `ISO Boot media pass-through`_        | TheJulia                            |"},{"line_number":55,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_4ad6bfc5","line":52,"updated":"2020-05-25 10:32:13.000000000","message":"I hope we can list Ilya here as well :(","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"625fb80533cce0dc23d1df357acc8e282230788a","unresolved":false,"context_lines":[{"line_number":49,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":50,"context_line":"| `Standalone Basic Authentication`_    | stevebaker                          |"},{"line_number":51,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":52,"context_line":"| `DHCP-less Deployments`_              | iurygregory                         |"},{"line_number":53,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":54,"context_line":"| `ISO Boot media pass-through`_        | TheJulia                            |"},{"line_number":55,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_c48734b6","line":52,"in_reply_to":"ff570b3c_4ad6bfc5","updated":"2020-05-27 16:52:53.000000000","message":"++ (/me is surprised with my name here O.o)","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"0514a424d913b0ee5b331957c4b3a19def7fad88","unresolved":false,"context_lines":[{"line_number":49,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":50,"context_line":"| `Standalone Basic Authentication`_    | stevebaker                          |"},{"line_number":51,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":52,"context_line":"| `DHCP-less Deployments`_              | iurygregory                         |"},{"line_number":53,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":54,"context_line":"| `ISO Boot media pass-through`_        | TheJulia                            |"},{"line_number":55,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_edc3c636","line":52,"in_reply_to":"ff570b3c_ad6b8eb4","updated":"2020-06-03 21:30:32.000000000","message":"No need to be sorry, I was just surprised \u003d)","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"47b2d33a0836dae85cd70ac73d988a45ea36ab4d","unresolved":false,"context_lines":[{"line_number":49,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":50,"context_line":"| `Standalone Basic Authentication`_    | stevebaker                          |"},{"line_number":51,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":52,"context_line":"| `DHCP-less Deployments`_              | iurygregory                         |"},{"line_number":53,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":54,"context_line":"| `ISO Boot media pass-through`_        | TheJulia                            |"},{"line_number":55,"context_line":"+---------------------------------------+-------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_ad6b8eb4","line":52,"in_reply_to":"ff570b3c_c48734b6","updated":"2020-06-03 21:12:15.000000000","message":"Sorry Iury, it only seemed logical.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e311ced12137473bdb6ae5dcd9f08b71112af819","unresolved":false,"context_lines":[{"line_number":52,"context_line":"| `DHCP-less Deployments`_              | iurygregory                         |"},{"line_number":53,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":54,"context_line":"| `ISO Boot media pass-through`_        | TheJulia                            |"},{"line_number":55,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Break the Cycle"},{"line_number":58,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_aae31ba4","line":55,"updated":"2020-05-25 10:32:13.000000000","message":"Another candidate: ramdisk TLS","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b51fcef3ab9c41cb921fa61e1ba6d513f6f209ee","unresolved":false,"context_lines":[{"line_number":52,"context_line":"| `DHCP-less Deployments`_              | iurygregory                         |"},{"line_number":53,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":54,"context_line":"| `ISO Boot media pass-through`_        | TheJulia                            |"},{"line_number":55,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Break the Cycle"},{"line_number":58,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_d3540a24","line":55,"in_reply_to":"ff570b3c_24d5501c","updated":"2020-05-28 13:25:18.000000000","message":"Just to confirm, are we talking about the same things? Inbound connections to the agent? Seems reasonable if someone wishes to write some prose in a comment for the explanation I can add it.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"0817a9bdac959999ea609cf7252f3728ad14b7d3","unresolved":false,"context_lines":[{"line_number":52,"context_line":"| `DHCP-less Deployments`_              | iurygregory                         |"},{"line_number":53,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":54,"context_line":"| `ISO Boot media pass-through`_        | TheJulia                            |"},{"line_number":55,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Break the Cycle"},{"line_number":58,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_24d5501c","line":55,"in_reply_to":"ff570b3c_aae31ba4","updated":"2020-05-27 16:39:12.000000000","message":"I\u0027d expect a in-band tls support, but it seems there is no other way except injecting certificate into the ramdisk.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"47b2d33a0836dae85cd70ac73d988a45ea36ab4d","unresolved":false,"context_lines":[{"line_number":52,"context_line":"| `DHCP-less Deployments`_              | iurygregory                         |"},{"line_number":53,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":54,"context_line":"| `ISO Boot media pass-through`_        | TheJulia                            |"},{"line_number":55,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Break the Cycle"},{"line_number":58,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_ed6106d5","line":55,"in_reply_to":"ff570b3c_c8abb41a","updated":"2020-06-03 21:12:15.000000000","message":"I am unsure, but someone could surely start hacking on a spec and code!\n\nI think part of the idea is also enable tls transport security for all ramdisk operating modes. Unforutnately that makes it a little harder.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"3b620c27ac815d18a507c45a8db6c98905ed7a2a","unresolved":false,"context_lines":[{"line_number":52,"context_line":"| `DHCP-less Deployments`_              | iurygregory                         |"},{"line_number":53,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":54,"context_line":"| `ISO Boot media pass-through`_        | TheJulia                            |"},{"line_number":55,"context_line":"+---------------------------------------+-------------------------------------+"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Break the Cycle"},{"line_number":58,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_c8abb41a","line":55,"in_reply_to":"ff570b3c_d3540a24","updated":"2020-05-28 14:40:01.000000000","message":"I guess Dmitry meant vmedia, but I meant the tls for ramdisk from in-band. I feel like they may share some common path.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e311ced12137473bdb6ae5dcd9f08b71112af819","unresolved":false,"context_lines":[{"line_number":74,"context_line":"rely upon stable APIs and interfaces, at least in most cases."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"At the same time, we do something horrible during the development cycle that"},{"line_number":77,"context_line":"we should learn from time after time. We try to do too much."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"While we would all love to see all of the features, we should be delivering"},{"line_number":80,"context_line":"in a model which conforms to `Sem-Ver \u003chttp://semver.org\u003e`_ and not force"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_8ae0d798","line":77,"updated":"2020-05-25 10:32:13.000000000","message":"nit: not sure what this paragraph means..","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"47b2d33a0836dae85cd70ac73d988a45ea36ab4d","unresolved":false,"context_lines":[{"line_number":74,"context_line":"rely upon stable APIs and interfaces, at least in most cases."},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"At the same time, we do something horrible during the development cycle that"},{"line_number":77,"context_line":"we should learn from time after time. We try to do too much."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"While we would all love to see all of the features, we should be delivering"},{"line_number":80,"context_line":"in a model which conforms to `Sem-Ver \u003chttp://semver.org\u003e`_ and not force"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_6da33601","line":77,"in_reply_to":"ff570b3c_8ae0d798","updated":"2020-06-03 21:12:15.000000000","message":"This was more about pointing out that the OpenStack process likes to force artificial major version bumps. I\u0027m dropping it.","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e311ced12137473bdb6ae5dcd9f08b71112af819","unresolved":false,"context_lines":[{"line_number":81,"context_line":"artificial major version changes to match a cycle boundry and to create a"},{"line_number":82,"context_line":"branch point."},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Having said this, it is time for us to move to an independent release model."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"This has drawbacks, and will require a different approach for planning."},{"line_number":87,"context_line":"And yet not all of Ironic\u0027s assets should be released in such a way."}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_eaeeb389","line":84,"updated":"2020-05-25 10:32:13.000000000","message":"A link to my spec can be handy","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"47b2d33a0836dae85cd70ac73d988a45ea36ab4d","unresolved":false,"context_lines":[{"line_number":81,"context_line":"artificial major version changes to match a cycle boundry and to create a"},{"line_number":82,"context_line":"branch point."},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Having said this, it is time for us to move to an independent release model."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"This has drawbacks, and will require a different approach for planning."},{"line_number":87,"context_line":"And yet not all of Ironic\u0027s assets should be released in such a way."}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_0d655ab5","line":84,"in_reply_to":"ff570b3c_eaeeb389","updated":"2020-06-03 21:12:15.000000000","message":"Done","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e311ced12137473bdb6ae5dcd9f08b71112af819","unresolved":false,"context_lines":[{"line_number":120,"context_line":""},{"line_number":121,"context_line":".. note::"},{"line_number":122,"context_line":"   Julia would really like to see this, but short of the world leaving her"},{"line_number":123,"context_line":"   alone for a few weeks or another contributor helping..."},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"Imagine a world where you workload is ephemeral. Or maybe not even ephemeral,"},{"line_number":126,"context_line":"but where the time in reboots can be quantified as lost folds, or calculations."}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_caf3ef72","line":123,"updated":"2020-05-25 10:32:13.000000000","message":"As much as I would love to see this, if we don\u0027t have anyone to commit to it, we have to leave it out :(","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b51fcef3ab9c41cb921fa61e1ba6d513f6f209ee","unresolved":false,"context_lines":[{"line_number":120,"context_line":""},{"line_number":121,"context_line":".. note::"},{"line_number":122,"context_line":"   Julia would really like to see this, but short of the world leaving her"},{"line_number":123,"context_line":"   alone for a few weeks or another contributor helping..."},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"Imagine a world where you workload is ephemeral. Or maybe not even ephemeral,"},{"line_number":126,"context_line":"but where the time in reboots can be quantified as lost folds, or calculations."}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_b30d1640","line":123,"in_reply_to":"ff570b3c_646f48fc","updated":"2020-05-28 13:25:18.000000000","message":"I\u0027d love to actually convince one of the scientific folks to work on it, but honestly this may just end up being Julia + long weekend + quarantine kind of thing. :(","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"625fb80533cce0dc23d1df357acc8e282230788a","unresolved":false,"context_lines":[{"line_number":120,"context_line":""},{"line_number":121,"context_line":".. note::"},{"line_number":122,"context_line":"   Julia would really like to see this, but short of the world leaving her"},{"line_number":123,"context_line":"   alone for a few weeks or another contributor helping..."},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"Imagine a world where you workload is ephemeral. Or maybe not even ephemeral,"},{"line_number":126,"context_line":"but where the time in reboots can be quantified as lost folds, or calculations."}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_646f48fc","line":123,"in_reply_to":"ff570b3c_caf3ef72","updated":"2020-05-27 16:52:53.000000000","message":"This sounds interesting to work on, I need to check with my manager if this could be something I can put efforts on \u003d)","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e311ced12137473bdb6ae5dcd9f08b71112af819","unresolved":false,"context_lines":[{"line_number":147,"context_line":"In-band Deploy Steps"},{"line_number":148,"context_line":"--------------------"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"While a theam that has been part of several of our past cycles, we continue to"},{"line_number":151,"context_line":"working towards improving the functionality of Deploy Steps, and in this case"},{"line_number":152,"context_line":"the focus is for in-band usage."},{"line_number":153,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_2ae9cb7f","line":150,"updated":"2020-05-25 10:32:13.000000000","message":"nit: thema?","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"47b2d33a0836dae85cd70ac73d988a45ea36ab4d","unresolved":false,"context_lines":[{"line_number":147,"context_line":"In-band Deploy Steps"},{"line_number":148,"context_line":"--------------------"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"While a theam that has been part of several of our past cycles, we continue to"},{"line_number":151,"context_line":"working towards improving the functionality of Deploy Steps, and in this case"},{"line_number":152,"context_line":"the focus is for in-band usage."},{"line_number":153,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_6d0df6e6","line":150,"in_reply_to":"ff570b3c_2ae9cb7f","updated":"2020-06-03 21:12:15.000000000","message":"Done","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e311ced12137473bdb6ae5dcd9f08b71112af819","unresolved":false,"context_lines":[{"line_number":179,"context_line":"For standalone use cases to flurish, we must support another authentication"},{"line_number":180,"context_line":"mechanism. The simplest, is rather simple. Just HTTP Basic Authentication."},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"Maybe we won\u0027t just stop there, but \"noauth\" is simply not acceptable with\\"},{"line_number":183,"context_line":"edge infrastucture management."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"DHCP-less Deployments"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff570b3c_0aee8787","line":182,"updated":"2020-05-25 10:32:13.000000000","message":"nit: \\","commit_id":"835edd2492d848592f885c74f6b93e03d140ba05"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"b382c956a521be25d7c1685538bd611b13730a1a","unresolved":false,"context_lines":[{"line_number":26,"context_line":"\u003d\u003d\u003d\u003d\u003d"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":".. warning:: This list is not finalized until after the Project Teams"},{"line_number":29,"context_line":"             Gathering."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":32,"context_line":"| Priority                            | Primary Contacts        | Target    |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_371caf76","line":29,"updated":"2020-06-08 16:25:03.000000000","message":"I think we can remove this warning now.","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"b382c956a521be25d7c1685538bd611b13730a1a","unresolved":false,"context_lines":[{"line_number":57,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":58,"context_line":"| `Bare metal program/SIG`_           | TheJulia, arne_wiebalck | Theme     |"},{"line_number":59,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":60,"context_line":"| `kexec`_                            | TBD                     |           |"},{"line_number":61,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"Schedule Structure"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_3a013606","line":60,"updated":"2020-06-08 16:25:03.000000000","message":"I thought we mentioned at PTG, to remove this.","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d9d3065dc099712cf07132a3862422f62c09dff4","unresolved":false,"context_lines":[{"line_number":57,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":58,"context_line":"| `Bare metal program/SIG`_           | TheJulia, arne_wiebalck | Theme     |"},{"line_number":59,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":60,"context_line":"| `kexec`_                            | TBD                     |           |"},{"line_number":61,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"Schedule Structure"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_fc7333e7","line":60,"in_reply_to":"ff570b3c_3a013606","updated":"2020-06-09 00:19:13.000000000","message":"Pure sadness. :(","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"b382c956a521be25d7c1685538bd611b13730a1a","unresolved":false,"context_lines":[{"line_number":59,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":60,"context_line":"| `kexec`_                            | TBD                     |           |"},{"line_number":61,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"Schedule Structure"},{"line_number":64,"context_line":"------------------"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_3552e7df","line":62,"updated":"2020-06-08 16:25:03.000000000","message":"there is a lot here. So maybe i shouldn\u0027t ask but ... wrt the standalone website for ironic (and possibly more/changes to docs). Is that a priority?","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d9d3065dc099712cf07132a3862422f62c09dff4","unresolved":false,"context_lines":[{"line_number":59,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":60,"context_line":"| `kexec`_                            | TBD                     |           |"},{"line_number":61,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"Schedule Structure"},{"line_number":64,"context_line":"------------------"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_dc70efdd","line":62,"in_reply_to":"ff570b3c_3552e7df","updated":"2020-06-09 00:19:13.000000000","message":"They are not really development priorities and while I do kind of agree, I\u0027m just not sure it really makes sense to explicitly note it.","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ffa420f850b5d49ec7b9bc10d82f7bde241f8bba","unresolved":false,"context_lines":[{"line_number":59,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":60,"context_line":"| `kexec`_                            | TBD                     |           |"},{"line_number":61,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"Schedule Structure"},{"line_number":64,"context_line":"------------------"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_be17cf45","line":62,"in_reply_to":"ff570b3c_dc70efdd","updated":"2020-06-10 12:46:58.000000000","message":"Yeah, makes sense.","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"b382c956a521be25d7c1685538bd611b13730a1a","unresolved":false,"context_lines":[{"line_number":84,"context_line":"++++++++"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"Starting after the release of Sprint 2, anticipated to run the course of"},{"line_number":87,"context_line":"two months. This should be anticipated around the week of October 5th, 2020."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"Theme"},{"line_number":90,"context_line":"~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_ba07061e","line":87,"updated":"2020-06-08 16:25:03.000000000","message":"I looked at the release schedule and week of Oct 5 is Final RC. Wondering if we want to do it a week earlier, just in case (but not sure what). I suppose this is fine.","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d9d3065dc099712cf07132a3862422f62c09dff4","unresolved":false,"context_lines":[{"line_number":84,"context_line":"++++++++"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"Starting after the release of Sprint 2, anticipated to run the course of"},{"line_number":87,"context_line":"two months. This should be anticipated around the week of October 5th, 2020."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"Theme"},{"line_number":90,"context_line":"~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_9c483788","line":87,"in_reply_to":"ff570b3c_ba07061e","updated":"2020-06-09 00:19:13.000000000","message":"It should be fine... _should be_ (i hope)","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"b382c956a521be25d7c1685538bd611b13730a1a","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"General thematic work for general improvement in an area fall under the"},{"line_number":93,"context_line":"classification of theme. Largely this is work that may run the course of"},{"line_number":94,"context_line":"an entire release cycle or longer, where small incrememntal improvements"},{"line_number":95,"context_line":"or related work takes place."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Goals Details"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_75fc5f0c","line":94,"updated":"2020-06-08 16:25:03.000000000","message":"nit s/incrememntal/incremental/","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d9d3065dc099712cf07132a3862422f62c09dff4","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"General thematic work for general improvement in an area fall under the"},{"line_number":93,"context_line":"classification of theme. Largely this is work that may run the course of"},{"line_number":94,"context_line":"an entire release cycle or longer, where small incrememntal improvements"},{"line_number":95,"context_line":"or related work takes place."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Goals Details"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_9c3dd7df","line":94,"in_reply_to":"ff570b3c_75fc5f0c","updated":"2020-06-09 00:19:13.000000000","message":"Done","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"b382c956a521be25d7c1685538bd611b13730a1a","unresolved":false,"context_lines":[{"line_number":182,"context_line":"--------------------"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":".. note::"},{"line_number":185,"context_line":"   This has been proposed, not selected."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"https://review.opendev.org/#/c/718177/6/goals/proposed/migrate-to-privsep.rst"},{"line_number":188,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_155ec311","line":185,"updated":"2020-06-08 16:25:03.000000000","message":"So do we want to do this, even if it wasn\u0027t selected? I\u0027m fine with doing it, but I\u0027d prefer that we word it as such then (without the note part). eg, \u0027Although proposed as a community goal, this wasn\u0027t accepted. We will do it regardless.\u0027","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d9d3065dc099712cf07132a3862422f62c09dff4","unresolved":false,"context_lines":[{"line_number":182,"context_line":"--------------------"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":".. note::"},{"line_number":185,"context_line":"   This has been proposed, not selected."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"https://review.opendev.org/#/c/718177/6/goals/proposed/migrate-to-privsep.rst"},{"line_number":188,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_3c2c8bab","line":185,"in_reply_to":"ff570b3c_155ec311","updated":"2020-06-09 00:19:13.000000000","message":"Yeah there seemed to be a consensus that it was a good idea, at least that is the perception that I\u0027ve gotten. Anwyay, I meant to put in more $words here. :)","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"b382c956a521be25d7c1685538bd611b13730a1a","unresolved":false,"context_lines":[{"line_number":247,"context_line":"Standalone Basic Authentication"},{"line_number":248,"context_line":"-------------------------------"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"For standalone use cases to flurish, we must support another authentication"},{"line_number":251,"context_line":"mechanism. The simplest, is rather simple. Just HTTP Basic Authentication."},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"Maybe we won\u0027t just stop there, but \"noauth\" is simply not acceptable with"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_95a7730c","line":250,"updated":"2020-06-08 16:25:03.000000000","message":"nit s/flurish/flourish/","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d9d3065dc099712cf07132a3862422f62c09dff4","unresolved":false,"context_lines":[{"line_number":247,"context_line":"Standalone Basic Authentication"},{"line_number":248,"context_line":"-------------------------------"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"For standalone use cases to flurish, we must support another authentication"},{"line_number":251,"context_line":"mechanism. The simplest, is rather simple. Just HTTP Basic Authentication."},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"Maybe we won\u0027t just stop there, but \"noauth\" is simply not acceptable with"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_f7386cd5","line":250,"in_reply_to":"ff570b3c_95a7730c","updated":"2020-06-09 00:19:13.000000000","message":"Done","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"b382c956a521be25d7c1685538bd611b13730a1a","unresolved":false,"context_lines":[{"line_number":268,"context_line":"---------------------------"},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"A recent idea is to better support the use of the ramdisk use case for"},{"line_number":271,"context_line":"operators wishing to trigger machine boot operations via an pre-mastered ISO,"},{"line_number":272,"context_line":"much like the existing ramdisk interface, however in this case, they have"},{"line_number":273,"context_line":"everything they need."},{"line_number":274,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_d591eb9c","line":271,"updated":"2020-06-08 16:25:03.000000000","message":"nit s/an pre-mastered/a pre-mastered/","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d9d3065dc099712cf07132a3862422f62c09dff4","unresolved":false,"context_lines":[{"line_number":268,"context_line":"---------------------------"},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"A recent idea is to better support the use of the ramdisk use case for"},{"line_number":271,"context_line":"operators wishing to trigger machine boot operations via an pre-mastered ISO,"},{"line_number":272,"context_line":"much like the existing ramdisk interface, however in this case, they have"},{"line_number":273,"context_line":"everything they need."},{"line_number":274,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_d73568dd","line":271,"in_reply_to":"ff570b3c_d591eb9c","updated":"2020-06-09 00:19:13.000000000","message":"Done","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"92b1310959bb95adf0a8e5e3b8f67548d8efb754","unresolved":false,"context_lines":[{"line_number":278,"context_line":"Redfish Interop Profile"},{"line_number":279,"context_line":"-----------------------"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"The Redfish Forum has an `interop profile \u003chttps://github.com/DMTF/Redfish-Interop-Validator\u003e`_"},{"line_number":282,"context_line":"mechanism to allow feedback in the process to convey what is and"},{"line_number":283,"context_line":"what is not supported."},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"For our own continued sanity, we need to create a profile and submit"},{"line_number":286,"context_line":"it to the Redfish Forum."}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_b5e45be1","line":286,"range":{"start_line":281,"start_character":0,"end_line":286,"end_character":24},"updated":"2020-06-05 06:28:04.000000000","message":"How about making the reasoning a little more explicit (beyond sanity which is of course important :-))?\n\nSth like: \"Such a profile can then be used by hardware vendors/manufacturers to assess/advertise to which degree Ironic can interact with their hardware. Equally, consumers/clients of such hardware can use the profile to make sure the hardware they intend to buy works with Ironic or even make this part of their tendering/purchasing process.\"","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d9d3065dc099712cf07132a3862422f62c09dff4","unresolved":false,"context_lines":[{"line_number":278,"context_line":"Redfish Interop Profile"},{"line_number":279,"context_line":"-----------------------"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"The Redfish Forum has an `interop profile \u003chttps://github.com/DMTF/Redfish-Interop-Validator\u003e`_"},{"line_number":282,"context_line":"mechanism to allow feedback in the process to convey what is and"},{"line_number":283,"context_line":"what is not supported."},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"For our own continued sanity, we need to create a profile and submit"},{"line_number":286,"context_line":"it to the Redfish Forum."}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_774a9c5b","line":286,"range":{"start_line":281,"start_character":0,"end_line":286,"end_character":24},"in_reply_to":"ff570b3c_55d4bb47","updated":"2020-06-09 00:19:13.000000000","message":"Most excellent! added.","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"b382c956a521be25d7c1685538bd611b13730a1a","unresolved":false,"context_lines":[{"line_number":278,"context_line":"Redfish Interop Profile"},{"line_number":279,"context_line":"-----------------------"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"The Redfish Forum has an `interop profile \u003chttps://github.com/DMTF/Redfish-Interop-Validator\u003e`_"},{"line_number":282,"context_line":"mechanism to allow feedback in the process to convey what is and"},{"line_number":283,"context_line":"what is not supported."},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"For our own continued sanity, we need to create a profile and submit"},{"line_number":286,"context_line":"it to the Redfish Forum."}],"source_content_type":"text/x-rst","patch_set":6,"id":"ff570b3c_55d4bb47","line":286,"range":{"start_line":281,"start_character":0,"end_line":286,"end_character":24},"in_reply_to":"ff570b3c_b5e45be1","updated":"2020-06-08 16:25:03.000000000","message":"nice suggestion ++","commit_id":"ef826369da2b1a66044cce3973be9d7664bae80a"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ffa420f850b5d49ec7b9bc10d82f7bde241f8bba","unresolved":false,"context_lines":[{"line_number":34,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":35,"context_line":"| `Replacing WSME`_                   | stevebaker              | Sprint 1  |"},{"line_number":36,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":37,"context_line":"| `Compatability Matrix`_             | TheJulia                | Sprint 1  |"},{"line_number":38,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":39,"context_line":"| `Standalone Basic Authentication`_  | stevebaker              | Sprint 1  |"},{"line_number":40,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ff570b3c_5ef15301","line":37,"updated":"2020-06-10 12:46:58.000000000","message":"nit s/Compatability/Compatibility/","commit_id":"f3f752dd379358114a4e22c986963afc8c0d2c8e"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ffa420f850b5d49ec7b9bc10d82f7bde241f8bba","unresolved":false,"context_lines":[{"line_number":50,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":51,"context_line":"| `In-band Deploy Steps`_             | dtantsur, mgoddard      | Sprint 3  |"},{"line_number":52,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":53,"context_line":"| `Redfish Interop Profile`_          | TBD                     | Sprint 3  |"},{"line_number":54,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":55,"context_line":"| `Bare metal program/SIG`_           | TheJulia, arne_wiebalck | Theme     |"},{"line_number":56,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ff570b3c_1ed07b53","line":53,"updated":"2020-06-10 12:46:58.000000000","message":"What are we going to do about the TBD? We need a volunteer... since it is sprint 3, I\u0027m OK with leaving TBD if no one steps up soon. Hopefully someone will volunteer later (or we don\u0027t do it).","commit_id":"f3f752dd379358114a4e22c986963afc8c0d2c8e"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"38dd4c7eeb17c72af0bc6cd9a4b958d2a1a01590","unresolved":false,"context_lines":[{"line_number":50,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":51,"context_line":"| `In-band Deploy Steps`_             | dtantsur, mgoddard      | Sprint 3  |"},{"line_number":52,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":53,"context_line":"| `Redfish Interop Profile`_          | TBD                     | Sprint 3  |"},{"line_number":54,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":55,"context_line":"| `Bare metal program/SIG`_           | TheJulia, arne_wiebalck | Theme     |"},{"line_number":56,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ff570b3c_2996d695","line":53,"in_reply_to":"ff570b3c_1ed07b53","updated":"2020-06-11 08:05:41.000000000","message":"if noone else is interested, and considering that is for sprint 3, I guess I can have a look at this","commit_id":"f3f752dd379358114a4e22c986963afc8c0d2c8e"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"c29e4697ca37dfdf46b3c904cd4693a90f1cab16","unresolved":false,"context_lines":[{"line_number":50,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":51,"context_line":"| `In-band Deploy Steps`_             | dtantsur, mgoddard      | Sprint 3  |"},{"line_number":52,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":53,"context_line":"| `Redfish Interop Profile`_          | TBD                     | Sprint 3  |"},{"line_number":54,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":55,"context_line":"| `Bare metal program/SIG`_           | TheJulia, arne_wiebalck | Theme     |"},{"line_number":56,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ff570b3c_49deaada","line":53,"in_reply_to":"ff570b3c_2996d695","updated":"2020-06-11 08:44:32.000000000","message":"I am interested in this as well and happy to help, so please add me as a contact please.","commit_id":"f3f752dd379358114a4e22c986963afc8c0d2c8e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"66115aaf0f7c8661235e1533c626880549b92420","unresolved":false,"context_lines":[{"line_number":50,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":51,"context_line":"| `In-band Deploy Steps`_             | dtantsur, mgoddard      | Sprint 3  |"},{"line_number":52,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":53,"context_line":"| `Redfish Interop Profile`_          | TBD                     | Sprint 3  |"},{"line_number":54,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":55,"context_line":"| `Bare metal program/SIG`_           | TheJulia, arne_wiebalck | Theme     |"},{"line_number":56,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ff570b3c_650aa220","line":53,"in_reply_to":"ff570b3c_49deaada","updated":"2020-06-11 21:22:20.000000000","message":"I\u0027ll add Arne and rpioso based on his comment yesterday in channel. That being said I highly encourage if people want to get this done sooner rather than later since it will end up helping in numerous areas as we move ahead.","commit_id":"f3f752dd379358114a4e22c986963afc8c0d2c8e"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ffa420f850b5d49ec7b9bc10d82f7bde241f8bba","unresolved":false,"context_lines":[{"line_number":82,"context_line":"two months. This should be anticipated around the week of October 5th, 2020."},{"line_number":83,"context_line":"It is important to note that the prior week is the OpenStack deadline for the"},{"line_number":84,"context_line":"final release candidate, so the project would be best served to go ahead and"},{"line_number":85,"context_line":"cut the release the week before."},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"Theme"},{"line_number":88,"context_line":"~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ff570b3c_3ea8dfd9","line":85,"updated":"2020-06-10 12:46:58.000000000","message":"Oct 5 is the week of the final release. RC1 is week of Sept 21. It might be sufficient just to mention that this is the week of final release. I can\u0027t recall if we need to have a candidate before this (wrt timing with nova etc and testing). We might want to revisit this schedule later in the cycle.\n\nSo maybe s/the prior week/this week/\nand remove \u0027, so the project would be best served...\u0027 ?","commit_id":"f3f752dd379358114a4e22c986963afc8c0d2c8e"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"66115aaf0f7c8661235e1533c626880549b92420","unresolved":false,"context_lines":[{"line_number":82,"context_line":"two months. This should be anticipated around the week of October 5th, 2020."},{"line_number":83,"context_line":"It is important to note that the prior week is the OpenStack deadline for the"},{"line_number":84,"context_line":"final release candidate, so the project would be best served to go ahead and"},{"line_number":85,"context_line":"cut the release the week before."},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"Theme"},{"line_number":88,"context_line":"~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ff570b3c_ca0bbd28","line":85,"in_reply_to":"ff570b3c_3ea8dfd9","updated":"2020-06-11 21:22:20.000000000","message":"We\u0027ve not done candidate releases in a very long time. We\u0027re only required to have _a_ release, and as long as we make it we\u0027re golden.\n\nRealistically, we\u0027ll also move to independent model as a result of Dmitry\u0027s release model change proposal which means they will simply consume our last and the \"latest\" will still get tested in the gate.","commit_id":"f3f752dd379358114a4e22c986963afc8c0d2c8e"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ffa420f850b5d49ec7b9bc10d82f7bde241f8bba","unresolved":false,"context_lines":[{"line_number":170,"context_line":"proceed with this"},{"line_number":171,"context_line":"`effort \u003chttps://governance.openstack.org/tc/goals/proposed/migrate-to-privsep.html\u003e`_."},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"Compatability Matrix"},{"line_number":174,"context_line":"--------------------"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"One of the weaknesses in Ironic\u0027s documentation is a lack of clarity regarding"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ff570b3c_be8cef7f","line":173,"updated":"2020-06-10 12:46:58.000000000","message":"nit s/Compatability/Compatibility/","commit_id":"f3f752dd379358114a4e22c986963afc8c0d2c8e"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a9b8e44b796c58fdbc64b81428b7423ffa763617","unresolved":false,"context_lines":[{"line_number":32,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":33,"context_line":"| `Move to all native Zuulv3 jobs`_   | iurygregory             | Sprint 1  |"},{"line_number":34,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":35,"context_line":"| `Replacing WSME`_                   | stevebaker              | Sprint 1  |"},{"line_number":36,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":37,"context_line":"| `Compatibility Matrix`_             | TheJulia                | Sprint 1  |"},{"line_number":38,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":8,"id":"bf51134e_387dbee7","line":35,"updated":"2020-06-15 10:11:21.000000000","message":"I don\u0027t think the full replacement is possible within this timeframe","commit_id":"7be34175d020e1f7a4531a08fe938b3458f9ba81"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d99337d9d42f9aac039c852c08496f6b88cc668e","unresolved":false,"context_lines":[{"line_number":32,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":33,"context_line":"| `Move to all native Zuulv3 jobs`_   | iurygregory             | Sprint 1  |"},{"line_number":34,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":35,"context_line":"| `Replacing WSME`_                   | stevebaker              | Sprint 1  |"},{"line_number":36,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":37,"context_line":"| `Compatibility Matrix`_             | TheJulia                | Sprint 1  |"},{"line_number":38,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":8,"id":"bf51134e_d4d54dbb","line":35,"in_reply_to":"bf51134e_387dbee7","updated":"2020-06-16 19:39:57.000000000","message":"Done","commit_id":"7be34175d020e1f7a4531a08fe938b3458f9ba81"},{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"133cf89b523e789c2f597b74bcbce6bb36ae1f81","unresolved":false,"context_lines":[{"line_number":50,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":51,"context_line":"| `In-band Deploy Steps`_             | dtantsur, mgoddard      | Sprint 3  |"},{"line_number":52,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":53,"context_line":"| `Redfish Interop Profile`_          | arne_wiebalck, rpioso   | Sprint 3  |"},{"line_number":54,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":55,"context_line":"| `Bare metal program/SIG`_           | TheJulia, arne_wiebalck | Theme     |"},{"line_number":56,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":8,"id":"bf51134e_eecf0055","line":53,"range":{"start_line":53,"start_character":0,"end_line":53,"end_character":77},"updated":"2020-06-15 12:26:29.000000000","message":"Julia: I think rpittau was interested and volunteered as well for the Redfish work, could you add him as well? I think the more we have on this one the better, and the earlier we may be able to tackle this.","commit_id":"7be34175d020e1f7a4531a08fe938b3458f9ba81"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"d99337d9d42f9aac039c852c08496f6b88cc668e","unresolved":false,"context_lines":[{"line_number":50,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":51,"context_line":"| `In-band Deploy Steps`_             | dtantsur, mgoddard      | Sprint 3  |"},{"line_number":52,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":53,"context_line":"| `Redfish Interop Profile`_          | arne_wiebalck, rpioso   | Sprint 3  |"},{"line_number":54,"context_line":"+-------------------------------------+-------------------------+-----------+"},{"line_number":55,"context_line":"| `Bare metal program/SIG`_           | TheJulia, arne_wiebalck | Theme     |"},{"line_number":56,"context_line":"+-------------------------------------+-------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":8,"id":"bf51134e_34dac9e8","line":53,"range":{"start_line":53,"start_character":0,"end_line":53,"end_character":77},"in_reply_to":"bf51134e_eecf0055","updated":"2020-06-16 19:39:57.000000000","message":"Done","commit_id":"7be34175d020e1f7a4531a08fe938b3458f9ba81"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"bd644725bef18e6e8ea86fc2049998504fc0ab9d","unresolved":false,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Starting after the release of Sprint 2, anticipated to run the course of"},{"line_number":82,"context_line":"two months. This should be anticipated around the week of September 28th, 2020."},{"line_number":83,"context_line":"It is important to note that the week of the OpenStack deadline for the"},{"line_number":84,"context_line":"final release candidate as part of the Victoria cycle. Ironic\u0027s \"latest\""},{"line_number":85,"context_line":"release will be consumed by OpenStack for the Victoria release at this time."},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"ff570b3c_e6c9955a","line":83,"updated":"2020-06-12 12:56:27.000000000","message":"s/the week of the/the following week is the/","commit_id":"7be34175d020e1f7a4531a08fe938b3458f9ba81"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a9b8e44b796c58fdbc64b81428b7423ffa763617","unresolved":false,"context_lines":[{"line_number":119,"context_line":"While we would all love to see all of the features, we should be delivering"},{"line_number":120,"context_line":"in a model which conforms to `Sem-Ver \u003chttp://semver.org\u003e`_ and not force"},{"line_number":121,"context_line":"artificial major version changes to match a cycle boundry and to create a"},{"line_number":122,"context_line":"branch point."},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"Having said this, it is time for us to move to an"},{"line_number":125,"context_line":"`independent release model \u003chttps://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/new-release-model.html\u003e`_."}],"source_content_type":"text/x-rst","patch_set":8,"id":"bf51134e_98820ac8","line":122,"updated":"2020-06-15 10:11:21.000000000","message":"nit: :doc:`/specs/approved/new-release-model`","commit_id":"7be34175d020e1f7a4531a08fe938b3458f9ba81"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"421f37b6b5893c616031895a643b133d71cef483","unresolved":false,"context_lines":[{"line_number":177,"context_line":"One of the weaknesses in Ironic\u0027s documentation is a lack of clarity regarding"},{"line_number":178,"context_line":"the functionality of features with-in drivers when comparing drivers"},{"line_number":179,"context_line":"side-by-side. Mainly because we want to encourage but not force driver"},{"line_number":180,"context_line":"maintainers to take particular improvements to their driver code."},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"And so, the hope is to fix this weakness in our documentation."},{"line_number":183,"context_line":"Through clarity, the overall user experience should improve, and that is"}],"source_content_type":"text/x-rst","patch_set":9,"id":"bf51134e_17e5ae09","line":180,"updated":"2020-06-21 12:30:28.000000000","message":"sidenote: I think our default_xxx_interface is a bit strict and doesn\u0027t cope well with mixed drivers, long story short, it assumes all hardware types we have enabled should support that default_xxx_interface, and there is no fallback if the driver doesn\u0027t support the default.","commit_id":"629272faf2680368fcb118578a92e5a6a4455333"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"7c0fffab436380e5b85b5e23b6aab61027871d6a","unresolved":false,"context_lines":[{"line_number":177,"context_line":"One of the weaknesses in Ironic\u0027s documentation is a lack of clarity regarding"},{"line_number":178,"context_line":"the functionality of features with-in drivers when comparing drivers"},{"line_number":179,"context_line":"side-by-side. Mainly because we want to encourage but not force driver"},{"line_number":180,"context_line":"maintainers to take particular improvements to their driver code."},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"And so, the hope is to fix this weakness in our documentation."},{"line_number":183,"context_line":"Through clarity, the overall user experience should improve, and that is"}],"source_content_type":"text/x-rst","patch_set":9,"id":"bf51134e_40a3d400","line":180,"in_reply_to":"bf51134e_17e5ae09","updated":"2020-06-22 15:42:58.000000000","message":"That is a good point and I don\u0027t think anyone is going to disagree with you now that we\u0027ve had time with driver composition.\n\nThat being said, it is more a feature for operators to use sparingly but it seems people use it a lot more than we anticipated.","commit_id":"629272faf2680368fcb118578a92e5a6a4455333"}]}
