Tuesday, 2020-10-06

openstackgerritMerged openstack/python-openstackclient master: Update master for stable/victoria  https://review.opendev.org/75588900:30
*** ricolin_ has joined #openstack-sdks00:55
*** ricolin_ has quit IRC01:01
*** ricolin_ has joined #openstack-sdks01:01
*** enriquetaso has joined #openstack-sdks01:04
openstackgerritMerged openstack/python-openstackclient master: Add Python3 wallaby unit tests  https://review.opendev.org/75589001:36
*** enriquetaso has quit IRC02:04
openstackgerritSam Morrison proposed openstack/python-openstackclient master: Restore behavior of image create with same name.  https://review.opendev.org/75618703:05
openstackgerritWenping Song proposed openstack/cliff master: Remove six  https://review.opendev.org/75618803:41
*** brinzhang0 has joined #openstack-sdks03:42
*** brinzhang_ has quit IRC03:45
*** yolanda has quit IRC04:07
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-sdks04:33
*** nikparasyr has joined #openstack-sdks05:45
*** gouthamr has quit IRC06:05
*** fyx has quit IRC06:05
*** mgoddard has quit IRC06:05
*** openstackgerrit has quit IRC06:05
*** dansmith has quit IRC06:05
*** dansmith has joined #openstack-sdks06:05
*** gouthamr has joined #openstack-sdks06:05
*** mgoddard has joined #openstack-sdks06:05
*** fyx has joined #openstack-sdks06:05
*** adriant has quit IRC06:07
*** adriant has joined #openstack-sdks06:07
*** slaweq has joined #openstack-sdks06:10
*** ralonsoh has joined #openstack-sdks06:36
*** brinzhang_ has joined #openstack-sdks06:56
*** brinzhang0 has quit IRC07:00
*** slaweq has quit IRC07:03
*** ralonsoh has quit IRC07:21
*** ralonsoh has joined #openstack-sdks07:23
*** tosky has joined #openstack-sdks07:44
*** rpittau|afk is now known as rpittau07:45
*** mnasiadka has joined #openstack-sdks07:48
*** jpena|off is now known as jpena07:56
*** brinzhang0 has joined #openstack-sdks08:04
*** jpich has joined #openstack-sdks08:05
*** brinzhang_ has quit IRC08:07
*** dtantsur|afk is now known as dtantsur08:41
*** jpich has quit IRC08:41
*** jpich has joined #openstack-sdks08:42
*** slaweq has joined #openstack-sdks08:47
*** openstackgerrit has joined #openstack-sdks09:23
openstackgerritWenping Song proposed openstack/osc-lib master: Bump py37 to py38 in tox.ini  https://review.opendev.org/75623309:23
openstackgerritWenping Song proposed openstack/openstacksdk master: Add list tags for server  https://review.opendev.org/75602809:26
*** jpich has quit IRC09:42
*** jpich has joined #openstack-sdks09:43
openstackgerritzhoulinhui proposed openstack/os-api-ref master: Fix hacking min version to 3.0.1  https://review.opendev.org/75623709:54
openstackgerritStephen Finucane proposed openstack/python-openstackclient master: Remove oslo.utils  https://review.opendev.org/73959909:57
openstackgerritStephen Finucane proposed openstack/python-openstackclient master: Remove oslo.utils  https://review.opendev.org/73959910:00
*** yolanda has joined #openstack-sdks10:13
openstackgerritStephen Finucane proposed openstack/python-openstackclient master: Fix: port attribute name propagate_uplink_status  https://review.opendev.org/74671610:16
openstackgerritMerged openstack/os-api-ref master: Fix hacking min version to 3.0.1  https://review.opendev.org/75623710:20
*** tkajinam has quit IRC10:33
*** artom has quit IRC10:33
*** lbragstad has quit IRC10:33
*** tkajinam has joined #openstack-sdks10:34
*** artom has joined #openstack-sdks10:34
*** lbragstad has joined #openstack-sdks10:34
*** mgariepy has quit IRC11:08
*** ricolin_ has quit IRC11:10
*** ricolin has joined #openstack-sdks11:11
*** brinzhang0 has quit IRC11:12
*** jpena is now known as jpena|lunch11:24
*** mgariepy has joined #openstack-sdks12:22
*** enriquetaso has joined #openstack-sdks12:22
*** jpena|lunch is now known as jpena12:35
*** Luzi has joined #openstack-sdks12:36
openstackgerritArtem Goncharov proposed openstack/openstacksdk master: Respect default microversion in the server.create_console switch  https://review.opendev.org/75628612:57
*** gtema has joined #openstack-sdks12:58
openstackgerritArtem Goncharov proposed openstack/python-openstackclient master: Switch console url show operations to SDK  https://review.opendev.org/75126212:59
openstackgerritArtem Goncharov proposed openstack/python-openstackclient master: Switch openstack console log show operation to use OpenStackSDK  https://review.opendev.org/75073813:04
*** Luzi has quit IRC13:43
*** mgariepy has quit IRC14:32
gtemadtantsur, are you here? Have few minutes?14:48
dtantsurgtema: hi, sure14:52
gtemaI would like to hear your opinion on https://review.opendev.org/#/c/756286 please14:53
gtemaI tend to agree with stephenfin opinion, but need yours as well14:54
stephenfingtema: ah, are you Artem?14:54
stephenfinI never put the two together /o\14:55
* dtantsur thinks14:55
stephenfingtk :)14:55
*** tremble has joined #openstack-sdks14:55
*** mgariepy has joined #openstack-sdks14:56
tremblePython openstacksdk question: Without updating clouds.yaml how do I request a specific version of a services proxy - cloud.block_storage currently gets me the v2 proxy and I need the v3 proxy for a feature.14:57
dtantsurtremble: I'm surprised it doesn't happen automagically..14:57
gtemait happens when the default EP on the block_storage points to v214:58
gtemaand there is endpoint volumev314:58
gtemabut version discovery doesn't work - you end on v214:58
dtantsurgtema, stephenfin, so, it's a horrible mess, and largely I'm to blame for it.14:58
dtantsurthere are currently two approaches to microversions in the SDK and neither work 100% correct14:59
dtantsurthere is also pick_microversion that explicitly raises a version higher than the default14:59
dtantsurwhich you could argue is also incorrect14:59
gtematremble: for me I use volume_service_type: volumev3 in clouds. But know you want it other way around14:59
gtemadtantsur - that's why I ping you ;-)15:00
dtantsurgtema: remind me please, the default microversion comes from clouds.yaml?15:00
gtemano explicitly, but can be set also there15:00
dtantsurso it's None is most cases except for an explicit OSC argument?15:00
gtemain this case it is argument in OSC15:01
dtantsuryeah, okay, OSC and clouds.yaml, but not implicitly?15:01
tremblegtema, Yeah I want this for an Ansible module, and it seems kinda dumb to tell people to update their clouds.yaml if they want access to a feature15:01
gtemayes, it is none by default, but if you do --os-compute-api-version 2.5 - it is 2.515:01
gtemathanks dtantsur, I will change the default15:02
dtantsurgtema: and please fix pick_microversion15:02
dtantsurI hope ironic won't blow up afterwards :)15:02
gtemawould we want an old functionality ever? to simply check whether server side supports the mv?15:02
dtantsurgtema: I don't think so..15:02
dtantsurI mean, it's not useless in theory, but in this context we should respect the default15:03
gtemaI actually was meaning, whether respect_default_mv should stay as option but be True by default or whether drop it completely15:04
gtemabut in the later case we can not simply check whether server supports given MV15:04
dtantsur*shrug* I'd drop it until somebody needs it15:05
gtemaokay. Thks15:05
fricklergtema: the devstack openstacksdk job is still broken on stable/train it seems, see https://zuul.opendev.org/t/openstack/build/82a83f08f9064f18bcb9e12e4b0b9897 , I've asked neutron folk for help now15:12
gtemafrickler: ack15:13
gtemadtantsur: I think pick_mv is working correctly, at least wrt "get a new mv if it is higher then default"15:15
*** hyang has joined #openstack-sdks15:16
gtemaif somebody is using it - blame himself and take care of consequences15:16
dtantsurgtema: if we change the behavior, we need to change it in two places15:18
dtantsurotherwise our services will work inconsistently wrt defaults15:18
dtantsur(i.e. compute will respect it, baremetal won't)15:18
gtemain this case I would rather move other services to use "supports"15:19
gtemaotherwise the function is doing not what it is describes to be doing15:19
gtemathere's only openstack/baremetal/v1/node.py using pick (and one mistakenly openstack/cloud/_compute.py)15:20
dtantsurgtema: you can use pick as a handier wrapper around supports that also handles errors, I guess15:27
gtemanot sure. Currently looking to the cloud/_compute.py15:27
gtemait simply wants a MV not even checking it is supported or not15:28
gtemaat least verification must be done15:28
gtemaso pick is used to enforce using mv other then selected (default)15:29
gtemaguess in ironic as well15:29
dtantsurso, the question is: do we want to allow ignoring the default?15:31
dtantsurwe used to, with your patch we'll no longer15:31
dtantsurwhatever the answer is, we need it to be consistent across services15:31
dtantsurif we think nova shouldn't do it, ironic shouldn't either15:32
gtemaI would say in cloud/_copmute I would change it to check whether feature is supported or not15:32
gtemaif not supported - ignore setting tags15:32
gtema(I guess this is mostly the ansible usage)15:32
gtemawith my patch we will actually start respecting properly default, while currently we don't15:35
gtemaI will try to switch all the usages to supports raising error if it feature is not supported15:36
*** rpittau is now known as rpittau|afk15:48
*** tremble has quit IRC15:55
*** hyang has quit IRC16:08
*** dtantsur is now known as dtantsur|afk16:18
openstackgerritMerged openstack/cliff master: Bump py37 to py38 in tox.ini  https://review.opendev.org/75621016:21
*** jpich has quit IRC16:23
*** gtema has quit IRC16:37
*** jpena is now known as jpena|off17:16
*** tremble has joined #openstack-sdks17:31
*** hyang has joined #openstack-sdks17:35
*** hyang has quit IRC17:44
*** ralonsoh has quit IRC17:52
*** larsks has quit IRC18:00
*** nikparasyr has left #openstack-sdks19:01
*** gtema has joined #openstack-sdks19:06
*** yolanda has quit IRC19:20
*** yolanda has joined #openstack-sdks19:20
*** tosky has quit IRC19:52
openstackgerritArtem Goncharov proposed openstack/openstacksdk master: Respect default microversion in the microversion negotiation  https://review.opendev.org/75628620:07
*** gtema has quit IRC20:07
*** larsks has joined #openstack-sdks20:53
*** slaweq has quit IRC21:07
*** slaweq has joined #openstack-sdks21:12
*** slaweq has quit IRC21:44
*** gtema has joined #openstack-sdks22:08
*** gtema has quit IRC22:12

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