)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f5b18f3ce9f74229b016c433b8cfc8111679a985","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a029613f_dd6cea46","updated":"2023-04-26 16:15:04.000000000","message":"Thanks Rodolfo","commit_id":"b31453af477bc7421f81886fc1f4cba230dad425"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"ae060e00b340a1ef99bcb00edb5bf48e31fb0b46","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f726359a_4d06f3ea","updated":"2023-04-26 06:13:32.000000000","message":"nice doc!","commit_id":"b31453af477bc7421f81886fc1f4cba230dad425"}],"doc/source/admin/ovn/troubleshooting.rst":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"e937c64edea367f3a467c64f69b7f87728b87a4e","unresolved":true,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"If during a system upgrade the OVS \"system-id\" changes, the \"Chassis\" and"},{"line_number":58,"context_line":"\"Chassis_Private\" registers will be created again but with a different UUID."},{"line_number":59,"context_line":"If the previous registers are not deleted (that should happen in the"},{"line_number":60,"context_line":"\"ovn-controller\" process is gracefully stopped), Neutron will show duplicated"},{"line_number":61,"context_line":"agents from the same host. In this case, only one agent will be alive and"},{"line_number":62,"context_line":"the other one will be down because the \"Chassis_Private.nb_cfg_timestamp\""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5971dfa7_458fbdfa","line":59,"range":{"start_line":59,"start_character":62,"end_line":59,"end_character":64},"updated":"2023-04-23 19:40:51.000000000","message":"s/if","commit_id":"2efc673c3ba9e1df00f8281d489f9e39d00b7f10"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"7194868c7c9b22d2b1f64f0815c83034a39d4678","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"If during a system upgrade the OVS \"system-id\" changes, the \"Chassis\" and"},{"line_number":58,"context_line":"\"Chassis_Private\" registers will be created again but with a different UUID."},{"line_number":59,"context_line":"If the previous registers are not deleted (that should happen in the"},{"line_number":60,"context_line":"\"ovn-controller\" process is gracefully stopped), Neutron will show duplicated"},{"line_number":61,"context_line":"agents from the same host. In this case, only one agent will be alive and"},{"line_number":62,"context_line":"the other one will be down because the \"Chassis_Private.nb_cfg_timestamp\""}],"source_content_type":"text/x-rst","patch_set":1,"id":"af52e62c_c6624f9b","line":59,"range":{"start_line":59,"start_character":62,"end_line":59,"end_character":64},"in_reply_to":"5971dfa7_458fbdfa","updated":"2023-04-24 14:12:09.000000000","message":"Done","commit_id":"2efc673c3ba9e1df00f8281d489f9e39d00b7f10"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"e937c64edea367f3a467c64f69b7f87728b87a4e","unresolved":true,"context_lines":[{"line_number":61,"context_line":"agents from the same host. In this case, only one agent will be alive and"},{"line_number":62,"context_line":"the other one will be down because the \"Chassis_Private.nb_cfg_timestamp\""},{"line_number":63,"context_line":"is not updated. In this case, the administrator should manually delete from"},{"line_number":64,"context_line":"the OVN Southbound database the staled registers."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"If the host name is also updated during the system upgrade, the Neutron"},{"line_number":67,"context_line":"agent list could present entries from different host names, but the older"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c723f0a8_abe5ccb5","line":64,"range":{"start_line":64,"start_character":32,"end_line":64,"end_character":38},"updated":"2023-04-23 19:40:51.000000000","message":"s/stale","commit_id":"2efc673c3ba9e1df00f8281d489f9e39d00b7f10"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"7194868c7c9b22d2b1f64f0815c83034a39d4678","unresolved":false,"context_lines":[{"line_number":61,"context_line":"agents from the same host. In this case, only one agent will be alive and"},{"line_number":62,"context_line":"the other one will be down because the \"Chassis_Private.nb_cfg_timestamp\""},{"line_number":63,"context_line":"is not updated. In this case, the administrator should manually delete from"},{"line_number":64,"context_line":"the OVN Southbound database the staled registers."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"If the host name is also updated during the system upgrade, the Neutron"},{"line_number":67,"context_line":"agent list could present entries from different host names, but the older"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3c6c6886_0debf82b","line":64,"range":{"start_line":64,"start_character":32,"end_line":64,"end_character":38},"in_reply_to":"c723f0a8_abe5ccb5","updated":"2023-04-24 14:12:09.000000000","message":"Done","commit_id":"2efc673c3ba9e1df00f8281d489f9e39d00b7f10"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"e937c64edea367f3a467c64f69b7f87728b87a4e","unresolved":true,"context_lines":[{"line_number":73,"context_line":"\"(\u0027Chassis\u0027 register deleted)\". Again, the procedure is the same: the"},{"line_number":74,"context_line":"administrator should manually delete the orphaned OVN Southbound database"},{"line_number":75,"context_line":"register. Neutron will receive this event and will delete the associated"},{"line_number":76,"context_line":"OVN agents."}],"source_content_type":"text/x-rst","patch_set":1,"id":"91a86887_77688939","line":76,"updated":"2023-04-23 19:40:51.000000000","message":"As an overall comment, would it be useful to show an example of the command to run?","commit_id":"2efc673c3ba9e1df00f8281d489f9e39d00b7f10"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"7194868c7c9b22d2b1f64f0815c83034a39d4678","unresolved":false,"context_lines":[{"line_number":73,"context_line":"\"(\u0027Chassis\u0027 register deleted)\". Again, the procedure is the same: the"},{"line_number":74,"context_line":"administrator should manually delete the orphaned OVN Southbound database"},{"line_number":75,"context_line":"register. Neutron will receive this event and will delete the associated"},{"line_number":76,"context_line":"OVN agents."}],"source_content_type":"text/x-rst","patch_set":1,"id":"6bb4e11d_66f32058","line":76,"in_reply_to":"91a86887_77688939","updated":"2023-04-24 14:12:09.000000000","message":"Done","commit_id":"2efc673c3ba9e1df00f8281d489f9e39d00b7f10"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ed634f82bdd8ef678ddefca3bd04cd800fc72179","unresolved":true,"context_lines":[{"line_number":62,"context_line":"  +--------------------------------------+------------------------------+--------+-------+-------+"},{"line_number":63,"context_line":"  | a55c8d85-2071-4452-92cb-95d15c29bde7 | OVN Controller Gateway agent | u20ovn | :-)   | UP    |"},{"line_number":64,"context_line":"  | 62e29a01-a0ac-55c9-b4ec-e223d5c90853 | OVN Metadata agent           | u20ovn | :-)   | UP    |"},{"line_number":65,"context_line":"  +--------------------------------------+------------------------------+--------+-------+-------+"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"If during a system upgrade the OVS \"system-id\" changes, the \"Chassis\" and"}],"source_content_type":"text/x-rst","patch_set":2,"id":"67a9331e_9b6c43dd","line":65,"updated":"2023-04-24 14:29:28.000000000","message":"This output seems different from the description below, wouldn\u0027t there be two \"Controller\"s with one UP and one DOWN ?","commit_id":"058881534896ec1bf4a5497928ff0f9a801244a3"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"84b6bd858c00efd2b1397a99c64857f044ff2caa","unresolved":false,"context_lines":[{"line_number":62,"context_line":"  +--------------------------------------+------------------------------+--------+-------+-------+"},{"line_number":63,"context_line":"  | a55c8d85-2071-4452-92cb-95d15c29bde7 | OVN Controller Gateway agent | u20ovn | :-)   | UP    |"},{"line_number":64,"context_line":"  | 62e29a01-a0ac-55c9-b4ec-e223d5c90853 | OVN Metadata agent           | u20ovn | :-)   | UP    |"},{"line_number":65,"context_line":"  +--------------------------------------+------------------------------+--------+-------+-------+"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"If during a system upgrade the OVS \"system-id\" changes, the \"Chassis\" and"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ab5b3b46_0d850944","line":65,"in_reply_to":"67a9331e_9b6c43dd","updated":"2023-04-25 08:27:45.000000000","message":"Done","commit_id":"058881534896ec1bf4a5497928ff0f9a801244a3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ed634f82bdd8ef678ddefca3bd04cd800fc72179","unresolved":true,"context_lines":[{"line_number":67,"context_line":""},{"line_number":68,"context_line":"If during a system upgrade the OVS \"system-id\" changes, the \"Chassis\" and"},{"line_number":69,"context_line":"\"Chassis_Private\" registers will be created again but with a different UUID."},{"line_number":70,"context_line":"If the previous registers are not deleted (that should happen fn the"},{"line_number":71,"context_line":"\"ovn-controller\" process is gracefully stopped), Neutron will show duplicated"},{"line_number":72,"context_line":"agents from the same host. In this case, only one agent will be alive and"},{"line_number":73,"context_line":"the other one will be down because the \"Chassis_Private.nb_cfg_timestamp\""}],"source_content_type":"text/x-rst","patch_set":2,"id":"a540e7a3_481a21d9","line":70,"range":{"start_line":70,"start_character":62,"end_line":70,"end_character":64},"updated":"2023-04-24 14:29:28.000000000","message":"s/if","commit_id":"058881534896ec1bf4a5497928ff0f9a801244a3"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"84b6bd858c00efd2b1397a99c64857f044ff2caa","unresolved":false,"context_lines":[{"line_number":67,"context_line":""},{"line_number":68,"context_line":"If during a system upgrade the OVS \"system-id\" changes, the \"Chassis\" and"},{"line_number":69,"context_line":"\"Chassis_Private\" registers will be created again but with a different UUID."},{"line_number":70,"context_line":"If the previous registers are not deleted (that should happen fn the"},{"line_number":71,"context_line":"\"ovn-controller\" process is gracefully stopped), Neutron will show duplicated"},{"line_number":72,"context_line":"agents from the same host. In this case, only one agent will be alive and"},{"line_number":73,"context_line":"the other one will be down because the \"Chassis_Private.nb_cfg_timestamp\""}],"source_content_type":"text/x-rst","patch_set":2,"id":"632e6552_9316d6fb","line":70,"range":{"start_line":70,"start_character":62,"end_line":70,"end_character":64},"in_reply_to":"a540e7a3_481a21d9","updated":"2023-04-25 08:27:45.000000000","message":"Done","commit_id":"058881534896ec1bf4a5497928ff0f9a801244a3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ed634f82bdd8ef678ddefca3bd04cd800fc72179","unresolved":true,"context_lines":[{"line_number":72,"context_line":"agents from the same host. In this case, only one agent will be alive and"},{"line_number":73,"context_line":"the other one will be down because the \"Chassis_Private.nb_cfg_timestamp\""},{"line_number":74,"context_line":"is not updated. In this case, the administrator should manually delete from"},{"line_number":75,"context_line":"the OVN Southbound database the stale registers."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If the host name is also updated during the system upgrade, the Neutron"},{"line_number":78,"context_line":"agent list could present entries from different host names, but the older"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f708ffe7_ff9347e0","line":75,"updated":"2023-04-24 14:29:28.000000000","message":"And in my previous comment I guess I wasn\u0027t specific, but I was asking if it\u0027s useful to have the ovn-sbctl commands.","commit_id":"058881534896ec1bf4a5497928ff0f9a801244a3"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"84b6bd858c00efd2b1397a99c64857f044ff2caa","unresolved":false,"context_lines":[{"line_number":72,"context_line":"agents from the same host. In this case, only one agent will be alive and"},{"line_number":73,"context_line":"the other one will be down because the \"Chassis_Private.nb_cfg_timestamp\""},{"line_number":74,"context_line":"is not updated. In this case, the administrator should manually delete from"},{"line_number":75,"context_line":"the OVN Southbound database the stale registers."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"If the host name is also updated during the system upgrade, the Neutron"},{"line_number":78,"context_line":"agent list could present entries from different host names, but the older"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ebfdb66d_13c68dfa","line":75,"in_reply_to":"f708ffe7_ff9347e0","updated":"2023-04-25 08:27:45.000000000","message":"Done","commit_id":"058881534896ec1bf4a5497928ff0f9a801244a3"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"757c49dc60471d63efe0ade13a6e2e6409555617","unresolved":true,"context_lines":[{"line_number":64,"context_line":"  | 62e29a01-a0ac-55c9-b4ec-e223d5c90853 | OVN Metadata agent           | u20ovn | :-)   | UP    |"},{"line_number":65,"context_line":"  | ce9a1471-79c1-4472-adfc-9e5ce86eba07 | OVN Controller Gateway agent | u20ovn | XXX   | DOWN  |"},{"line_number":66,"context_line":"  | 3755938f-9aac-4f08-a1ab-32fcff56d1ce | OVN Metadata agent           | u20ovn | XXX   | DOWN  |"},{"line_number":67,"context_line":"  +--------------------------------------+------------------------------+--------+-------+-------+"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"If during a system upgrade the OVS \"system-id\" changes, the \"Chassis\" and"}],"source_content_type":"text/x-rst","patch_set":3,"id":"2aa42a72_16147094","line":67,"updated":"2023-04-26 14:13:36.000000000","message":"Dumb question: will there be a duplicated OVN Metadata agent as well?","commit_id":"b31453af477bc7421f81886fc1f4cba230dad425"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"c2f90aa71d312a5a86394b50bfd7a07fea8c914f","unresolved":false,"context_lines":[{"line_number":64,"context_line":"  | 62e29a01-a0ac-55c9-b4ec-e223d5c90853 | OVN Metadata agent           | u20ovn | :-)   | UP    |"},{"line_number":65,"context_line":"  | ce9a1471-79c1-4472-adfc-9e5ce86eba07 | OVN Controller Gateway agent | u20ovn | XXX   | DOWN  |"},{"line_number":66,"context_line":"  | 3755938f-9aac-4f08-a1ab-32fcff56d1ce | OVN Metadata agent           | u20ovn | XXX   | DOWN  |"},{"line_number":67,"context_line":"  +--------------------------------------+------------------------------+--------+-------+-------+"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"If during a system upgrade the OVS \"system-id\" changes, the \"Chassis\" and"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1c405d31_11a0aed2","line":67,"in_reply_to":"2aa42a72_16147094","updated":"2023-04-26 14:24:20.000000000","message":"If that host is configured as a compute node, yes. Both the controller and the metadata agents will use the same chassis/chassis_private registers.","commit_id":"b31453af477bc7421f81886fc1f4cba230dad425"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"757c49dc60471d63efe0ade13a6e2e6409555617","unresolved":true,"context_lines":[{"line_number":85,"context_line":"    hostname            : u20ovn"},{"line_number":86,"context_line":"    name                : \"a55c8d85-2071-4452-92cb-95d15c29bde7\""},{"line_number":87,"context_line":"    hostname            : u20ovn"},{"line_number":88,"context_line":"    name                : \"ce9a1471-79c1-4472-adfc-9e5ce86eba07\""},{"line_number":89,"context_line":""},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"  * Delete the stale \"Chassis\" register:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"eb64dd17_38337385","line":88,"updated":"2023-04-26 14:13:36.000000000","message":"Great, so this corresponds to the neutron UUID for it.","commit_id":"b31453af477bc7421f81886fc1f4cba230dad425"}]}
