)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"86a10ab99ca5fe244b5ff6c83ac80916a125b2e8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"4a2ae0b6_da1d55b7","updated":"2021-12-10 14:33:13.000000000","message":"Sorry, I forgot to send comments when I updated this patch.","commit_id":"c06464d23010045d7f71971d52ab5f0d26c284b7"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"6a0a0d1f791e307614d48873f2d3fa7bfda51184","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"cceb0413_b8e40227","updated":"2022-02-09 15:40:48.000000000","message":"recheck","commit_id":"81758d14c3c1154beae351077c22706d93ba9bb8"}],"ansible/overcloud-host-image-build.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"c33a459b625c08da3e99aa89b6124b52f738fa4d","unresolved":true,"context_lines":[{"line_number":20,"context_line":"            os_images_cache: \"{{ image_cache_path }}\""},{"line_number":21,"context_line":"            os_images_common: \"\""},{"line_number":22,"context_line":"            os_images_list:"},{"line_number":23,"context_line":"              - name: \"{{ image.name }}\""},{"line_number":24,"context_line":"                elements: \"{{ image.elements | default([]) }}\""},{"line_number":25,"context_line":"                env: \"{{ image.env | default({}) }}\""},{"line_number":26,"context_line":"                packages: \"{{ image.packages | default([]) }}\""},{"line_number":27,"context_line":"                type: \"{{ image.type | default(\u0027qcow2\u0027) }}\""},{"line_number":28,"context_line":"            os_images_upload: False"},{"line_number":29,"context_line":"            os_images_force_rebuild: \"{{ overcloud_host_image_force_rebuild }}\""},{"line_number":30,"context_line":"          with_items: \"{{ dib_host_images }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"a8daa8dc_eddad1fd","line":27,"range":{"start_line":23,"start_character":0,"end_line":27,"end_character":59},"updated":"2021-10-06 11:22:41.000000000","message":"I think we can just pass dib_host_images and avoid the outer loop. Only name and elements are required within the os-images role. We could validate that those are present either here or in the role.","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"86a10ab99ca5fe244b5ff6c83ac80916a125b2e8","unresolved":false,"context_lines":[{"line_number":20,"context_line":"            os_images_cache: \"{{ image_cache_path }}\""},{"line_number":21,"context_line":"            os_images_common: \"\""},{"line_number":22,"context_line":"            os_images_list:"},{"line_number":23,"context_line":"              - name: \"{{ image.name }}\""},{"line_number":24,"context_line":"                elements: \"{{ image.elements | default([]) }}\""},{"line_number":25,"context_line":"                env: \"{{ image.env | default({}) }}\""},{"line_number":26,"context_line":"                packages: \"{{ image.packages | default([]) }}\""},{"line_number":27,"context_line":"                type: \"{{ image.type | default(\u0027qcow2\u0027) }}\""},{"line_number":28,"context_line":"            os_images_upload: False"},{"line_number":29,"context_line":"            os_images_force_rebuild: \"{{ overcloud_host_image_force_rebuild }}\""},{"line_number":30,"context_line":"          with_items: \"{{ dib_host_images }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"15ed3f93_a0795c7b","line":27,"range":{"start_line":23,"start_character":0,"end_line":27,"end_character":59},"in_reply_to":"a8daa8dc_eddad1fd","updated":"2021-12-10 14:33:13.000000000","message":"Done","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"c33a459b625c08da3e99aa89b6124b52f738fa4d","unresolved":true,"context_lines":[{"line_number":53,"context_line":"          loop_control:"},{"line_number":54,"context_line":"            loop_var: image"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"        - name: Remove duplicate overcloud host disk images"},{"line_number":57,"context_line":"          file:"},{"line_number":58,"context_line":"            path: \"/etc/kolla/bifrost/{{ image.name }}.{{ image.type | default(\u0027qcow2\u0027) }}\""},{"line_number":59,"context_line":"            state: absent"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7923d3a0_bca90201","line":56,"updated":"2021-10-06 11:22:41.000000000","message":"nit: the reason for using ansible in the above task rather than a simple cp is to allow it to be idempotent. Removing the images here would break that. If we go this way we could revert to a simpler cp though.","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"86a10ab99ca5fe244b5ff6c83ac80916a125b2e8","unresolved":false,"context_lines":[{"line_number":53,"context_line":"          loop_control:"},{"line_number":54,"context_line":"            loop_var: image"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"        - name: Remove duplicate overcloud host disk images"},{"line_number":57,"context_line":"          file:"},{"line_number":58,"context_line":"            path: \"/etc/kolla/bifrost/{{ image.name }}.{{ image.type | default(\u0027qcow2\u0027) }}\""},{"line_number":59,"context_line":"            state: absent"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7378384a_2fef2a65","line":56,"in_reply_to":"7923d3a0_bca90201","updated":"2021-12-10 14:33:13.000000000","message":"Done","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"}],"doc/source/configuration/reference/bifrost.rst":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"c33a459b625c08da3e99aa89b6124b52f738fa4d","unresolved":true,"context_lines":[{"line_number":184,"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"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"The name of the root disk image to deploy can be configured via the"},{"line_number":187,"context_line":"``kolla_bifrost_deploy_image_filename`` option, which defaults to"},{"line_number":188,"context_line":"``deployment_image.qcow2``. It can be defined globally in"},{"line_number":189,"context_line":"``${KAYOBE_CONFIG_PATH}/bifrost.yml``, or defined per-group or per-host in the"},{"line_number":190,"context_line":"Kayobe inventory. This can be used to provision different images across the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2b38705d_2e76bdf0","line":187,"range":{"start_line":187,"start_character":2,"end_line":187,"end_character":37},"updated":"2021-10-06 11:22:41.000000000","message":"Looks like we lost this capability.","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"86a10ab99ca5fe244b5ff6c83ac80916a125b2e8","unresolved":true,"context_lines":[{"line_number":184,"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"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"The name of the root disk image to deploy can be configured via the"},{"line_number":187,"context_line":"``kolla_bifrost_deploy_image_filename`` option, which defaults to"},{"line_number":188,"context_line":"``deployment_image.qcow2``. It can be defined globally in"},{"line_number":189,"context_line":"``${KAYOBE_CONFIG_PATH}/bifrost.yml``, or defined per-group or per-host in the"},{"line_number":190,"context_line":"Kayobe inventory. This can be used to provision different images across the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"db9ec5eb_53265ca1","line":187,"range":{"start_line":187,"start_character":2,"end_line":187,"end_character":37},"in_reply_to":"2b38705d_2e76bdf0","updated":"2021-12-10 14:33:13.000000000","message":"Why do you say we lost this?","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b6b1780c8574f7f9ce77ec6c8df81443b36a4bed","unresolved":true,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Overcloud root disk image configuration"},{"line_number":40,"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"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Bifrost uses Diskimage builder (DIB) to build a root disk image that is"},{"line_number":43,"context_line":"deployed to overcloud hosts when they are provisioned. The following options"},{"line_number":44,"context_line":"configure how this image is built.  Consult the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"becdebe1_a563a80b","line":41,"updated":"2021-12-20 11:55:01.000000000","message":"We need a note here to say this only applies when overcloud_dib_build_host_images is false.","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"01755ac33ae2d969eac3ac78633cb2a942efb7a9","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Overcloud root disk image configuration"},{"line_number":40,"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"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Bifrost uses Diskimage builder (DIB) to build a root disk image that is"},{"line_number":43,"context_line":"deployed to overcloud hosts when they are provisioned. The following options"},{"line_number":44,"context_line":"configure how this image is built.  Consult the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"d06605d3_19895561","line":41,"in_reply_to":"becdebe1_a563a80b","updated":"2022-01-07 11:27:05.000000000","message":"Done","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b6b1780c8574f7f9ce77ec6c8df81443b36a4bed","unresolved":true,"context_lines":[{"line_number":189,"context_line":"``${KAYOBE_CONFIG_PATH}/bifrost.yml``, or defined per-group or per-host in the"},{"line_number":190,"context_line":"Kayobe inventory. This can be used to provision different images across the"},{"line_number":191,"context_line":"overcloud."},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"Ironic configuration"},{"line_number":194,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":195,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"bbb185e8_89bf8f53","line":192,"updated":"2021-12-20 11:55:01.000000000","message":"Maybe add a link to the new docs here?","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"01755ac33ae2d969eac3ac78633cb2a942efb7a9","unresolved":false,"context_lines":[{"line_number":189,"context_line":"``${KAYOBE_CONFIG_PATH}/bifrost.yml``, or defined per-group or per-host in the"},{"line_number":190,"context_line":"Kayobe inventory. This can be used to provision different images across the"},{"line_number":191,"context_line":"overcloud."},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"Ironic configuration"},{"line_number":194,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":195,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"9efc6f62_4ce81c8d","line":192,"in_reply_to":"bbb185e8_89bf8f53","updated":"2022-01-07 11:27:05.000000000","message":"Done","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"}],"doc/source/configuration/reference/dib.rst":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"c33a459b625c08da3e99aa89b6124b52f738fa4d","unresolved":true,"context_lines":[{"line_number":29,"context_line":":diskimage-builder-doc:`Diskimage-builder documentation \u003c\u003e` for further"},{"line_number":30,"context_line":"information on building disk images."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"The default configuration builds a CentOS 8 whole disk (partitioned) image with"},{"line_number":33,"context_line":"SELinux disabled and a serial console enabled. `Cloud-init"},{"line_number":34,"context_line":"\u003chttps://cloudinit.readthedocs.io/en/latest/\u003e`__ is used to process the"},{"line_number":35,"context_line":"configuration drive built by Bifrost during provisioning."}],"source_content_type":"text/x-rst","patch_set":1,"id":"9ad73e75_b86b0e2a","line":32,"range":{"start_line":32,"start_character":35,"end_line":32,"end_character":41},"updated":"2021-10-06 11:22:41.000000000","message":"stream?","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"86a10ab99ca5fe244b5ff6c83ac80916a125b2e8","unresolved":false,"context_lines":[{"line_number":29,"context_line":":diskimage-builder-doc:`Diskimage-builder documentation \u003c\u003e` for further"},{"line_number":30,"context_line":"information on building disk images."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"The default configuration builds a CentOS 8 whole disk (partitioned) image with"},{"line_number":33,"context_line":"SELinux disabled and a serial console enabled. `Cloud-init"},{"line_number":34,"context_line":"\u003chttps://cloudinit.readthedocs.io/en/latest/\u003e`__ is used to process the"},{"line_number":35,"context_line":"configuration drive built by Bifrost during provisioning."}],"source_content_type":"text/x-rst","patch_set":1,"id":"cf7e1685_a29b8ea2","line":32,"range":{"start_line":32,"start_character":35,"end_line":32,"end_character":41},"in_reply_to":"9ad73e75_b86b0e2a","updated":"2021-12-10 14:33:13.000000000","message":"Done","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"c33a459b625c08da3e99aa89b6124b52f738fa4d","unresolved":true,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"   (kayobe) $ kayobe overcloud host image build"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"It is worth noting that images will not be rebuilt if they already exists. To"},{"line_number":81,"context_line":"force rebuilding images, it is necessary to use the ``force-rebuild`` argument."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"64168e11_5dba9d92","line":80,"range":{"start_line":80,"start_character":67,"end_line":80,"end_character":73},"updated":"2021-10-06 11:22:41.000000000","message":"exist","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"86a10ab99ca5fe244b5ff6c83ac80916a125b2e8","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"   (kayobe) $ kayobe overcloud host image build"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"It is worth noting that images will not be rebuilt if they already exists. To"},{"line_number":81,"context_line":"force rebuilding images, it is necessary to use the ``force-rebuild`` argument."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ad5f5001_2baa685e","line":80,"range":{"start_line":80,"start_character":67,"end_line":80,"end_character":73},"in_reply_to":"64168e11_5dba9d92","updated":"2021-12-10 14:33:13.000000000","message":"Done","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"c33a459b625c08da3e99aa89b6124b52f738fa4d","unresolved":true,"context_lines":[{"line_number":78,"context_line":"   (kayobe) $ kayobe overcloud host image build"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"It is worth noting that images will not be rebuilt if they already exists. To"},{"line_number":81,"context_line":"force rebuilding images, it is necessary to use the ``force-rebuild`` argument."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. code-block:: console"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"85bcf9c6_cc2a88ad","line":81,"range":{"start_line":81,"start_character":54,"end_line":81,"end_character":67},"updated":"2021-10-06 11:22:41.000000000","message":"--","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"86a10ab99ca5fe244b5ff6c83ac80916a125b2e8","unresolved":false,"context_lines":[{"line_number":78,"context_line":"   (kayobe) $ kayobe overcloud host image build"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"It is worth noting that images will not be rebuilt if they already exists. To"},{"line_number":81,"context_line":"force rebuilding images, it is necessary to use the ``force-rebuild`` argument."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. code-block:: console"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"a3d05ccc_616a1462","line":81,"range":{"start_line":81,"start_character":54,"end_line":81,"end_character":67},"in_reply_to":"85bcf9c6_cc2a88ad","updated":"2021-12-10 14:33:13.000000000","message":"Done","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"c33a459b625c08da3e99aa89b6124b52f738fa4d","unresolved":true,"context_lines":[{"line_number":167,"context_line":"   :caption: ``dib.yml``"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"   dib_host_images:"},{"line_number":170,"context_line":"     - name: \"deployment_image\""},{"line_number":171,"context_line":"       elements: \"{{ dib_elements }}\""},{"line_number":172,"context_line":"       env: \"{{ dib_env_vars }}\""},{"line_number":173,"context_line":"       packages: \"{{ dib_packages }}\""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9b0949a3_f8c4e20b","line":170,"range":{"start_line":170,"start_character":14,"end_line":170,"end_character":30},"updated":"2021-10-06 11:22:41.000000000","message":"We should mention explicitly somewhere that this should not include the file extension.","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"86a10ab99ca5fe244b5ff6c83ac80916a125b2e8","unresolved":false,"context_lines":[{"line_number":167,"context_line":"   :caption: ``dib.yml``"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"   dib_host_images:"},{"line_number":170,"context_line":"     - name: \"deployment_image\""},{"line_number":171,"context_line":"       elements: \"{{ dib_elements }}\""},{"line_number":172,"context_line":"       env: \"{{ dib_env_vars }}\""},{"line_number":173,"context_line":"       packages: \"{{ dib_packages }}\""}],"source_content_type":"text/x-rst","patch_set":1,"id":"400bc8c1_6218fec8","line":170,"range":{"start_line":170,"start_character":14,"end_line":170,"end_character":30},"in_reply_to":"9b0949a3_f8c4e20b","updated":"2021-12-10 14:33:13.000000000","message":"Done","commit_id":"e6c742d81b42f2644883c94b753e23abf676a28e"}],"doc/source/configuration/reference/overcloud-dib.rst":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b6b1780c8574f7f9ce77ec6c8df81443b36a4bed","unresolved":true,"context_lines":[{"line_number":56,"context_line":"    \"cloud-init-datasources\", \"disable-selinux\", \"enable-serial-console\","},{"line_number":57,"context_line":"    \"vm\"]`` when ``overcloud_dib_os_element`` is ``centos``, or ``[\"ubuntu\","},{"line_number":58,"context_line":"    \"cloud-init-datasources\", \"enable-serial-console\", \"vm\"]`` when"},{"line_number":59,"context_line":"    ``oercloud_dib_os_element`` is ``ubuntu``. The ``vm`` element is poorly"},{"line_number":60,"context_line":"    named, and causes DIB to build a whole disk image rather than a single"},{"line_number":61,"context_line":"    partition."},{"line_number":62,"context_line":"``overcloud_dib_elements_extra``"}],"source_content_type":"text/x-rst","patch_set":7,"id":"d0087004_6a92e385","line":59,"range":{"start_line":59,"start_character":6,"end_line":59,"end_character":29},"updated":"2021-12-20 11:55:01.000000000","message":"sp: overcloud","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"01755ac33ae2d969eac3ac78633cb2a942efb7a9","unresolved":false,"context_lines":[{"line_number":56,"context_line":"    \"cloud-init-datasources\", \"disable-selinux\", \"enable-serial-console\","},{"line_number":57,"context_line":"    \"vm\"]`` when ``overcloud_dib_os_element`` is ``centos``, or ``[\"ubuntu\","},{"line_number":58,"context_line":"    \"cloud-init-datasources\", \"enable-serial-console\", \"vm\"]`` when"},{"line_number":59,"context_line":"    ``oercloud_dib_os_element`` is ``ubuntu``. The ``vm`` element is poorly"},{"line_number":60,"context_line":"    named, and causes DIB to build a whole disk image rather than a single"},{"line_number":61,"context_line":"    partition."},{"line_number":62,"context_line":"``overcloud_dib_elements_extra``"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5c0a1eff_b994b345","line":59,"range":{"start_line":59,"start_character":6,"end_line":59,"end_character":29},"in_reply_to":"d0087004_6a92e385","updated":"2022-01-07 11:27:05.000000000","message":"Done","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b6b1780c8574f7f9ce77ec6c8df81443b36a4bed","unresolved":true,"context_lines":[{"line_number":82,"context_line":"    used for building overcloud host disk images. Default is ``{{"},{"line_number":83,"context_line":"    pip_upper_constraints_file }}``."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"The disk image is built with the following command:"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. code-block:: console"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"b1a78c77_dabaab7a","line":85,"range":{"start_line":85,"start_character":0,"end_line":85,"end_character":17},"updated":"2021-12-20 11:55:01.000000000","message":"Disk images are","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"01755ac33ae2d969eac3ac78633cb2a942efb7a9","unresolved":false,"context_lines":[{"line_number":82,"context_line":"    used for building overcloud host disk images. Default is ``{{"},{"line_number":83,"context_line":"    pip_upper_constraints_file }}``."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"The disk image is built with the following command:"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. code-block:: console"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"e3909c50_43f9e9f7","line":85,"range":{"start_line":85,"start_character":0,"end_line":85,"end_character":17},"in_reply_to":"b1a78c77_dabaab7a","updated":"2022-01-07 11:27:05.000000000","message":"Done","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b6b1780c8574f7f9ce77ec6c8df81443b36a4bed","unresolved":true,"context_lines":[{"line_number":201,"context_line":"configuration will create two images: ``deployment_image.qcow2`` and"},{"line_number":202,"context_line":"``debug_deployment_image.qcow2``."},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"Disk image deployment configuration"},{"line_number":205,"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"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"The name of the root disk image to deploy can be configured via the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"baef226f_13e74ff1","line":204,"updated":"2021-12-20 11:55:01.000000000","message":"This is duplicated from bifrost.yml.","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"01755ac33ae2d969eac3ac78633cb2a942efb7a9","unresolved":false,"context_lines":[{"line_number":201,"context_line":"configuration will create two images: ``deployment_image.qcow2`` and"},{"line_number":202,"context_line":"``debug_deployment_image.qcow2``."},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"Disk image deployment configuration"},{"line_number":205,"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"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"The name of the root disk image to deploy can be configured via the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"8f07c3a4_9faf4155","line":204,"in_reply_to":"baef226f_13e74ff1","updated":"2022-01-07 11:27:05.000000000","message":"Done","commit_id":"1a397ff414bd323821e51ed2b4d19d059e5692d9"}]}
