Tuesday, 2025-09-09

opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add option to SKIP Actions  https://review.opendev.org/c/openstack/watcher-dashboard/+/95820905:47
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Fix translation context for watcher action states  https://review.opendev.org/c/openstack/watcher-dashboard/+/95918905:48
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Show parameter spec in the strategy info page  https://review.opendev.org/c/openstack/watcher-dashboard/+/96023206:19
opendevreviewDouglas Viroel proposed openstack/watcher-tempest-plugin master: Split execute_strategy into smaller functions  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96025812:23
opendevreviewJoan Gilabert proposed openstack/watcher master: Handle missing fields building storage model XML  https://review.opendev.org/c/openstack/watcher/+/96026513:43
tkajinamsean-k-mooney, just fyi... I spent some time to look into the current situation of proxy header parsing in watcher and eventually learned that recent mod_wsgi, uwsgi and gunicorn handles in in their layer ... https://bugs.launchpad.net/watcher/+bug/212235316:01
tkajinamsean-k-mooney, so as long as we set the right headers in frontend loadbalancer python apps may be able to pick up the right application url without any middleware in the middle16:02
tkajinamthis indicates that we can even get rid of the http_proxy_to_wsgi middleware. phhhh16:02
sean-k-mooneyhum i see16:03
sean-k-mooneyso i guess that is only needed if runing under the eventlet webserver then16:03
tkajinamyeah that's true16:03
sean-k-mooneyi think we removed that this cycle or planned to do it next cycle16:04
sean-k-mooneyso i think we can moretly ignore that16:04
sean-k-mooneyin any case i think we shoudl relflect on our documtionation and testing in ci to ensure we are not missing anything relevent related to https://bugs.launchpad.net/watcher/+bug/212235316:05
sean-k-mooneyso we could use this to track making sure we have teh tls_proxy enabled in our devstack jobs and ensure that the urls are corerct16:06
tkajinamI was able to reproduce it with standalone watcher-api (which uses eventlet) so I reopened the bug with that information... though we may eventually close it as won't fix when we get rid of eventlet server.16:11
tkajinamwatcher-api console script is still there in master, iiuc16:11
tkajinama bit annoying thing is that current watcher-tempest-plugin asserts values in href but it does not assert the protocol in these links strictly16:11
tkajinamI mean it checks only 'https?' regex regardless of actual protocol used 16:12
opendevreviewsean mooney proposed openstack/watcher master: Add 2025.2 release notes prelude  https://review.opendev.org/c/openstack/watcher/+/96029816:55
opendevreviewTakashi Kajinami proposed openstack/watcher master: Add capability to parse forward headers  https://review.opendev.org/c/openstack/watcher/+/96015717:39
opendevreviewTakashi Kajinami proposed openstack/watcher master: Add capability to parse forward headers  https://review.opendev.org/c/openstack/watcher/+/96015717:39
opendevreviewDouglas Viroel proposed openstack/watcher-tempest-plugin master: Refactor execute_strategy method into smaller helpers  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96031019:43

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!