Thursday, 2018-03-29

*** bobh has quit IRC00:06
*** salv-orlando has joined #openstack-sdks00:23
*** salv-orlando has quit IRC00:28
*** olaph1 has joined #openstack-sdks00:33
*** olaph has quit IRC00:34
*** chenyb4 has joined #openstack-sdks00:54
*** dayou has quit IRC00:56
openstackgerritMerged openstack/osc-lib master: add lower-constraints job  https://review.openstack.org/55605901:15
*** salv-orlando has joined #openstack-sdks01:24
*** salv-orlando has quit IRC01:29
*** zhongjun_ has joined #openstack-sdks01:41
*** dayou has joined #openstack-sdks01:43
*** gildub has joined #openstack-sdks02:03
*** gildub has quit IRC02:07
*** gildub has joined #openstack-sdks02:09
*** gildub has quit IRC02:09
*** gildub has joined #openstack-sdks02:10
*** salv-orlando has joined #openstack-sdks02:25
*** gildub has quit IRC02:25
*** gildub has joined #openstack-sdks02:26
*** salv-orlando has quit IRC02:31
*** olaph has joined #openstack-sdks02:43
*** olaph1 has quit IRC02:45
*** olaph1 has joined #openstack-sdks03:22
*** olaph has quit IRC03:23
*** harlowja has quit IRC03:24
*** salv-orlando has joined #openstack-sdks03:27
*** salv-orlando has quit IRC03:31
*** olaph has joined #openstack-sdks03:34
*** olaph1 has quit IRC03:35
*** annp has quit IRC03:49
*** dave-mccowan has quit IRC03:56
*** dave-mccowan has joined #openstack-sdks03:59
*** harlowja has joined #openstack-sdks03:59
openstackgerritLogan V proposed openstack/os-client-config master: Add Limestone Networks vendor info  https://review.openstack.org/55713904:03
*** dave-mcc_ has joined #openstack-sdks04:15
*** dave-mccowan has quit IRC04:16
openstackgerritMerged openstack/python-openstackclient master: Fix additional output encoding issues  https://review.openstack.org/55469804:23
*** olaph has quit IRC04:43
*** dave-mcc_ has quit IRC04:46
*** salv-orlando has joined #openstack-sdks05:08
*** shu-mutow-AWAY is now known as shu-mutow05:28
*** ldl has joined #openstack-sdks05:55
*** harlowja has quit IRC06:06
*** e0ne has joined #openstack-sdks06:32
*** d0ugal_ has joined #openstack-sdks06:39
*** d0ugal has quit IRC06:42
*** gildub_ has joined #openstack-sdks06:47
*** gildub has quit IRC06:47
*** gildub_ has quit IRC06:47
*** e0ne has quit IRC06:56
*** salv-orlando has quit IRC06:58
*** salv-orlando has joined #openstack-sdks06:59
*** salv-orlando has quit IRC07:20
*** salv-orlando has joined #openstack-sdks07:20
*** salv-orlando has quit IRC07:24
openstackgerritSami Makki proposed openstack/python-openstackclient master: Fix the `role implies list` command.  https://review.openstack.org/55735907:46
*** jpich has joined #openstack-sdks07:49
*** ralonsoh has joined #openstack-sdks07:54
*** salv-orlando has joined #openstack-sdks07:56
*** e0ne has joined #openstack-sdks08:15
*** e0ne has quit IRC08:16
*** cdent has joined #openstack-sdks08:22
*** e0ne has joined #openstack-sdks08:30
*** gkadam has joined #openstack-sdks09:09
*** gkadam_ has joined #openstack-sdks09:10
*** gkadam has quit IRC09:13
*** chenyb4 has quit IRC10:35
*** dtantsur|afk is now known as dtantsur10:55
*** edmondsw has joined #openstack-sdks11:30
*** gkadam_ has quit IRC11:46
*** gkadam_ has joined #openstack-sdks11:47
*** chenyb4 has joined #openstack-sdks12:11
*** chenyb4 has quit IRC12:26
*** chenyb4 has joined #openstack-sdks12:53
*** edmondsw has quit IRC12:58
*** edmondsw has joined #openstack-sdks12:59
*** edmondsw has quit IRC13:03
*** chenyb4 has quit IRC13:03
*** edmondsw has joined #openstack-sdks13:05
*** olaph has joined #openstack-sdks13:09
*** salv-orlando has quit IRC13:18
*** salv-orlando has joined #openstack-sdks13:18
*** bobh has joined #openstack-sdks13:19
openstackgerritMerged openstack/python-openstackclient master: add lower-constraints job  https://review.openstack.org/55617213:21
*** trevormc has joined #openstack-sdks13:22
openstackgerritMerged openstack/python-openstackclient master: Updated from global requirements  https://review.openstack.org/55325713:23
*** salv-orlando has quit IRC13:23
jpichdtroyer: Hi! I'm told RDO needs tagged releases to be able to consume backports on stable branches so I took the liberty to post a couple of release patches for osc and cliff. Hopefully that's ok, I'm not sure if that helps or if it's just as much work on your side - please let me know if there's something I could do differently! Thank you.13:24
jpichdhellmann: I see you're the release liaison for OSC so this may be relevant ^, just fyi and fmi too on the preferred way to handle things! :)13:24
*** ldl has quit IRC13:33
*** thrash is now known as thrash|biab13:39
*** fabian_ has joined #openstack-sdks13:46
*** salv-orlando has joined #openstack-sdks13:48
dtroyerjpich: I am planning an OSC release today anyway, just now getting back to check if the reviews I was waiting on passed...13:55
dtroyer\o/13:55
dtroyerOh, yes, I missed you were talking about stable, I'll look at that next.  thanks13:56
jpichAwesome!! And no problems, good luck with all the releasing :)13:57
dtroyerthanks, we're way overdue.13:57
*** dave-mccowan has joined #openstack-sdks14:02
*** fabian_ has quit IRC14:14
dtroyerEmilienM:  osc 3.15.0 on its way  https://review.openstack.org/557716    \o/ finally14:22
*** chenyb4 has joined #openstack-sdks14:23
dtroyerjpich: +! on both pike releases… there was an SDK compat issue in stable/queens so OSC 3.14.1 is in the queue too14:24
EmilienMdtroyer: thanks a lot!14:40
jpichdtroyer: Awesome, thank you!14:42
dtroyerI just found a backport of the —mtu option to queens, will merge that before the 3.14.1 release14:42
dtantsurcdent: hey! our meeting is in 1:10, right? /me has summer time now14:50
cdentdtantsur: yeah, that's right. I'm disoriented too14:51
dtantsurcool! my calendar shows it correctly, but it was incorrect for another meeting, soooo... :)14:51
*** salv-orlando has quit IRC15:15
*** salv-orlando has joined #openstack-sdks15:16
*** e0ne has quit IRC15:18
*** salv-orlando has quit IRC15:20
*** chenyb4 has quit IRC15:40
openstackgerritMerged openstack/python-openstackclient master: Update help text for encryption provider  https://review.openstack.org/54545915:49
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Run normalize_keys on config for session codepath  https://review.openstack.org/54715915:53
elmikocdent: around?16:00
cdentsigh, this is going to happen every week16:00
elmikolol, only till the fall =)16:01
cdentno, it's because of tc office hours being right before api-sig, and they move in sync16:05
cdentelmiko: ^16:05
elmikoahhh16:05
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Remove the need for OpenStackConfig in CloudRegion  https://review.openstack.org/54748816:06
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Add image_format for VEXXHOST profile  https://review.openstack.org/55774816:08
openstackgerritMonty Taylor proposed openstack/os-client-config master: Replace guts with openstack.config  https://review.openstack.org/54930716:08
mordredSamYaple, Shrews, rods, slaweq: if you have a sec, I'd like to land 547159, 547488, 556089 and 555710 and then cut an sdk release16:11
SamYaplemordred: 547488 is in merge conflict16:17
mordredbother16:22
openstackgerritMonty Taylor proposed openstack/api-wg master: Update parameter names in microversion sdk spec  https://review.openstack.org/55777316:46
*** jpich has quit IRC16:46
mordreddtantsur, elmiko, cdent, edleafe: ^^ there's one16:46
elmikomordred: wow, quick draw mcmordred!16:47
dtantsurmordred: to be honest, I hate it16:48
dtantsurI guess you were not in the room in Dublin when I was ranting about "micro"?16:48
openstackgerritMerged openstack/api-wg master: Add guideline on exposing microversions in SDKs  https://review.openstack.org/53281416:48
dtantsurtl;dr "micro" only makes any sense to 3-6 people involved in API SIG, and absolutely no sense to everyone else16:48
*** trevormc has quit IRC16:49
* dtantsur should probably comment on the patch16:49
mordreddtantsur: that's fair - but we have two completely different types of versions with completely different semantics16:50
mordreddtantsur: I mean, I don't like the name either16:50
dtantsurmordred: similarly to what we discussed today, I would like the major version to be taken from the "just version"16:50
dtantsurit would be different if we did not include the major version in the microversion16:51
dtantsur(see it already makes little sense - a major version is contained in a micro!)16:51
mordreddtantsur: so - unfortunately, we have services that didn't implement microversions (yet) and include minor versions in their api versions16:51
dtantsuroh16:52
mordredglance 2.8, for instance16:52
dtantsurmy16:52
dtantsurgod16:52
dtantsur...16:52
mordreddtantsur: welcome to my personal hell :)16:52
dtantsurmordred: I started glance in rust-openstack, it's my hell as well now..16:52
mordred:)16:52
mordreddtantsur: so if we re-use, then people might erroneously think they can say get_image(api_version=2.8) - which they actually can't do16:53
* dtantsur #sadpanda16:53
mordreddtantsur: yah16:53
dtantsurmordred: can we then invent a better name for microversions?16:53
mordreddtantsur: fine by me16:53
mordreddtantsur: "per api call version"16:53
dtantsurmaybe we should call it "revision"? like, avoid "version" completely?16:54
mordredI mean - it's actually "endpoint_version" and "call_version" - as one is used to find the endpoint in the keystone catalog and one is used to impact specific behavior on the endpoint found in the catalog16:54
mordredbut I don't think either of those words are good words16:55
dtantsurstill slightly better than "microversion" IMO16:57
dtantsuranyway, I left a -1 for now with the goal of giving it some thought over the weekend16:57
mordreddtantsur: fwiw, I've contended for a while that microversions aren't actually any different from regular versions from an end-user perspective, they're just an alternate versioning mechanism. the main difference is that the python-*client libraries all make using catalog version discovery basically impossible, so adding microversions was a way to add version discovery that could be used by the broken16:57
mordredpython-*client libraries16:57
mordredwhen what we should have done is just fixed the client libraries and made them stop being broken16:58
dtantsuryep, we should have..16:58
dtantsureverytime I look at ironicclient I want to just rewrite it16:59
mordreddtantsur: just delete it16:59
mordreddtantsur: shift to openstacksdk16:59
dtantsurlol16:59
dtantsurwell, it may be the eventual course of our actions16:59
mordreddtantsur: ++16:59
dtantsurbut the problem is: people don't want to dedicate much time to these clients16:59
dtantsurthey're kind of secondary16:59
mordredyah. exactly. this is why just using the sdk - or direct rest calls - is better - we don't have the collective resources to maintain all of python-*client17:00
mordreddtantsur: but yeah - let's ponder the naming over the weekend and chat next week more (also, sorry I wasn't in the room in dublin)17:01
*** JudeC has joined #openstack-sdks17:03
JudeCHey guys, we noticed an issue when using the python-openstackclient to view limits. If Cinder isn't enabled the limits command will fail reporting that it is unable to find an endpoint for Cinder.17:05
JudeCI was considering proposing a "compute limits show" command to get around this issue.17:06
JudeCUnless someone else has a better suggestion for us.17:07
*** gkadam__ has joined #openstack-sdks17:09
*** ttsiouts has quit IRC17:11
*** gkadam has joined #openstack-sdks17:11
*** gkadam_ has quit IRC17:12
*** gkadam__ has quit IRC17:15
*** dtantsur is now known as dtantsur|afk17:15
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Run normalize_keys on config for session codepath  https://review.openstack.org/54715917:16
openstackgerritMonty Taylor proposed openstack/openstacksdk master: Remove the need for OpenStackConfig in CloudRegion  https://review.openstack.org/54748817:16
mordredSamYaple: thanks. fixed the merge conflict17:16
edleafemordred: yeah, nothing "micro" about them for users. They are full versions.17:16
*** thrash|biab is now known as thrash17:17
*** salv-orlando has joined #openstack-sdks17:18
*** ralonsoh has quit IRC17:19
*** salv-orlando has quit IRC17:22
openstackgerritMerged openstack/openstacksdk master: Add support for trunk ports and subports  https://review.openstack.org/55608917:22
cdentelmiko, dtantsur|afk , edleafe https://etherpad.openstack.org/p/api-sig-newsletter please and thank you17:24
edleafecdent: the microversion history stuff isn't really a guideline, thoguh17:29
edleafethough17:29
edleafenot even a "sort of a guideline"17:29
dtroyerJudeC: the command needs to check for the presence of the volume service-type in the service catalog similar to how it already does for netowrk17:31
cdentit's an appendix17:31
cdentto the guidelines17:31
cdentexactly what I said17:31
cdenthmmm17:31
* cdent never said it was a guideline, so is confused17:32
cdentedleafe: I'm still inclined to say "[exist] to be published as an appendix to the guidelines" but I won't quibble. are you otherwise happy?17:34
edleafewe break up our stuff into guidelines and meta info about the group. I'm saying let's make a third section, and put it there. We can fight over the name, but IMO it doesn't fit into either of the existing two groups17:34
JudeCdtroyer, yeah but there is a void for showing limits if you don't have a volumes endpoint. That method for showing limits looks for the compute and and volumes endpoint without an option to do it if you only have nova without cinder.17:35
edleafecdent: yeah, I don't see it as an appendix. It's separate17:35
cdentmaybe I don't know what appendix means, doesn't matter17:36
dtroyerJudeC: right, that is the bug, it should check for all three endpoints actually, as there are also clouds without Nova17:36
cdentedleafe: otherwise okay?17:36
edleafeyeah17:37
cdentthanks17:37
JudeCdtroyer, oh cool there is already an open bug for this, https://bugs.launchpad.net/python-openstackclient/+bug/170796017:45
openstackLaunchpad bug 1707960 in python-openstackclient "openstack limits show can't work with cinderles stack" [Undecided,New]17:45
JudeCI will put a patch together for this.17:46
*** JudeC_ has joined #openstack-sdks17:47
*** JudeC has quit IRC17:47
*** gkadam has quit IRC18:01
*** harlowja has joined #openstack-sdks18:01
*** salv-orlando has joined #openstack-sdks18:18
openstackgerritMerged openstack/openstacksdk master: Add instance_ha service  https://review.openstack.org/55571018:20
*** salv-orlando has quit IRC18:23
*** e0ne has joined #openstack-sdks18:49
*** salv-orlando has joined #openstack-sdks19:03
*** cdent has quit IRC19:24
*** olaph1 has joined #openstack-sdks19:25
*** olaph has quit IRC19:26
*** salv-orlando has quit IRC19:34
*** salv-orlando has joined #openstack-sdks19:35
*** salv-orlando has quit IRC19:39
*** salv-orlando has joined #openstack-sdks19:43
*** olaph has joined #openstack-sdks19:54
*** olaph1 has quit IRC19:55
edleafedtantsur|afk: So with the toctree, how can I preview without pushing the patch? I'd like to not have to have Gerrit in my workflow like that20:37
*** edmondsw has quit IRC20:47
*** edmondsw has joined #openstack-sdks20:47
*** edmondsw has quit IRC20:52
*** olaph has quit IRC21:18
*** olaph has joined #openstack-sdks21:19
*** thrash is now known as thrash|g0ne21:42
*** bobh has quit IRC22:11
*** bobh has joined #openstack-sdks22:14
*** salv-orlando has quit IRC22:15
*** salv-orlando has joined #openstack-sdks22:15
*** e0ne has quit IRC22:16
*** salv-orlando has quit IRC22:19
*** edmondsw has joined #openstack-sdks22:20
*** bobh has quit IRC22:20
*** edmondsw has quit IRC22:25
*** olaph1 has joined #openstack-sdks23:09
*** olaph has quit IRC23:10
*** jroll has quit IRC23:37
*** ediardo has joined #openstack-sdks23:45
*** bobh has joined #openstack-sdks23:47

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