Thursday, 2019-11-07

*** goldyfruit___ has joined #openstack-sdks00:14
*** goldyfruit___ has quit IRC00:18
*** slaweq has joined #openstack-sdks00:36
*** slaweq_ has joined #openstack-sdks00:42
*** slaweq has quit IRC00:43
*** slaweq_ is now known as slaweq00:49
*** ricolin has joined #openstack-sdks01:01
*** slaweq has quit IRC01:22
*** slaweq has joined #openstack-sdks01:23
*** dave-mccowan has joined #openstack-sdks02:03
*** dave-mccowan has quit IRC02:04
*** dave-mccowan has joined #openstack-sdks02:19
*** dave-mccowan has quit IRC03:01
*** nicholas has quit IRC03:27
*** jpena|off has quit IRC03:27
*** jpena|off has joined #openstack-sdks03:28
*** ricolin has quit IRC04:25
*** slaweq has quit IRC04:35
*** slaweq has joined #openstack-sdks05:01
*** slaweq has quit IRC05:32
*** slaweq has joined #openstack-sdks05:34
*** ricolin has joined #openstack-sdks06:36
*** noama has joined #openstack-sdks07:19
*** jawad_axd has joined #openstack-sdks07:28
*** gtema has joined #openstack-sdks07:30
*** ricolin has quit IRC07:37
*** ralonsoh has joined #openstack-sdks07:39
*** ricolin has joined #openstack-sdks07:39
*** ricolin_ has joined #openstack-sdks07:43
*** ricolin has quit IRC07:46
*** ricolin_ has quit IRC07:58
*** tosky has joined #openstack-sdks08:19
*** jpena|off is now known as jpena08:38
*** slaweq has quit IRC08:39
*** jpich has joined #openstack-sdks08:52
*** tosky_ has joined #openstack-sdks08:56
*** tosky is now known as Guest2505908:59
*** tosky_ is now known as tosky08:59
*** Guest25059 has quit IRC08:59
*** gtema_ has joined #openstack-sdks09:23
*** dtantsur|afk is now known as dtantsur09:37
*** cdent has joined #openstack-sdks09:43
*** cdent has quit IRC09:49
*** cdent has joined #openstack-sdks11:01
*** gtema has quit IRC11:22
*** cdent has quit IRC11:24
*** gtema_ has quit IRC11:30
*** gtema has joined #openstack-sdks11:32
*** gtema has quit IRC11:37
*** jpena is now known as jpena|lunch12:08
*** jpich has quit IRC12:09
*** jpich has joined #openstack-sdks12:10
*** cdent has joined #openstack-sdks12:38
*** mriedem has joined #openstack-sdks12:39
*** cdent has quit IRC12:58
*** goldyfruit___ has joined #openstack-sdks13:03
*** jpich has quit IRC13:06
*** jpich has joined #openstack-sdks13:07
*** jpena|lunch is now known as jpena13:11
*** cdent has joined #openstack-sdks13:13
*** gtema has joined #openstack-sdks13:55
*** cdent has quit IRC13:56
*** dmellado has quit IRC14:01
*** gouthamr has quit IRC14:02
*** gouthamr has joined #openstack-sdks14:04
*** dmellado has joined #openstack-sdks14:06
*** jawad_axd has quit IRC14:47
*** cdent has joined #openstack-sdks14:50
*** jawad_axd has joined #openstack-sdks14:51
*** slaweq has joined #openstack-sdks14:52
*** jawad_axd has quit IRC14:56
*** slaweq has quit IRC15:08
*** jpena is now known as jpena|off15:37
elmikoAPI SIG office hour is now starting16:00
efriedwhee16:00
elmikohehe16:00
efrieddoes the API SIG extend its tentacles into osc ux?16:01
elmikonot specifically, but we have had talks in the past about helping the user community if possible16:02
elmikosadly, that work never really panned out16:02
*** jawad_axd has joined #openstack-sdks16:08
dtroyerefried: I'm afraid all of the blame for OSC UX falls on my shoulders (except for putting the resource name in front of the verb.  That I resisted for a long time)16:12
*** jawad_axd has quit IRC16:12
efrieddtroyer: I'm not slinging blame, I think it's pretty cool given the scope of what it needs to do. I was just going to solicit an opinion on the thing we were talking about last night with johnsom16:13
efriedand really ux where u is "developer" more than anything, though there are routes we could take where u is the docs consumer16:13
elmikoefried: from that standpoint, the api-sig explicitly does not get into the business of regular "code" apis16:14
johnsomOSC is a huge leap forward from the old clients. We have also got a lot of positive feedback about it for our project.  Just saying....16:14
johnsomThat said, yeah, the topic here is good-form for shared library method signatures.16:19
johnsomefried FYI, it looks like the tips job on my patch with the depends-on did pass.16:21
johnsomThe others will not pass now until your osc-lib patch merges given the other changes.16:21
efriedjohnsom: Okay, I hadn't looked yet this morning. IRL we would have to get it released and through u-c and required by python-openstackclient before merging.16:22
johnsomWell, merges, releases, and upper-constraints merges16:22
efriedjinx16:22
johnsomYeah, all that16:22
efriedThere was another osc-lib change I was looking for...16:22
johnsomThus my grumpy mood yesterday16:22
efriedoh, it was this: right now the generated docs from within python-openstackclient are still tagged with "This command is provided by the python-openstackclient plugin"16:23
efriedI was trying to fix that from osc-lib, but I think I found out it has to be fixed either from python-openstackclient itself or from cliff, or possibly both, I can't remember if I closed the gap all the way yet.16:24
efriedoh yeah, I ended up with this:16:25
efriedhttps://review.opendev.org/69246416:25
efriedhttps://review.opendev.org/69246516:25
dtroyerefried: I gave that cliff review a +2 but you might want to remove WIP from the commit just for cleanliness sake.16:30
dtroyerotherwise it looks good16:31
gtemadtroyer, you are finally online at the same time as I.16:31
gtemaWhat about https://review.opendev.org/#/c/650374 - switch image to SDK16:31
gtemaI know it's huge, but we need to do something16:32
dtroyerI'm still pondering on https://review.opendev.org/#/c/693267, I'm assuming it isn't done yet, update_tags_for_set() isn't touched...16:32
dtroyergtema: yes, it is huge and I haven't been able to get the kind of block of time to go through that yet.  I also want to make sure we have decent enough functional tests to validate everything before and after (you may have that)16:33
gtemaI understand. Just want to get clear on that change to decide what/how to do next.16:34
* dtroyer is considering taking vacation next week to get time to focus on osc16:35
gtemaI introduced in this change another sdk_utils, and wanted in the followup to clean it up in compute16:35
dtroyergtema: is that something that maybe belings in osc-lib?  would plugins want it?16:36
gtemawell, this is something what any SDK based plugin might want16:36
dtroyerwe're gearing up to release osc-lib soon for the tags changes anyway16:36
gtemashould I propose adding it there then?16:37
dtroyerif you think it is stable, sure.  if it makes more sense to expand it to another API first to make sure it is 'done' then maybe wait.  I'll try to take a look at that today16:38
gtemawell, it is there since network uses SDK, so yes, it is stable16:38
gtemait's basically more or less just to kinda "show" SDK resource16:39
dtroyeryeah, even if they don't belong in osc-lib network does have some things that should be generalized for osc itself16:39
*** jpich has quit IRC16:40
*** gtema_ has joined #openstack-sdks16:43
*** gtema has quit IRC16:43
efrieddtroyer: none of the update_tags_for_* methods are touched. How would they be?16:55
efrieddtroyer: I think the cliff WIP might have been because I wanted to add some kind of testing.16:56
dtroyerefried: doh, right on update_*()16:56
efriedphew, cause I couldn't imagine how that would work :P16:56
dtroyercliff is used outside OpenStack so we're a bit more cautious about changes there, I don't see this one as an issue, but yeah, tests++16:57
efrieddtroyer: also wanted to make sure stephenfin had a crack at the concept before I invested too much time in it.16:57
efrieddtroyer: btw, the other approach was to override Command etc. to provide a dummy App from within python-openstackclient16:58
efriedbecause that's what cliff is bouncing off of when it generates that line.16:58
efriedI tried doing that from within osc-lib but then the package is... osc-lib, and you get the message anyway :(16:58
dtroyeryeah, there is a small set of things like that that can't move into osc-lib16:59
efriedalso, the App superclass is *really* not designed to be "docs build" oriented, so that would be a serious hack.16:59
efriedso as long as stephenfin / other cliff maintainers are okay with "polluting" the config space with another option, this solution is reasonably simple and clean.17:00
efriedI'll go back and add tests if I get some time, but I'm not in a rush as I don't expect stephenfin to look until next week at the very earliest.17:00
elmikolater all, have a good weekend o/17:00
efriedo/ elmiko17:00
cdentelmiko:17:02
cdenthi17:02
cdentthat is all17:02
elmikohey cdent! =)17:02
gtema_looks like "That's all Folks"17:02
dtroyergtema_: so I'm just making time now, as that isn't as large as I remembered and I didn't realize you only did v2…17:13
dtroyerthe deal with image create from stdin isn a significant change and at a bare minimum needs to be release-noted.  There are a few placed it would break scripts I've written17:13
gtema_yeah, this is exactly the next point - what do we want to do with v1 (drop or port it in followup)17:13
dtroyerI don't want to drop v1, we'll need to convert it too eventuallly, I _REALLY_ want to get rid of glancelcient and it's weird deps17:14
gtema_for the moment create from stdin is supported, but not efficient17:14
gtema_ok, then I can work on v1 in a followup. I had nowhere a real v1 to test it works and didn't want change to explode17:15
*** dtantsur is now known as dtantsur|afk17:15
dtroyeryeah, that was supposed to be tested with other ancient APIs in that devstack-like mitaka cloud I was working on when starlingx destroyed my (work) life…17:16
gtema_what I find funny - in real usage OSC becomes faster in lots of cases, but osc tests are tiny bit longer17:16
gtema_the func-ones I mean17:17
*** cdent has quit IRC17:17
*** noama has quit IRC17:22
*** jpena|off is now known as jpena17:26
gtema_dtroyer: thanks. wrt pagination: currently if limit is set in osc it return only single page. "paginate" flag in SDK used to fetch everything to the end17:43
*** efried is now known as efried_afk18:05
*** gtema_ has quit IRC18:08
*** mgariepy has quit IRC18:35
*** mgariepy has joined #openstack-sdks18:40
*** efried_afk is now known as efried18:54
*** jawad_axd has joined #openstack-sdks19:01
*** jpena is now known as jpena|off19:42
*** gtema has joined #openstack-sdks19:47
*** mriedem has quit IRC19:48
*** mriedem has joined #openstack-sdks19:50
*** gtema has quit IRC19:58
*** jawad_axd has quit IRC20:28
*** gtema has joined #openstack-sdks21:15
*** gtema has quit IRC21:19
*** ccamel has quit IRC21:44
*** camelCaser has joined #openstack-sdks21:44
*** mtreinish has quit IRC21:46
*** mtreinish has joined #openstack-sdks21:47
*** jawad_axd has joined #openstack-sdks21:49
*** jawad_axd has quit IRC21:54
*** jawad_axd has joined #openstack-sdks22:50
*** jawad_axd has quit IRC22:54
*** mriedem has quit IRC22:58
*** jawad_axd has joined #openstack-sdks23:11
*** jawad_axd has quit IRC23:15
*** tosky has quit IRC23:24
*** jawad_axd has joined #openstack-sdks23:31
*** jawad_axd has quit IRC23:36

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