Wednesday, 2018-01-31

mordreddtroyer: ok. I added a ton of debugging - and it stopped failing :(00:11
mordreddtroyer: so I've rebased the real patch again and we'll see if it magically passes this time00:12
*** salv-orlando has joined #openstack-sdks00:22
*** salv-orlando has quit IRC00:27
*** kmalloc has quit IRC00:29
*** markvoelker has quit IRC00:43
*** markvoelker has joined #openstack-sdks00:44
*** markvoelker has quit IRC00:48
*** chenyb4 has joined #openstack-sdks00:55
*** dave-mccowan has joined #openstack-sdks01:13
*** slaweq has joined #openstack-sdks01:13
*** slaweq has quit IRC01:18
*** pzchen has joined #openstack-sdks01:20
*** markvoelker has joined #openstack-sdks01:30
*** zhongjun has joined #openstack-sdks01:34
adriantmordred: left you a note and a paste on one of those patches01:48
adriantwhen I try initialising the connection directly with auth vars rather than a session, it still looks at the envvars01:49
adriantbut the sessions logic works! :P01:50
mordredadriant: yay for the sessions! boo for the other thing ... thanks for test driving01:51
mordredadriant: I've got another fun patch almost ready ...01:51
adriantmordred: not a problem, and my current use case is a good one for testing this since it's within the context/scope of a running openstack client command, so there are envvars/clouds.yaml things to explicitly avoid :P01:52
adriantit's rare someone will ever hit this same problem, but... better to ensure they don't because their context may be even worse01:52
*** salv-orlando has joined #openstack-sdks01:53
*** salv-orlando has quit IRC01:57
mordredthe complex problems are the best :)01:58
mordredadriant: BWAHAHAHAHA. found it and it's silly02:12
mordredadriant: http://paste.openstack.org/show/65808202:13
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Add a descriptor object for each service proxy  https://review.openstack.org/53923202:13
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Ensure Connection can be made from keyword arguments  https://review.openstack.org/53923302:14
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Add OpenStackCloud object to Connection  https://review.openstack.org/53923402:14
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Cleanup the BaseProxy docs a bit  https://review.openstack.org/53927002:14
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Rename BaseProxy to Proxy  https://review.openstack.org/53927102:14
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Merge Connection and OpenStackCloud  https://review.openstack.org/53939402:14
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Remove openstack_cloud factory function  https://review.openstack.org/53939502:14
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Shift config exceptions to openstack.exceptions  https://review.openstack.org/53939602:14
adriantmordred: hah!02:14
mordredand there's tonight's patch bomb ... I shall now remove myself from the compute and eat some fish02:14
adriantgood plan, will play with those some more and see how it looks02:14
adriantmostly looks great02:14
*** harlowja has quit IRC02:15
*** fzdarsky_ has joined #openstack-sdks02:28
*** fzdarsky|afk has quit IRC02:31
*** d0ugal has quit IRC02:50
*** mgagne has quit IRC03:22
*** melwitt has quit IRC03:23
*** jamielennox has quit IRC03:23
*** mgagne has joined #openstack-sdks03:24
*** mgagne is now known as Guest8724003:24
*** melwitt has joined #openstack-sdks03:25
*** jamielennox has joined #openstack-sdks03:29
*** chenyb4 has quit IRC03:30
*** gkadam has quit IRC03:33
*** salv-orlando has joined #openstack-sdks03:54
*** salv-orlando has quit IRC04:00
*** shu-mutou-AWAY has quit IRC04:15
*** dave-mccowan has quit IRC04:32
*** slaweq has joined #openstack-sdks04:45
*** slaweq has quit IRC04:50
*** harlowja has joined #openstack-sdks04:51
*** chenyb4 has joined #openstack-sdks04:56
*** reedip has joined #openstack-sdks04:58
*** markvoelker has quit IRC05:06
*** slaweq has joined #openstack-sdks05:19
*** salv-orlando has joined #openstack-sdks05:20
*** gkadam has joined #openstack-sdks05:23
*** slaweq has quit IRC05:24
*** chenyb4 has quit IRC05:55
*** chenyb4 has joined #openstack-sdks05:57
*** salv-orlando has quit IRC05:58
*** salv-orlando has joined #openstack-sdks05:59
openstackgerritHunt Xu proposed openstack/python-openstacksdk master: resource: don't early terminate list  https://review.openstack.org/53942406:38
*** gkadam has quit IRC06:38
*** gkadam has joined #openstack-sdks06:42
*** slaweq has joined #openstack-sdks06:52
*** gkadam has quit IRC06:52
*** gkadam has joined #openstack-sdks06:54
*** slaweq has quit IRC06:56
*** harlowja has quit IRC07:01
*** markvoelker has joined #openstack-sdks07:11
*** salv-orlando has quit IRC07:12
*** e0ne has joined #openstack-sdks07:34
*** tulivu_ has joined #openstack-sdks07:36
*** tulivu_ has quit IRC07:38
*** pooja-jadhav is now known as pooja_jadhav07:39
*** markvoelker has quit IRC07:42
*** slaweq has joined #openstack-sdks07:43
*** salv-orlando has joined #openstack-sdks07:44
*** tulivu has joined #openstack-sdks07:44
*** slaweq has quit IRC07:48
*** salv-orl_ has joined #openstack-sdks07:59
*** salv-orlando has quit IRC08:01
*** slaweq has joined #openstack-sdks08:08
*** slaweq has quit IRC08:13
*** ralonsoh has joined #openstack-sdks08:16
*** slaweq has joined #openstack-sdks08:18
*** slaweq_ has joined #openstack-sdks08:19
*** slaweq has quit IRC08:22
*** ralonsoh has quit IRC08:23
*** salv-orl_ has quit IRC08:24
*** e0ne has quit IRC08:25
*** ralonsoh has joined #openstack-sdks08:26
*** e0ne has joined #openstack-sdks08:30
*** markvoelker has joined #openstack-sdks08:39
*** jpena|off is now known as jpena08:43
*** salv-orlando has joined #openstack-sdks08:45
openstackgerritHunt Xu proposed openstack/python-openstacksdk master: Implement list projects for user  https://review.openstack.org/53946008:45
openstackgerritHunt Xu proposed openstack/python-openstacksdk master: resource: don't early terminate list  https://review.openstack.org/53942408:46
*** edmondsw has joined #openstack-sdks08:50
*** edmondsw has quit IRC08:54
*** gkadam has quit IRC09:03
*** gkadam has joined #openstack-sdks09:04
*** d0ugal has joined #openstack-sdks09:05
*** kmy has quit IRC09:08
*** kmy has joined #openstack-sdks09:09
*** markvoelker has quit IRC09:12
*** e0ne has quit IRC09:12
*** e0ne has joined #openstack-sdks09:21
*** e0ne has quit IRC09:42
*** e0ne has joined #openstack-sdks10:05
*** markvoelker has joined #openstack-sdks10:09
*** chenyb4 has quit IRC10:11
*** annp has quit IRC10:14
*** gkadam has quit IRC10:19
*** gkadam has joined #openstack-sdks10:20
*** sdague has joined #openstack-sdks10:20
*** dtantsur|afk is now known as dtantsur10:36
*** markvoelker has quit IRC10:42
openstackgerritChen Hanxiao proposed openstack/python-openstackclient master: Add --image-property parameter in 'server create'  https://review.openstack.org/53566410:48
*** salv-orlando has quit IRC10:52
*** salv-orlando has joined #openstack-sdks10:52
*** salv-orlando has quit IRC10:57
openstackgerritHunt Xu proposed openstack/python-openstacksdk master: Fix TypeError for overrided get methods  https://review.openstack.org/53949411:08
*** markvoelker has joined #openstack-sdks11:39
*** salv-orlando has joined #openstack-sdks11:53
*** salv-orlando has quit IRC11:57
*** dave-mccowan has joined #openstack-sdks12:09
*** markvoelker has quit IRC12:12
*** chenyb4 has joined #openstack-sdks12:25
*** cdent has joined #openstack-sdks12:39
*** jpena is now known as jpena|lunch12:49
*** markvoelker has joined #openstack-sdks13:09
*** edmondsw has joined #openstack-sdks13:22
*** ralonsoh_ has joined #openstack-sdks13:31
*** ralonsoh has quit IRC13:35
*** pepijn has joined #openstack-sdks13:36
*** markvoelker has quit IRC13:37
*** alex_xu has quit IRC13:37
*** markvoelker has joined #openstack-sdks13:37
*** alex_xu has joined #openstack-sdks13:39
*** tobberydberg has quit IRC13:41
*** salv-orlando has joined #openstack-sdks13:42
*** jpena|lunch is now known as jpena13:51
*** ralonsoh__ has joined #openstack-sdks13:57
*** yolanda has quit IRC14:01
*** ralonsoh_ has quit IRC14:01
*** yolanda has joined #openstack-sdks14:03
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Merge Connection and OpenStackCloud  https://review.openstack.org/53939414:20
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Remove openstack_cloud factory function  https://review.openstack.org/53939514:20
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Shift config exceptions to openstack.exceptions  https://review.openstack.org/53939614:20
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Cleanup the BaseProxy docs a bit  https://review.openstack.org/53927014:20
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Rename BaseProxy to Proxy  https://review.openstack.org/53927114:20
*** tosky has joined #openstack-sdks14:54
openstackgerritMonty Taylor proposed openstack-infra/shade master: Shift voting flag for ansible-devel job  https://review.openstack.org/53956314:57
toskyhi! I noticed a regression when running some tempest tests; while requirements and upper-constraints pins to openstacksdk 0.9.19, tempest install the last version (0.11.0)14:57
toskyand when running a simple `openstack network list --external`, I get14:57
toskyInvalid query params: router:external14:57
toskyI don't seem to see an existing bug, so I'm going to file one, but I'm not sure if openstackclient 3.14.0 is supposed to work with openstacksdk 0.11.014:59
openstackgerritMonty Taylor proposed openstack-infra/shade master: Shift voting flag and test_matrix_branch for ansible-devel job  https://review.openstack.org/53956315:06
mordredtosky: yes - we do expect openstackclient 3.14.0 to work with 0.11 - so yes please to the bug15:10
*** fzdarsky_ has quit IRC15:10
toskymordred: so again openstacksdk only, not against openstackclient?15:11
mordredtosky: yah - I'd consider it a bug in the 0.11 release that we should figure out and get a point-release cut for15:11
toskymordred: thanks, I was halfway through it, incoming15:11
*** alex_xu has quit IRC15:11
toskyhere you are: https://bugs.launchpad.net/python-openstacksdk/+bug/174653515:12
openstackLaunchpad bug 1746535 in OpenStack SDK "`openstack network list --external` breaks with openstacksdk 0.11.0 + openstackclient 3.14.0" [Undecided,New]15:12
*** alex_xu has joined #openstack-sdks15:13
*** chenyb4 has quit IRC15:15
*** slaweq_ has quit IRC15:25
*** Guest87240 is now known as mgagne15:27
*** mgagne has joined #openstack-sdks15:27
openstackgerritMonty Taylor proposed openstack/keystoneauth master: Split request logging into four different loggers  https://review.openstack.org/50576415:33
*** tobberydberg has joined #openstack-sdks15:34
*** salv-orlando has quit IRC15:37
mnasermordred: forgive me if i'm misusing shade, but get_volume() seems to want to list volumes and then find it (assumingly trying to filter by name first)15:38
mnaserso trying to do get_volume() in the admin tenant results in no volume found15:38
mnaseris there some switch i'm not turning on?15:38
mordredmnaser: yes - that is the default behavior. there is a constructor flag "use_direct_get" which will cause it to use get instead of list for gets15:38
mnasermordred: wonderful, that's exactly what i needed, thank you15:39
mnaserhmm15:40
mordredmnaser: I believe we'll flip the value of that default in the openstacksdk version of shade - we filter list calls to support nodepool, which I promise you do not want doing 1000s of get calls ... but for humans who are not nodepool it can be unexpected behavior :)15:40
mnasermordred: i think that flag might have been lost somehow15:41
openstackgerritMerged openstack-infra/shade master: Add devel branches and override-checkout for ansible-devel job  https://review.openstack.org/53615915:41
mnaserit seems like it is not a constructor value but a thing to set as an attribute to cloud15:41
mnaser(aka cloud.use_direct_get = True)15:41
*** salv-orlando has joined #openstack-sdks15:41
mordredmnaser: I see it on the constructor?15:41
mnasernote to self don't trust github search15:41
mordredmnaser: http://git.openstack.org/cgit/openstack-infra/shade/tree/shade/openstackcloud.py#n13715:42
mordredmnaser: never trust github15:42
mnaserit doesn't seem to be in the release shipped with rdo pike, maybe i'll ask for a bump sometime soon15:42
mordredoh - yah - it's a new flag15:42
mordredgot implemented this cycle15:43
mnasershade==1.22.2 and this merged in 1.24.015:43
mnaserok cool venv it is15:43
mordred\o/15:43
mordredmnaser: luckily 1.24.0 is post-client-ectomy, so the venv should be quite small15:43
mnaseroh awesome15:43
openstackgerritMonty Taylor proposed openstack-infra/shade master: Shift voting flag and test_matrix_branch for ansible-devel job  https://review.openstack.org/53956315:45
toskyclient-ectomy++15:46
mordredtosky: ++ seriously. so much better15:47
toskyand it helps packagers15:48
mnaserok slip up15:51
mnasershade.openstack_cloud != shade.OpenStackCloud15:51
mnaserthat got me confused for a while why it was still false15:51
*** gkadam has quit IRC15:52
*** slaweq has joined #openstack-sdks15:56
*** pepijn has quit IRC16:05
*** tovin07 has quit IRC16:09
*** tovin07 has joined #openstack-sdks16:10
mordredmnaser: oh - well piddle. we should add that parameter to the shade.openstack_cloud constructor16:13
mnasermordred: and looks like get_server doesn't respect use_direct_get because it uses the find function all the time, but get_server_by_id also has 2 extra calls that get fips and ports16:14
mnaser(i dont have time to look into it right now just fyi)16:14
*** tulivu has quit IRC16:15
openstackgerritMonty Taylor proposed openstack-infra/shade master: Plumb use-direct-get through factory functions  https://review.openstack.org/53958616:16
openstackgerritMonty Taylor proposed openstack-infra/shade master: Switch to providing created_at field for servers  https://review.openstack.org/53600316:17
openstackgerritMonty Taylor proposed openstack-infra/shade master: Plumb use-direct-get through factory functions  https://review.openstack.org/53958616:17
mordredmnaser: ^^ there you go - I'll look at servers real quick16:18
*** ralonsoh has joined #openstack-sdks16:38
*** ralonsoh__ has quit IRC16:41
openstackgerritMonty Taylor proposed openstack/os-client-config master: Updated from global requirements  https://review.openstack.org/53399116:44
openstackgerritMonty Taylor proposed openstack/os-client-config master: Split docs requirements and update tox.ini  https://review.openstack.org/53959416:44
*** tovin07 has quit IRC16:52
*** tovin07 has joined #openstack-sdks16:53
*** slaweq has quit IRC16:55
*** e0ne has quit IRC16:58
*** harlowja has joined #openstack-sdks17:02
*** slaweq has joined #openstack-sdks17:03
*** slaweq has quit IRC17:11
*** ralonsoh_ has joined #openstack-sdks17:21
*** ralonsoh has quit IRC17:24
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Merge Connection and OpenStackCloud  https://review.openstack.org/53939417:28
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Remove openstack_cloud factory function  https://review.openstack.org/53939517:28
openstackgerritMonty Taylor proposed openstack/os-client-config master: Split docs requirements and update tox.ini  https://review.openstack.org/53959417:37
openstackgerritMonty Taylor proposed openstack/os-client-config master: Updated from global requirements  https://review.openstack.org/53399117:37
openstackgerritMonty Taylor proposed openstack/keystoneauth master: Split request logging into four different loggers  https://review.openstack.org/50576417:52
openstackgerritMerged openstack-infra/shade master: Shift voting flag and test_matrix_branch for ansible-devel job  https://review.openstack.org/53956318:03
*** jpena is now known as jpena|away18:13
*** e0ne has joined #openstack-sdks18:17
*** e0ne has quit IRC18:19
*** tosky has quit IRC18:28
*** dtantsur is now known as dtantsur|afk18:37
*** e0ne has joined #openstack-sdks18:40
*** harlowja has quit IRC18:52
*** edleafe has quit IRC19:09
*** edleafe has joined #openstack-sdks19:09
*** jpena|away is now known as jpena|off19:24
*** ralonsoh_ has quit IRC19:30
*** harlowja has joined #openstack-sdks19:37
*** cdent has quit IRC19:53
*** calebb has quit IRC19:57
*** salv-orlando has quit IRC20:00
*** salv-orlando has joined #openstack-sdks20:00
*** calebb has joined #openstack-sdks20:01
*** calebb is now known as squid20:02
*** squid is now known as calebb20:02
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Shift config exceptions to openstack.exceptions  https://review.openstack.org/53939620:03
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Cleanup the BaseProxy docs a bit  https://review.openstack.org/53927020:03
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Rename BaseProxy to Proxy  https://review.openstack.org/53927120:03
*** salv-orlando has quit IRC20:05
openstackgerritMonty Taylor proposed openstack-infra/shade master: Plumb use-direct-get through factory functions  https://review.openstack.org/53958620:08
openstackgerritMonty Taylor proposed openstack-infra/shade master: Fix get_server to work with use_direct_get  https://review.openstack.org/53966320:08
mordredmnaser: ^^ ok. those should work for you now20:08
openstackgerritMonty Taylor proposed openstack/python-openstacksdk master: Add get_client_config method to CloudRegion  https://review.openstack.org/53967820:52
openstackgerritMerged openstack-infra/shade master: Switch to providing created_at field for servers  https://review.openstack.org/53600320:59
mordreddtroyer: feel like merging https://review.openstack.org/#/c/525283/ ?20:59
*** salv-orlando has joined #openstack-sdks21:01
dtroyermordred: ugh, I didn't do that yet???21:01
dtroyerdone21:02
adriantmordred: I'm look at https://bugs.launchpad.net/python-openstacksdk/+bug/174653521:02
openstackLaunchpad bug 1746535 in OpenStack SDK "`openstack network list --external` breaks with openstacksdk 0.11.0 + openstackclient 3.14.0" [Undecided,New]21:02
adriantit was introduced by my patch, but... what worries me is this likely means that that never actually worked.21:02
adriantmy patch just exposes the error rather than drops the param on the floor21:03
openstackgerritMerged openstack/os-client-config master: Add betacloud to the vendors  https://review.openstack.org/52724821:03
adriantalthough, it is also possible my patch's logic is busted, so that is an option21:03
openstackgerritTim Burke proposed openstack/python-openstacksdk master: Let enforcer.py work under both py2 and py3  https://review.openstack.org/53968521:03
mordredtimburke: ^^ thanks. I could have sworn I'd done that already, but clearly I'm smoking something21:05
*** salv-orlando has quit IRC21:06
mordredadriant: oh - piddle - I said this morning I'd look at that and totally forgot21:06
timburkemordred: np. i saw https://review.openstack.org/#/c/525642/ but for some reason it got abandoned21:06
* timburke shrugs21:06
mordredtimburke: oh. it was stacked on another thing that got abandoned ... who knows.21:07
adriantmordred: looks my patch is at fault. will play with it and submit a fix.21:09
mordredadriant: cool. there's a followup to that that we do in shade that I've been meaning to port over - I'll do that on top of your patch21:10
mordredadriant: luckily it's easy enough to reproduce ...21:10
adriantoh...21:10
adriantI think I see the issue21:10
adriantit isn't technically my code21:10
mordredcan we blame you anyway thought? :)21:11
adriantmordred: https://github.com/openstack/python-openstackclient/blob/master/openstackclient/network/v2/network.py#L500-L50121:11
adriantthe client supplies both21:11
adriantbut only the second does anything21:11
mordredadriant: AH21:12
adriantmy code simply ensures that you're supplying it as: "is_router_external" since it is dropped otherwise21:12
*** e0ne has quit IRC21:12
adriantlemme double check21:12
mordredso - yah- introducing the strictness broke a thing that was just passing multiple options and counting on unsupported things falling on the floor21:12
adriantwe can potentially introduce a "strict_list_params" boolean if we want, and default it to false, with a deprecation warning?21:13
mordredyah. I'd love it if we could introduce that on the Connection and not on each call ...21:14
adriantoh yeah, no on each call...21:14
adriantnot*21:15
mordredalso - I may be overthinking this ... but at least in the openstackclient case, the extra argument is the 'real' name for something we have a mapping for21:15
adriantpatch for openstackclient?21:16
mordredadriant: we *could* have it do something similar to what your swift patch did a while back (look at the keys and then also the values)21:16
adriantyeah, I can add that in21:16
adriantbut I bet you someone somewhere is passing in bogus values... but my worry is they are doing so expecting it to work21:16
mordredthatwould let people use the REST-side parameters or the sdk parameters21:16
adriantoh, so we do the remapping if they supply the values?21:17
adriantyeah, could work21:17
mordredyah. we've already got is_router_external='router:external' in sdk21:18
adriantok, lemme play with that21:18
mordredso if we're just add a friendly mapping for folks before the set - then router:external would turn in to is_router_external twice- and then set would collapse it and OSC would work again21:18
mordredcool21:18
adriantand anyone beyond that is actually supplying bogus values does get an error, but... that's probably a good thing21:19
mordredagree21:19
adriantmordred: ok, now I'm confused... what branch are we working against? because it looks like you've merged stuff to stable queens but not master21:22
mordredboth - go ahead and write it for master and we can then cherry-pick it back to stable queens21:22
adriantbut why is stable queens further ahead of master? :P21:23
openstackgerritMerged openstack/os-client-config master: Split docs requirements and update tox.ini  https://review.openstack.org/53959421:24
mordredadriant: I may have fast-tracked two patches earlier to squeeze them in to the release ;)21:24
openstackgerritMerged openstack/os-client-config master: Updated from global requirements  https://review.openstack.org/53399121:25
adriantmordred: I think master is broken.21:30
mordredadriant: awesome21:30
adrianthttps://github.com/openstack/python-openstacksdk/blob/master/openstack/proxy.py#L4321:31
adrianthttps://github.com/openstack/python-openstacksdk/blob/master/openstack/proxy2.py#L1821:31
mordredadriant: hah. yes. that is, indeed, broken21:32
mordredalthough amusingly the patch to rename BaseProxy to Proxy would fix that21:32
adriantand after fixing that i get: AttributeError: 'module' object has no attribute 'Body'21:32
mordredadriant: what's trying to call in through Proxy2?21:33
* adriant *shrugs*21:33
* mordred looks21:33
adriantlemme see21:33
mordredadriant: on master for me, openstack network list --external gets through to where it's supposed to fail21:34
adriantoh ffs21:35
adriantI think i see my issue21:35
adriantugh, the random fucking pyc files for 'meter' didn't get cleaned up21:35
adrianti'm very confused by that...21:36
adriantI nuked my venv21:36
mordredI hate leftover .pyc files21:36
adriant*sigh* and other random cruft leftover from using "python setup.py install" ages ago with an old version that included meter code :/21:38
adriantworks now...21:39
adriantmordred: for that query mapping fix21:44
adriantright now, if I just add the values to my checking, and nothing else, the 'values' data takes precedence over the real expected key if both are supplied21:45
adriantare you ok with my making it so that if you supply both, we take the one we prefer them to sue?21:45
adriantuse*21:45
adriante.g.is_router_external > router:external21:45
mordredadriant: yah - I think that seems right - if you supply both, we should have the 'official' thing wins21:46
adriantmordred: currently would do it the other way https://github.com/openstack/python-openstacksdk/blob/master/openstack/resource.py#L23421:47
adriantso I'll update transpose to check if the key is already present21:47
mordred++21:47
*** salv-orlando has joined #openstack-sdks21:47
adriantoh wait no I'm being silly. transpose just drops them. I need to make it actually try and use both.21:49
mordredadriant: I must afk for a couple of hours - will check back in when I'm back - thanks for diving in on this!21:50
*** salv-orl_ has joined #openstack-sdks22:23
*** salv-orlando has quit IRC22:25
*** edmondsw has quit IRC22:32
*** edmondsw has joined #openstack-sdks22:33
*** edmondsw has quit IRC22:37
openstackgerritMerged openstack/python-openstackclient master: Make functional-tips job voting  https://review.openstack.org/52528322:39
openstackgerritOpenStack Proposal Bot proposed openstack/os-client-config master: Updated from global requirements  https://review.openstack.org/53971822:41
*** salv-orl_ has quit IRC22:42
*** salv-orlando has joined #openstack-sdks22:43
openstackgerritMerged openstack/python-openstacksdk master: Let enforcer.py work under both py2 and py3  https://review.openstack.org/53968522:44
*** salv-orlando has quit IRC22:47
openstackgerritAdrian Turjak proposed openstack/python-openstacksdk master: Add server-side names to query param checking  https://review.openstack.org/53972222:53
adriantmordred: fixed ^22:56
adriantand the fix actually adds some nicer logic overall22:57
*** slaweq has joined #openstack-sdks23:04
*** slaweq has quit IRC23:09
*** slaweq has joined #openstack-sdks23:11
*** slaweq has quit IRC23:15
*** d0ugal has quit IRC23:20
*** sdague has quit IRC23:20
*** salv-orlando has joined #openstack-sdks23:43
*** salv-orlando has quit IRC23:47
*** sdague has joined #openstack-sdks23:53
*** umbSublime has quit IRC23:57

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!