)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"e4138f997a2683d81f3d17decf46a79d7f2b69c9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1e570ec7_3ac95879","updated":"2023-03-22 21:55:41.000000000","message":"I think this looks ok. I would like to see a release note for the fix and we need to make sure the grenade issues with neutron are not related in some odd way.","commit_id":"da42d596a1bda75085eb17063cee7f7a4433e9a5"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"e7ad7b74c9a1a04c47c37422cbf4c17a9d3dcd9d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9bd584e5_4a9482f6","updated":"2023-03-22 21:31:57.000000000","message":"recheck\ngrenade job failure - missing designateclient in neutron","commit_id":"da42d596a1bda75085eb17063cee7f7a4433e9a5"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"ebcfecf832b2d40342969092549a00a57af29e6c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a52008de_07382273","updated":"2023-03-23 12:40:22.000000000","message":"Michael,\n\nsomehow both grenade-pdns and grenade-bind fail in the same place - when cleaning up resources after upgrade and unassigning some floating ip, neutron fails to load dns driver as it can\u0027t import designateclient :-/\n\n  Mar 23 10:47:37.609234 np0033548332 neutron-server[160425]: DEBUG neutron.services.externaldns.driver [None req-79381e71-0d94-4831-a0f6-68e687c53c60 cinder_grenade cinder_grenade] Loading external dns driver: designate {{(pid\u003d160425) get_instance /opt/stack/new/neutron/neutron/services/externaldns/driver.py:37}}\n  Mar 23 10:47:37.615550 np0033548332 neutron-server[160425]: ERROR neutron.manager [None req-79381e71-0d94-4831-a0f6-68e687c53c60 cinder_grenade cinder_grenade] Plugin \u0027designate\u0027 not found.: ModuleNotFoundError: No module named \u0027designateclient\u0027\n \nI see that we install designateclient from git in the grenade job, and to me it seems somehow strange.. no other service is using it\u0027s own client from git in grenade, at least in this job, and this is not how I envision upgrade would go IRL.\nPlus I am not sure how will such installed designateclient get updated/upgraded by grenade etc.. so maybe the problem is somewhere there. IMO we should try installing designateclient from upper-constraints in the grenade job.","commit_id":"24ac22ab299a153e6550841a5dc7a54cc7c7a653"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"39f3327e77356d5c4232fded1c01d61add022fcc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"f33830b9_a7f2be81","updated":"2023-03-23 09:47:10.000000000","message":"Release note added","commit_id":"24ac22ab299a153e6550841a5dc7a54cc7c7a653"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"7091577300dc9d4bd2ce7b2fde838262d77e59bc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"718ab079_e2828a23","updated":"2023-03-23 14:14:06.000000000","message":"with designateclient from PyPI now grenade passes :-) ","commit_id":"6bbf8e80e3708f487f8586ea810b7daa3d882cd5"}]}
