Friday, 2023-09-22

QGHello all ! 14:28
QGI have another question !14:28
QGWe are running Zed release and the new python-octaviaclient (3.5.0 ) is passing some new params hsts_preload and hsts_include_subdomains which are causing some listener creation error : 14:28
QGUnknown attributes for argument listener_.listener: hsts_preload, hsts_include_subdomains (HTTP 400) 14:28
gthiemongeQG: hm i don't know if we guarantee that newer octaviaclient releases work with older octavia releases14:32
gthiemongejohnsom: any ideas?14:32
gthiemongeQG: so yeah basically we have added HSTS support to octavia/octaviaclient during the Bobcat cycle14:33
johnsomYou must use the client version that maps to the API version you are running. The client uses the stable branch policy.14:36
amorinhello, the problem is that most of the users are doing pip install and expect that client to talk to API whatever the version is14:37
gthiemongeQG: can you add -vv to the CLI call that returns this error? (and copy the content of the POST request to a pastebin)14:47
gthiemongeI think we can fix that14:49
opendevreviewGregory Thiemonge proposed openstack/python-octaviaclient master: WIP Set default value for HSTS options to None  https://review.opendev.org/c/openstack/python-octaviaclient/+/89625514:56
gthiemongeQG: ^ can you test this14:57
gthiemonge?14:57
gthiemongeit's WIP we need to evaluate/test the impact on the HSTS feature14:57
QGgthiemonge: here the log :  https://paste.opendev.org/show/bbv7hhMXtazg2AZXDwkt/14:59
gthiemonge"hsts_include_subdomains": false, "hsts_preload": false15:02
gthiemongeyeah there's no need to pass these options15:02
gthiemongethe commit ^^ should remove that15:02
QGyeah the patch fix the issue !15:09
QGThat's cool15:09
gthiemongeQG: on monday, i'll check that it doesn't have any side effects and I think that we will cut a new release when it is merged15:10
QGgthiemonge: thanks a lot !15:11

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