)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"4c17d9efacb56233fa57eec5d083acd83f71fd2f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     zhangbailin \u003czhangbailin@inspur.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-04-03 17:13:04 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add release notes for Cyborg-Nova integration."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I4b630d755f99863faf6a432b086608d494ef3cc3"},{"line_number":10,"context_line":"Blueprint: nova-cyborg-interaction"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"df33271e_c386f865","line":7,"range":{"start_line":7,"start_character":4,"end_line":7,"end_character":17},"updated":"2020-04-08 14:53:47.000000000","message":"nit : that\u0027s not only relnotes tho :-)","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"95d19def888489275e8fc3ab2c07119a25fff724","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     zhangbailin \u003czhangbailin@inspur.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-04-03 17:13:04 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add release notes for Cyborg-Nova integration."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I4b630d755f99863faf6a432b086608d494ef3cc3"},{"line_number":10,"context_line":"Blueprint: nova-cyborg-interaction"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"df33271e_781cf3c0","line":7,"range":{"start_line":7,"start_character":4,"end_line":7,"end_character":17},"in_reply_to":"df33271e_c386f865","updated":"2020-04-08 16:37:55.000000000","message":"it started out that way before the request for an api-guide update but correct.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"}],"api-guide/source/accelerator-support.rst":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"4c17d9efacb56233fa57eec5d083acd83f71fd2f","unresolved":false,"context_lines":[{"line_number":6,"context_line":"accelerators provisioned with the Cyborg service, which provides lifecycle"},{"line_number":7,"context_line":"management for accelerators."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"To launch servers with accelerators, the administrator (or an user with"},{"line_number":10,"context_line":"appropriate privileges) must do the following:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"  * Create a device profile in Cyborg, which specifies what accelerator"},{"line_number":13,"context_line":"    resources need to be provisioned. (See `Cyborg device profiles API"}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_83687087","line":10,"range":{"start_line":9,"start_character":41,"end_line":10,"end_character":23},"updated":"2020-04-08 14:53:47.000000000","message":"thanks for the wording, since it\u0027s policy-defined I also guess in Cyborg, right?","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"95d19def888489275e8fc3ab2c07119a25fff724","unresolved":false,"context_lines":[{"line_number":6,"context_line":"accelerators provisioned with the Cyborg service, which provides lifecycle"},{"line_number":7,"context_line":"management for accelerators."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"To launch servers with accelerators, the administrator (or an user with"},{"line_number":10,"context_line":"appropriate privileges) must do the following:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"  * Create a device profile in Cyborg, which specifies what accelerator"},{"line_number":13,"context_line":"    resources need to be provisioned. (See `Cyborg device profiles API"}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_58948f44","line":10,"range":{"start_line":9,"start_character":41,"end_line":10,"end_character":23},"in_reply_to":"df33271e_83687087","updated":"2020-04-08 16:37:55.000000000","message":"creating the device profile is as is creating the flavor in nova.\n\nonce both are created then if follows the normal rules for any other flavor so anyone can create an instnace with the flavor as long as policy allows it.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"4c17d9efacb56233fa57eec5d083acd83f71fd2f","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"       accel:device_profile\u003d$device_profile_name"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"   The chosen flavor may be a newly created one or an existing one."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"  * Use that flavor to create a server:"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_23288432","line":23,"updated":"2020-04-08 14:53:47.000000000","message":"some OSC command with an example would have been appreciated, but OK.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"95d19def888489275e8fc3ab2c07119a25fff724","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"       accel:device_profile\u003d$device_profile_name"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"   The chosen flavor may be a newly created one or an existing one."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"  * Use that flavor to create a server:"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_980297b3","line":23,"in_reply_to":"df33271e_23288432","updated":"2020-04-08 16:37:55.000000000","message":"for the nova side e can provdide the flavor create example.\nfor the defice procies bit i need to see if the osc pluging patch has been merged.\n\nthe command has evelvel during my testing so i dont think we shoudl document it until that stablises.\n\nif it has then i can add some examples.\ni was using the client form the gerrit review  in my local testing to avoid using curl but curl would be better in the docs if we dont have osc support merged yet.\n\nthe plugin verion i was using was functional but not really a great user experince as the client and api where not in parity and it was making assumtions that were not great about usage that made the plugin annoying to consume.\n\ne.g. only allowing the device profile name when creating but only accepting the device profile uuid for show when the api accepts the name as well.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"4c17d9efacb56233fa57eec5d083acd83f71fd2f","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    .. code::"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"       openstack server create --flavor $myflavor --image $myimage $servername"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"As of 21.0.0 (Ussuri), nova supports only specific operations for instances"},{"line_number":32,"context_line":"with accelerators. The lists of supported and unsupported operations are as"}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_23dd2442","line":29,"updated":"2020-04-08 14:53:47.000000000","message":"glad you don\u0027t need a microversion for this.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"95d19def888489275e8fc3ab2c07119a25fff724","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    .. code::"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"       openstack server create --flavor $myflavor --image $myimage $servername"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"As of 21.0.0 (Ussuri), nova supports only specific operations for instances"},{"line_number":32,"context_line":"with accelerators. The lists of supported and unsupported operations are as"}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_38f42b87","line":29,"in_reply_to":"df33271e_23dd2442","updated":"2020-04-08 16:37:55.000000000","message":"from the api point of view its just a flavor with an extra specs and extra specs dont require microverions.\n\nthat is why this apprch was taken for the first verions\n\nin the futre we would like to have a --device flag\n\nso we can pass a list of device profies at boot or have an \n\nopenstack server device attach command for hotplug \n\nif/when we do that those will need a microversion although i would argue we should modify osc to set teh microverion to the minium microverion that support those command if you dont otherwise set it to make it \"jsut work\" while still haveing sable behavior..","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"4c17d9efacb56233fa57eec5d083acd83f71fd2f","unresolved":false,"context_lines":[{"line_number":50,"context_line":"    * Suspend and resume."},{"line_number":51,"context_line":"    * Shelve and unshelve."},{"line_number":52,"context_line":"    * Cold migration."},{"line_number":53,"context_line":"    * Live migration."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Some operations, such as lock and unlock, work as they are effectively"},{"line_number":56,"context_line":"no-ops for accelerators."}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_03ae2097","line":53,"updated":"2020-04-08 14:53:47.000000000","message":"I\u0027d have written a table or something more easy to change within later releases, because say, in Victoria, your modifications to the doc will be substantial.\n\nAnother proposal could be :\n\nSupported operations:\n* Creation and deletion (since Ussuri 21.0.0)\n* Reboots (soft and hard) (since Ussuri 21.0.0)\n[...]\n\nUnsupported operations:\n* Rebuild (as of Ussuri)\n[...]\n\nSo it would only mean a single liner change for a specific new supported operation.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"95d19def888489275e8fc3ab2c07119a25fff724","unresolved":false,"context_lines":[{"line_number":50,"context_line":"    * Suspend and resume."},{"line_number":51,"context_line":"    * Shelve and unshelve."},{"line_number":52,"context_line":"    * Cold migration."},{"line_number":53,"context_line":"    * Live migration."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Some operations, such as lock and unlock, work as they are effectively"},{"line_number":56,"context_line":"no-ops for accelerators."}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_583e4f29","line":53,"in_reply_to":"df33271e_03ae2097","updated":"2020-04-08 16:37:55.000000000","message":"ya i can do that. in a followup","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"4c17d9efacb56233fa57eec5d083acd83f71fd2f","unresolved":false,"context_lines":[{"line_number":53,"context_line":"    * Live migration."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Some operations, such as lock and unlock, work as they are effectively"},{"line_number":56,"context_line":"no-ops for accelerators."}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_23b244e7","line":56,"updated":"2020-04-08 14:53:47.000000000","message":"You should add them to the list of Supported ops, no need to specify them separately.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"95d19def888489275e8fc3ab2c07119a25fff724","unresolved":false,"context_lines":[{"line_number":53,"context_line":"    * Live migration."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Some operations, such as lock and unlock, work as they are effectively"},{"line_number":56,"context_line":"no-ops for accelerators."}],"source_content_type":"text/x-rst","patch_set":6,"id":"df33271e_b8167ba6","line":56,"in_reply_to":"df33271e_23b244e7","updated":"2020-04-08 16:37:55.000000000","message":"ya i can do that too in the follow up","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"}],"api-guide/source/accelerator_support.rst":[{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"853f34257ed7708b84ead6ef968bb53c35210814","unresolved":false,"context_lines":[{"line_number":7,"context_line":"management for accelerators."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"To launch servers with accelerators, the administrator (or an user with"},{"line_number":10,"context_line":"appropriate privileges) must do the following: "},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"  * Create a device profile in Cyborg, which specifies what accelerator"},{"line_number":13,"context_line":"    resources need to be provisioned. (See `Cyborg device profiles API"}],"source_content_type":"text/x-rst","patch_set":3,"id":"df33271e_bcd1ce25","line":10,"range":{"start_line":10,"start_character":46,"end_line":10,"end_character":47},"updated":"2020-04-03 06:33:26.000000000","message":"redundant","commit_id":"4855f2c12d0b0be23bea0207a0dfb8f2519d5d0d"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"853f34257ed7708b84ead6ef968bb53c35210814","unresolved":false,"context_lines":[{"line_number":14,"context_line":"    \u003chttps://docs.openstack.org/api-ref/accelerator/v2/index.html#device-profiles\u003e`_."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  * Set the device profile name as an extra spec in a chosen flavor,"},{"line_number":17,"context_line":"    with this syntax: "},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    accel:device_profile\u003d$device_profile_name"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"df33271e_9cccca89","line":17,"range":{"start_line":17,"start_character":21,"end_line":17,"end_character":22},"updated":"2020-04-03 06:33:26.000000000","message":"redundant","commit_id":"4855f2c12d0b0be23bea0207a0dfb8f2519d5d0d"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"853f34257ed7708b84ead6ef968bb53c35210814","unresolved":false,"context_lines":[{"line_number":16,"context_line":"  * Set the device profile name as an extra spec in a chosen flavor,"},{"line_number":17,"context_line":"    with this syntax: "},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    accel:device_profile\u003d$device_profile_name"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    The chosen flavor may be a newly created one or an existing one."},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"df33271e_7c33c662","line":19,"updated":"2020-04-03 06:33:26.000000000","message":"maybe we can add .. code:: tag for this.","commit_id":"4855f2c12d0b0be23bea0207a0dfb8f2519d5d0d"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"853f34257ed7708b84ead6ef968bb53c35210814","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"  * Use that flavor to create a server:"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    openstack server create --flavor $myflavor --image $myimage $servername"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"As of 21.0.0 (Ussuri), nova supports only specific operations for instances"},{"line_number":28,"context_line":"with accelerators. The lists of supported and unsupported operations are as"}],"source_content_type":"text/x-rst","patch_set":3,"id":"df33271e_5c36c252","line":25,"updated":"2020-04-03 06:33:26.000000000","message":"ditto.","commit_id":"4855f2c12d0b0be23bea0207a0dfb8f2519d5d0d"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"3ba31ebd7ab4acc7ccf270c4d94af7ac25a55096","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"df33271e_55cdf5b4","updated":"2020-04-03 08:52:56.000000000","message":"Please link this into the index.rst Content section","commit_id":"c6ed4bd28f6133a586c2ff8827e6829fce2461ba"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"34ff7ac4de750ce7892f00a561779278e7d340d2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"df33271e_7512b963","in_reply_to":"df33271e_55cdf5b4","updated":"2020-04-03 09:03:37.000000000","message":"Can you also replace the underscore with a hyphen in the file name too. underscores make for ugly URLs. I really need to add a hacking check for this.","commit_id":"c6ed4bd28f6133a586c2ff8827e6829fce2461ba"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"a0f97996dc2c1b72de50fa7d8e970d60b1435b64","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"df33271e_f08ff771","in_reply_to":"df33271e_7512b963","updated":"2020-04-03 09:15:37.000000000","message":"Indeed, many old URLs were named using undercore and may need to be updated in bulk.","commit_id":"c6ed4bd28f6133a586c2ff8827e6829fce2461ba"}],"releasenotes/notes/accelerator-requests-6c9a6fef77ab776a.yaml":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"3a861e3f5a02a744a4f734b0bdd18726a1fe1c8c","unresolved":false,"context_lines":[{"line_number":24,"context_line":"    The following operations are not supported."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    * Rebuild."},{"line_number":27,"context_line":"    * Resize."},{"line_number":28,"context_line":"    * Evacuate."},{"line_number":29,"context_line":"    * Suspend and resume."},{"line_number":30,"context_line":"    * Shelve and unshelve."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"df33271e_b859168f","line":27,"range":{"start_line":27,"start_character":5,"end_line":27,"end_character":13},"updated":"2020-04-01 01:22:53.000000000","message":"cold migrate and live migrate should be on this list athough since we wont be able to support live migration in general with cyborg maybe that does not need to be called out or should be called out seperately.","commit_id":"59286c3bea109708f10f291fcc70cb28543e31e7"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"03bcab2d712b8d64612352a638e9c3e343f97c74","unresolved":false,"context_lines":[{"line_number":24,"context_line":"    The following operations are not supported."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    * Rebuild."},{"line_number":27,"context_line":"    * Resize."},{"line_number":28,"context_line":"    * Evacuate."},{"line_number":29,"context_line":"    * Suspend and resume."},{"line_number":30,"context_line":"    * Shelve and unshelve."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"df33271e_ce5d3048","line":27,"range":{"start_line":27,"start_character":5,"end_line":27,"end_character":13},"in_reply_to":"df33271e_b859168f","updated":"2020-04-01 04:51:11.000000000","message":"Done","commit_id":"59286c3bea109708f10f291fcc70cb28543e31e7"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"853f34257ed7708b84ead6ef968bb53c35210814","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"    The lists of operations that are supported or unsupported for"},{"line_number":12,"context_line":"    instances with accelerators are listed in"},{"line_number":13,"context_line":"    :nova-doc:`the admin guide \u003cadmin/accelerator_support.rst\u003e`."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"df33271e_dcddb2dd","line":13,"range":{"start_line":13,"start_character":4,"end_line":13,"end_character":15},"updated":"2020-04-03 06:33:26.000000000","message":"The warning from zuul[1] seems like cannot add :nova-doc: in releasenotes, maybe you can refer to the html page, after this merged, that will be available, the end page link maybe [2].\n\nSo you can re-word this as: ... `accelerator operation guide \u003chttps://docs.openstack.org/api-guide/compute/accelerator_support.html\u003e`_\n\n[1]https://f3647219bc2fc0ef451f-d1106d044542119116637ebfcd42f5d5.ssl.cf1.rackcdn.com/716185/3/check/build-openstack-releasenotes/2cd1ecd/job-output.txt\n\n[2] https://docs.openstack.org/api-guide/compute/accelerator_support.html","commit_id":"4855f2c12d0b0be23bea0207a0dfb8f2519d5d0d"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"3ba31ebd7ab4acc7ccf270c4d94af7ac25a55096","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    The lists of operations that are supported or unsupported for"},{"line_number":12,"context_line":"    instances with accelerators are listed in"},{"line_number":13,"context_line":"    `accelerator operation guide"},{"line_number":14,"context_line":"     \u003chttps://docs.openstack.org/api-guide/compute/accelerator_support.html\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_b5a441a7","line":14,"range":{"start_line":14,"start_character":4,"end_line":14,"end_character":5},"updated":"2020-04-03 08:52:56.000000000","message":"I think this is why the doc generation fail, there is an extra whitespace here.","commit_id":"c6ed4bd28f6133a586c2ff8827e6829fce2461ba"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"a0f97996dc2c1b72de50fa7d8e970d60b1435b64","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    The lists of operations that are supported or unsupported for"},{"line_number":12,"context_line":"    instances with accelerators are listed in"},{"line_number":13,"context_line":"    `accelerator operation guide"},{"line_number":14,"context_line":"     \u003chttps://docs.openstack.org/api-guide/compute/accelerator_support.html\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"df33271e_50422310","line":14,"range":{"start_line":14,"start_character":4,"end_line":14,"end_character":5},"in_reply_to":"df33271e_b5a441a7","updated":"2020-04-03 09:15:37.000000000","message":"Done","commit_id":"c6ed4bd28f6133a586c2ff8827e6829fce2461ba"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"576ffdccacdec6cb2627d5ba989402a8332e6873","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"    The lists of operations that are supported or unsupported for"},{"line_number":12,"context_line":"    instances with accelerators are listed in"},{"line_number":13,"context_line":"    `accelerator operation guide"},{"line_number":14,"context_line":"    \u003chttps://docs.openstack.org/api-guide/compute/accelerator-support.html\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df33271e_922441c8","line":14,"range":{"start_line":13,"start_character":3,"end_line":14,"end_character":77},"updated":"2020-04-08 13:16:42.000000000","message":"this confused me for a bit as it does not exist but i realise that its also being added by this patch.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"4c17d9efacb56233fa57eec5d083acd83f71fd2f","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"    The lists of operations that are supported or unsupported for"},{"line_number":12,"context_line":"    instances with accelerators are listed in"},{"line_number":13,"context_line":"    `accelerator operation guide"},{"line_number":14,"context_line":"    \u003chttps://docs.openstack.org/api-guide/compute/accelerator-support.html\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df33271e_a3f3f49d","line":14,"range":{"start_line":13,"start_character":3,"end_line":14,"end_character":77},"in_reply_to":"df33271e_922441c8","updated":"2020-04-08 14:53:47.000000000","message":"I\u0027d prefer to see an internal target instead of a full URL, but meh.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"95d19def888489275e8fc3ab2c07119a25fff724","unresolved":false,"context_lines":[{"line_number":10,"context_line":""},{"line_number":11,"context_line":"    The lists of operations that are supported or unsupported for"},{"line_number":12,"context_line":"    instances with accelerators are listed in"},{"line_number":13,"context_line":"    `accelerator operation guide"},{"line_number":14,"context_line":"    \u003chttps://docs.openstack.org/api-guide/compute/accelerator-support.html\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df33271e_b8d4bb48","line":14,"range":{"start_line":13,"start_character":3,"end_line":14,"end_character":77},"in_reply_to":"df33271e_a3f3f49d","updated":"2020-04-08 16:37:55.000000000","message":"we cant internally link form the release notes to the api-guide as they are built in different operations as seperate docs. so this needs to be an external link unless we enbed one document inside the other.","commit_id":"0a795a3b64a25bd03ea520309ff555935112d9ee"}]}
