)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"414a676e3715d0e34c7b39875903e4258b6882dc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"09801a18_ce4e1cf0","updated":"2023-04-11 23:06:25.000000000","message":"Ahh, I thought it was possible in swiftclient to generate the info key.. turns out it never landed: https://review.opendev.org/c/openstack/python-swiftclient/+/854552","commit_id":"340d5dc985bc87d2cbf8beaa30025aff0da319fb"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"288582684885837a90c788ae2f6abf4019c14697","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"189b3cda_e7703281","updated":"2023-04-11 14:34:48.000000000","message":"i like that it\u0027s admin only, was this inspired by the eventlet thing?  I don\u0027t even remember HOW to check admin /info (swift info --admin didn\u0027t work) much less would have thought to look at it to make sure we didn\u0027t randomly get a second version of eventlet installed from pip.","commit_id":"340d5dc985bc87d2cbf8beaa30025aff0da319fb"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"272b2cc6f954299ce2b80cbe76d9d36127617e20","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"65ac4ca7_61a4f902","updated":"2023-04-11 23:09:32.000000000","message":"oh that was just a test... I think we can use the tempurl to generate one, just use the path /info","commit_id":"340d5dc985bc87d2cbf8beaa30025aff0da319fb"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"92b99a44dd76e99f120a28924583799cb8d12b0e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"620a03be_939eed27","in_reply_to":"189b3cda_e7703281","updated":"2023-04-11 23:02:00.000000000","message":"Yeah, basically having the ability to track the current running versions of modules that we can track, kind of like what our SRE do with swift version numbers. We can easily run pip freeze and hope that tell us what the current state of whats installed, but this and the previous patch in the chain allows us to interogate the actual running daemon to see what version of modules it\u0027s running.\n\nAs for using the admin mode, good question. You need to generate an info_signature and expires which needs to be added as params... how do we generate that nowadays. Hmm","commit_id":"340d5dc985bc87d2cbf8beaa30025aff0da319fb"}]}
