)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"mangust404@gmail.com","username":"mongoose404","status":"PS Cloud services employee"},"change_message_id":"c64a43418b297f370732b34a8294648c478dc296","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a74cffe1_290470b8","updated":"2026-04-24 13:15:45.000000000","message":"*Let\u0027s duplicate it here, just in case:*\n\n\nAlso, I am planning to refactor Swift backups and Swift logs handling so that we can completely remove Trove service account credentials from trove-guestagent.conf.\n\nTo achieve this, we need to generate a limited-scope token for accessing Swift in the Trove taskmanager and pass that token to the guestagent.\n(the code which this patch is modifying, should be refactored, also resolving the original issue)\n\nThe issue is that, currently, Trove service account credentials must be stored in trove-guestagent.conf. This creates a security risk, as they could be compromised in the event of a container breakout attack.\n\nAny help with this task would be greatly appreciated.\n\n*(It\u0027s a big and heavy task, probably we can implement it in the current cycle)*","commit_id":"573cef64893ba7f8b0f777b49c26c9ce206c186e"},{"author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"mangust404@gmail.com","username":"mongoose404","status":"PS Cloud services employee"},"change_message_id":"13df225128fec68c29db289147a9cc3f8e0df25c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"350fc4e2_ebd0dcff","updated":"2026-04-24 12:54:18.000000000","message":"Thank you )\nI tried to create revert patch, but without success.","commit_id":"573cef64893ba7f8b0f777b49c26c9ce206c186e"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"cbe620b080d2d313bf0619350f15b57daf36359a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"974eea2c_19a2b141","in_reply_to":"a74cffe1_290470b8","updated":"2026-04-27 01:12:30.000000000","message":"Hi Eric, thanks for the investigation. It has broken our CI tests.","commit_id":"573cef64893ba7f8b0f777b49c26c9ce206c186e"},{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"cbe620b080d2d313bf0619350f15b57daf36359a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fadd154f_9a90a22d","in_reply_to":"a74cffe1_290470b8","updated":"2026-04-27 01:12:30.000000000","message":"Hi, Eric, thanks for the investigation","commit_id":"573cef64893ba7f8b0f777b49c26c9ce206c186e"}]}
