)]}'
{"specs/wallaby/approved/modernize-os-hypervisors-api.rst":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"ac0e6e66551958e33863aa407ba12c7629e5fa8c","unresolved":true,"context_lines":[{"line_number":199,"context_line":"above fields and will be removed entirely, returning a HTTP 404 (Not Found) on"},{"line_number":200,"context_line":"the new API microversion."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"The uptime information shown by the ``/os-hypervisors/{hypervisor_id}/uptime``"},{"line_number":203,"context_line":"API doesn\u0027t warrant its own API and will also return a HTTP 404 (Not Found) on"},{"line_number":204,"context_line":"the new API microversion. This information will be accessible via a new"},{"line_number":205,"context_line":"``uptime`` field on responses from the ``/os-hypervisors/{hypervisor_id}`` API."},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"Finally, change the policy used for the ``/os-hypervisors`` API from"},{"line_number":208,"context_line":"``SYSTEM_READER`` to ``SYSTEM_READER_OR_PROJECT_ADMIN``, allowing users with"}],"source_content_type":"text/x-rst","patch_set":1,"id":"8926d415_9c5a7022","line":205,"range":{"start_line":202,"start_character":0,"end_line":205,"end_character":79},"updated":"2020-12-11 17:48:25.000000000","message":"this works i gues but i would also be ok with just not providing compute node\nuptime via the nova api. you can get that via an external monitoring system like\ncollectd or prometious if you want to.\n\nthat would be consitent with https://github.com/openstack/nova/blob/0e7cd9d1a95a30455e3c91916ece590454235e0e/doc/source/contributor/policies.rst#metrics-gathering","commit_id":"9cec000709ad0867da072a1c54da5d84ee4fa740"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"26b2272f9ed134664ad0138628e241c68a77934f","unresolved":true,"context_lines":[{"line_number":199,"context_line":"above fields and will be removed entirely, returning a HTTP 404 (Not Found) on"},{"line_number":200,"context_line":"the new API microversion."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"The uptime information shown by the ``/os-hypervisors/{hypervisor_id}/uptime``"},{"line_number":203,"context_line":"API doesn\u0027t warrant its own API and will also return a HTTP 404 (Not Found) on"},{"line_number":204,"context_line":"the new API microversion. This information will be accessible via a new"},{"line_number":205,"context_line":"``uptime`` field on responses from the ``/os-hypervisors/{hypervisor_id}`` API."},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"Finally, change the policy used for the ``/os-hypervisors`` API from"},{"line_number":208,"context_line":"``SYSTEM_READER`` to ``SYSTEM_READER_OR_PROJECT_ADMIN``, allowing users with"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ce294b73_6b142b6f","line":205,"range":{"start_line":202,"start_character":0,"end_line":205,"end_character":79},"in_reply_to":"0a966150_5a5732c4","updated":"2021-01-04 12:45:45.000000000","message":"I\u0027m OK with the above and just providing the uptime field by the existed API.\nOf course, operators could use other ways to get uptimes for computes, but doing the above would help some of the operators who just want to get this by Nova directly.\n\nThat being said, I\u0027m totally OK discussing to remove the uptime field by another spec and with a os-operators thread (or by the next PTG/Summit) - anyway, definitely not for this cycle IMHO.","commit_id":"9cec000709ad0867da072a1c54da5d84ee4fa740"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"f9b84d09c05c3e71741a685692a7f3c59646d210","unresolved":true,"context_lines":[{"line_number":199,"context_line":"above fields and will be removed entirely, returning a HTTP 404 (Not Found) on"},{"line_number":200,"context_line":"the new API microversion."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"The uptime information shown by the ``/os-hypervisors/{hypervisor_id}/uptime``"},{"line_number":203,"context_line":"API doesn\u0027t warrant its own API and will also return a HTTP 404 (Not Found) on"},{"line_number":204,"context_line":"the new API microversion. This information will be accessible via a new"},{"line_number":205,"context_line":"``uptime`` field on responses from the ``/os-hypervisors/{hypervisor_id}`` API."},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"Finally, change the policy used for the ``/os-hypervisors`` API from"},{"line_number":208,"context_line":"``SYSTEM_READER`` to ``SYSTEM_READER_OR_PROJECT_ADMIN``, allowing users with"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c043a0ab_c9e27133","line":205,"range":{"start_line":202,"start_character":0,"end_line":205,"end_character":79},"in_reply_to":"2449b616_b1a9fca8","updated":"2020-12-17 16:06:39.000000000","message":"either is fine for me too. We can keep also as this is not huge data and more align with status of hypervisor something how long this hypervisor is up. but again no strong onion on this.","commit_id":"9cec000709ad0867da072a1c54da5d84ee4fa740"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"f57998f01c92ab2488b043b29f7623af75170976","unresolved":true,"context_lines":[{"line_number":199,"context_line":"above fields and will be removed entirely, returning a HTTP 404 (Not Found) on"},{"line_number":200,"context_line":"the new API microversion."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"The uptime information shown by the ``/os-hypervisors/{hypervisor_id}/uptime``"},{"line_number":203,"context_line":"API doesn\u0027t warrant its own API and will also return a HTTP 404 (Not Found) on"},{"line_number":204,"context_line":"the new API microversion. This information will be accessible via a new"},{"line_number":205,"context_line":"``uptime`` field on responses from the ``/os-hypervisors/{hypervisor_id}`` API."},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"Finally, change the policy used for the ``/os-hypervisors`` API from"},{"line_number":208,"context_line":"``SYSTEM_READER`` to ``SYSTEM_READER_OR_PROJECT_ADMIN``, allowing users with"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2449b616_b1a9fca8","line":205,"range":{"start_line":202,"start_character":0,"end_line":205,"end_character":79},"in_reply_to":"8926d415_9c5a7022","updated":"2020-12-17 10:51:08.000000000","message":"I\u0027m fine either way.","commit_id":"9cec000709ad0867da072a1c54da5d84ee4fa740"},{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"2cde4ea6db7cdce457386ace2c9de7e2247a930c","unresolved":true,"context_lines":[{"line_number":199,"context_line":"above fields and will be removed entirely, returning a HTTP 404 (Not Found) on"},{"line_number":200,"context_line":"the new API microversion."},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"The uptime information shown by the ``/os-hypervisors/{hypervisor_id}/uptime``"},{"line_number":203,"context_line":"API doesn\u0027t warrant its own API and will also return a HTTP 404 (Not Found) on"},{"line_number":204,"context_line":"the new API microversion. This information will be accessible via a new"},{"line_number":205,"context_line":"``uptime`` field on responses from the ``/os-hypervisors/{hypervisor_id}`` API."},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"Finally, change the policy used for the ``/os-hypervisors`` API from"},{"line_number":208,"context_line":"``SYSTEM_READER`` to ``SYSTEM_READER_OR_PROJECT_ADMIN``, allowing users with"}],"source_content_type":"text/x-rst","patch_set":1,"id":"0a966150_5a5732c4","line":205,"range":{"start_line":202,"start_character":0,"end_line":205,"end_character":79},"in_reply_to":"c043a0ab_c9e27133","updated":"2021-01-04 11:55:18.000000000","message":"I\u0027d rather we still provide it somewhere for existing users but agree it doesn\u0027t need an independent API.","commit_id":"9cec000709ad0867da072a1c54da5d84ee4fa740"}]}
