)]}'
{"specs/high-availability.rst":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"fca50763e89a5610ae8085a9847a165ac8acc193","unresolved":false,"context_lines":[{"line_number":136,"context_line":"provide high-availability and scalability for RPC messaging among Neutron"},{"line_number":137,"context_line":"components. Galera will provide high-availability and scalability to Neutron"},{"line_number":138,"context_line":"persistent data. Multiple Neutron Agents will be deployed across separate"},{"line_number":139,"context_line":"nodes. [Multiple L3/DHCP Agents][] will be assigned per project network to"},{"line_number":140,"context_line":"provide network high-availability for project networks."},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"[Multiple L3/DHCP Agents]: https://wiki.openstack.org/wiki/Neutron/L3_High_Availability_VRRP"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff346bd7_ce0f69df","line":139,"range":{"start_line":139,"start_character":56,"end_line":139,"end_character":63},"updated":"2017-07-26 08:12:39.000000000","message":"specs are not modified once merged","commit_id":"e1b91e418639e60ba4abd8fd19e8cfa6736e4e1c"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"5cff8d044e0d2612aa2a415a591ec273ce0faab8","unresolved":false,"context_lines":[{"line_number":136,"context_line":"provide high-availability and scalability for RPC messaging among Neutron"},{"line_number":137,"context_line":"components. Galera will provide high-availability and scalability to Neutron"},{"line_number":138,"context_line":"persistent data. Multiple Neutron Agents will be deployed across separate"},{"line_number":139,"context_line":"nodes. [Multiple L3/DHCP Agents][] will be assigned per project network to"},{"line_number":140,"context_line":"provide network high-availability for project networks."},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"[Multiple L3/DHCP Agents]: https://wiki.openstack.org/wiki/Neutron/L3_High_Availability_VRRP"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ff346bd7_aebb0570","line":139,"range":{"start_line":139,"start_character":56,"end_line":139,"end_character":63},"updated":"2017-07-26 08:30:22.000000000","message":"specs cannot be modified once merged, this is a spec","commit_id":"4575bbd5f625814fed0728c394083809500ef93f"}],"tests/test_keystone.py":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"fca50763e89a5610ae8085a9847a165ac8acc193","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    def test_tenants(self):"},{"line_number":25,"context_line":"        result \u003d self.kc.tenants.list()"},{"line_number":26,"context_line":"        # only admin project "},{"line_number":27,"context_line":"        self.assertEqual(1, len(result))"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff346bd7_ae2b052e","line":26,"range":{"start_line":26,"start_character":28,"end_line":26,"end_character":29},"updated":"2017-07-26 08:12:39.000000000","message":"trailing whitespace","commit_id":"e1b91e418639e60ba4abd8fd19e8cfa6736e4e1c"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"fe99fa8c7a59502c942bdc3f2df81a21a16e0fc9","unresolved":false,"context_lines":[{"line_number":22,"context_line":"        self.kc \u003d clients.OpenStackClients().get_client(\u0027KeystoneClient\u0027)"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    def test_tenants(self):"},{"line_number":25,"context_line":"        result \u003d self.kc.tenants.list()"},{"line_number":26,"context_line":"        # only admin project"},{"line_number":27,"context_line":"        self.assertEqual(1, len(result))"}],"source_content_type":"text/x-python","patch_set":3,"id":"ff346bd7_94cf2faf","line":25,"range":{"start_line":25,"start_character":25,"end_line":25,"end_character":32},"updated":"2017-07-26 10:51:51.000000000","message":"what about this, is there a newer api call for projects?","commit_id":"d0bb14c309b05ce0ad74026aa52c5c5e67486ea6"},{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"d855df467177bdc7a64898208de719a87f182ddc","unresolved":false,"context_lines":[{"line_number":22,"context_line":"        self.kc \u003d clients.OpenStackClients().get_client(\u0027KeystoneClient\u0027)"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    def test_tenants(self):"},{"line_number":25,"context_line":"        result \u003d self.kc.tenants.list()"},{"line_number":26,"context_line":"        # only admin project"},{"line_number":27,"context_line":"        self.assertEqual(1, len(result))"}],"source_content_type":"text/x-python","patch_set":3,"id":"df3967d1_5dd483bd","line":25,"range":{"start_line":25,"start_character":25,"end_line":25,"end_character":32},"in_reply_to":"ff346bd7_4b3ea48c","updated":"2017-08-01 07:46:55.000000000","message":"IIUC agreed with both, as commit message title says that changing to \u0027project\u0027 from \u0027tenant\u0027, but can\u0027t see here. Please clarify.","commit_id":"d0bb14c309b05ce0ad74026aa52c5c5e67486ea6"},{"author":{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},"change_message_id":"9b9e7a45af948a8a581f1a8904cbb49c7dbf85df","unresolved":false,"context_lines":[{"line_number":22,"context_line":"        self.kc \u003d clients.OpenStackClients().get_client(\u0027KeystoneClient\u0027)"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    def test_tenants(self):"},{"line_number":25,"context_line":"        result \u003d self.kc.tenants.list()"},{"line_number":26,"context_line":"        # only admin project"},{"line_number":27,"context_line":"        self.assertEqual(1, len(result))"}],"source_content_type":"text/x-python","patch_set":3,"id":"ff346bd7_4b3ea48c","line":25,"range":{"start_line":25,"start_character":25,"end_line":25,"end_character":32},"in_reply_to":"ff346bd7_94cf2faf","updated":"2017-07-27 04:18:07.000000000","message":"By the way, why don\u0027t we change this [1] to use keystone V3 and use kc.projects.list() instead?\n\n[1] https://github.com/openstack/kolla/blob/master/tests/clients.py#L14","commit_id":"d0bb14c309b05ce0ad74026aa52c5c5e67486ea6"}]}
