)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"change_message_id":"549534524828488383a4eaedc7db83d3f06769f0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"dd18fe82_1cc072f5","updated":"2026-04-24 14:04:11.000000000","message":"Hello, Wu!\nCan you please take a look at this patch.\n\nWe did update in our cloudinit settings on production recently and found\nin a hard way that it\u0027s impossible to apply them for existing trove instances.","commit_id":"9458f3bf0440dad847763e53a8de1ccf7304287a"},{"author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"change_message_id":"cfcc68bc093c4573ea379bc8eb2e8e4c50fe6d27","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":6,"id":"8bfdfc1b_fb888b53","updated":"2026-07-12 10:02:56.000000000","message":"@wchy1001@gmail.com Hello, Wu!\nCan you please take a look at this patch?\nIt\u0027s a blocker right now.\n\nAccording to my research, injected files are injected before cloudinit, and then cloudinit overwrites the file if it is already present in the system.\nAnd since userdata is immutable in Nova \u003c 2.57, the rebuild process is a kind of \"broken\" in the current master.\nThe SSL feature relies on the correct file injection after rebuild, so this issue is a blocker right now.\nThanks!","commit_id":"c962275e46c76b7a8cfd18b8c98714ec1e2dbe7d"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"e609c3c6585b36b29a4b8edac7d395cd13661bd9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"4203e03e_61fbf30b","updated":"2026-07-19 09:19:30.000000000","message":"hello, Great catch. Thanks for the fix.","commit_id":"088c7f9844b54fb286adcbb8c4881e0d89466f5a"},{"author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"change_message_id":"83c7500b82a1a0da6682a491770c78c6289415c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"166a3ba1_9904878a","updated":"2026-07-16 15:05:49.000000000","message":"it works now","commit_id":"088c7f9844b54fb286adcbb8c4881e0d89466f5a"}],"trove/instance/models.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"831aff0c2107124b6064b1a77dbcc6b6daad7dd2","unresolved":false,"context_lines":[{"line_number":1110,"context_line":"            else:"},{"line_number":1111,"context_line":"                user_network_id \u003d None"},{"line_number":1112,"context_line":"                for address in self.addresses or []:"},{"line_number":1113,"context_line":"                    if address.get(\"type\") \u003d\u003d \"private\" and address.get(\"network\"):"},{"line_number":1114,"context_line":"                        user_network_id \u003d address[\"network\"]"},{"line_number":1115,"context_line":"                        break"},{"line_number":1116,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"7231032f_0a86c90f","line":1113,"updated":"2026-07-15 18:44:20.000000000","message":"pep8: E501 line too long (83 \u003e 79 characters)","commit_id":"06b3ca8f73a9aa00ce85c0abbcf9bd310a378cf1"}]}
