Friday, 2016-02-12

*** amotoki has quit IRC00:02
*** lucas-dinner has quit IRC00:03
*** terrylhowe has joined #openstack-sdks00:03
*** gouthamr has joined #openstack-sdks00:06
*** lucasagomes has joined #openstack-sdks00:06
*** gouthamr_ has joined #openstack-sdks00:07
*** jamielennox is now known as jamielennox|away00:10
*** gouthamr has quit IRC00:10
*** salv-orlando has quit IRC00:25
*** terrylhowe has quit IRC00:27
*** erlon has quit IRC00:36
*** annegentle_ has joined #openstack-sdks00:45
*** annegentle_ has quit IRC00:49
openstackgerritMerged openstack/python-openstackclient: Fix identity test_role functional tests  https://review.openstack.org/27905800:54
*** lhcheng has quit IRC01:09
*** alex_xu_ has quit IRC01:17
*** eliqiao_ has quit IRC01:17
*** gildub has quit IRC01:18
*** gildub has joined #openstack-sdks01:18
*** gildub has quit IRC01:19
*** eliqiao_ has joined #openstack-sdks01:22
*** alex_xu has joined #openstack-sdks01:25
*** jamielennox|away is now known as jamielennox01:34
*** devth is now known as devth_afk01:34
*** kzaitsev_mb has quit IRC01:56
*** eliqiao_ has quit IRC01:56
*** eliqiao_ has joined #openstack-sdks01:58
*** amotoki has joined #openstack-sdks01:58
*** shakamunyi has joined #openstack-sdks01:58
*** amotoki has quit IRC02:02
*** shakamunyi has quit IRC02:12
openstackgerritEverett Toews proposed openstack/python-openstacksdk: Make metadata handling consistent in Object Store  https://review.openstack.org/27544102:25
*** shakamunyi has joined #openstack-sdks02:31
*** kzaitsev_mb has joined #openstack-sdks02:52
*** salv-orlando has joined #openstack-sdks02:53
*** salv-orlando has quit IRC02:55
*** annegentle_ has joined #openstack-sdks03:00
*** devth_afk is now known as devth03:11
*** dims has quit IRC03:11
*** dims has joined #openstack-sdks03:11
*** annegentle_ has quit IRC03:12
*** devth_ has joined #openstack-sdks03:17
*** devth__ has joined #openstack-sdks03:18
*** devth has quit IRC03:20
*** devth_ has quit IRC03:22
*** kzaitsev_mb has quit IRC03:23
*** dims has quit IRC03:31
*** gildub has joined #openstack-sdks03:40
*** devth__ is now known as devth03:43
openstackgerritMerged openstack/python-openstackclient: Trivial: Fix "abstractmethod" to "abstract method"  https://review.openstack.org/27844203:45
*** woodster_ has quit IRC03:46
*** annegentle_ has joined #openstack-sdks04:12
*** gouthamr has joined #openstack-sdks04:15
*** annegentle_ has quit IRC04:17
*** gouthamr_ has quit IRC04:18
*** kzaitsev_mb has joined #openstack-sdks04:19
*** kzaitsev_mb has quit IRC04:24
*** salv-orlando has joined #openstack-sdks04:37
*** amotoki has joined #openstack-sdks04:41
*** salv-orlando has quit IRC04:42
openstackgerritMerged openstack/keystoneauth: Allow parameter expansion in endpoint_override  https://review.openstack.org/27112004:42
*** charz_ has quit IRC05:09
*** dtroyer has quit IRC05:09
*** hockeynut has quit IRC05:10
*** dtroyer has joined #openstack-sdks05:11
*** rm_work has quit IRC05:11
*** stevemar has quit IRC05:11
*** hockeynut has joined #openstack-sdks05:12
*** charz has joined #openstack-sdks05:12
*** stevemar has joined #openstack-sdks05:13
*** rm_work has joined #openstack-sdks05:18
*** chlong has quit IRC05:19
*** boris-42 has quit IRC05:24
*** chlong has joined #openstack-sdks05:33
*** chlong has quit IRC05:42
*** salv-orlando has joined #openstack-sdks05:54
*** chlong has joined #openstack-sdks05:54
*** salv-orlando has quit IRC05:56
*** chlong has quit IRC06:11
*** kzaitsev_mb has joined #openstack-sdks06:21
*** kzaitsev_mb has quit IRC06:26
*** lhcheng has joined #openstack-sdks06:33
*** chlong has joined #openstack-sdks06:34
*** gildub has quit IRC06:55
*** boris-42 has joined #openstack-sdks07:02
*** chlong has quit IRC07:03
*** salv-orlando has joined #openstack-sdks07:12
*** lhcheng_ has joined #openstack-sdks07:15
*** amotoki has quit IRC07:16
*** lhcheng has quit IRC07:17
*** kzaitsev_mb has joined #openstack-sdks07:22
*** salv-orlando has quit IRC07:23
*** amotoki has joined #openstack-sdks07:24
*** kzaitsev_mb has quit IRC07:27
*** amotoki has quit IRC07:35
*** amotoki has joined #openstack-sdks07:39
*** amotoki has quit IRC07:43
*** lhcheng_ has quit IRC07:47
*** amotoki has joined #openstack-sdks07:55
*** kzaitsev_mb has joined #openstack-sdks08:23
*** salv-orlando has joined #openstack-sdks08:28
*** kzaitsev_mb has quit IRC08:28
*** salv-orlando has quit IRC08:35
*** ig0r_ has quit IRC08:45
*** kairat_ has left #openstack-sdks08:46
*** e0ne has joined #openstack-sdks08:49
*** salv-orlando has joined #openstack-sdks09:05
*** kzaitsev_mb has joined #openstack-sdks09:24
*** kzaitsev_mb has quit IRC09:29
*** amotoki has quit IRC09:34
*** amotoki has joined #openstack-sdks09:48
*** salv-orlando has quit IRC09:52
*** amotoki has quit IRC09:53
*** amotoki has joined #openstack-sdks09:56
*** kzaitsev_mb has joined #openstack-sdks09:57
*** amotoki has quit IRC10:01
*** kzaitsev_mb has quit IRC10:01
*** salv-orlando has joined #openstack-sdks10:03
*** amotoki has joined #openstack-sdks10:10
*** amotoki has quit IRC10:12
*** amotoki has joined #openstack-sdks10:13
*** ig0r_ has joined #openstack-sdks10:13
*** openstackgerrit has quit IRC10:32
*** openstackgerrit has joined #openstack-sdks10:33
*** salv-orl_ has joined #openstack-sdks10:41
*** dims has joined #openstack-sdks10:41
*** salv-orlando has quit IRC10:45
*** cdent has joined #openstack-sdks10:53
*** kzaitsev_mb has joined #openstack-sdks11:02
*** kzaitsev_mb has quit IRC11:12
*** alex_xu has quit IRC11:27
*** alex_xu has joined #openstack-sdks11:28
*** amotoki has quit IRC11:30
*** baffle___ is now known as baffle11:45
*** kzaitsev_mb has joined #openstack-sdks11:48
*** ig0r_ has quit IRC11:48
*** ig0r_ has joined #openstack-sdks11:49
*** rtheis has joined #openstack-sdks12:25
*** lucasagomes is now known as lucas-hungry12:30
*** jaypipes is now known as leakypipes12:50
*** cdent is now known as dentures12:51
*** salv-orl_ has quit IRC12:58
openstackgerritRichard Theis proposed openstack/python-openstackclient: Refactor security group list to use SDK  https://review.openstack.org/27848113:18
openstackgerritRichard Theis proposed openstack/python-openstackclient: Add NetworkAndCompute Lister and ShowOne classes  https://review.openstack.org/27688813:18
*** devth_ has joined #openstack-sdks13:19
*** devth has quit IRC13:21
*** alex_xu has quit IRC13:28
*** alex_xu has joined #openstack-sdks13:30
*** lucas-hungry is now known as lucasagomes13:31
*** amotoki has joined #openstack-sdks13:33
*** amotoki has quit IRC13:43
*** gouthamr has quit IRC13:49
*** petertr7_away is now known as petertr713:49
*** annegentle_ has joined #openstack-sdks13:50
*** amotoki has joined #openstack-sdks13:51
*** amotoki has quit IRC13:52
*** amotoki has joined #openstack-sdks13:58
*** dencaval has joined #openstack-sdks14:02
*** gouthamr has joined #openstack-sdks14:09
openstackgerritTang Chen proposed openstack/python-openstackclient: Subnet Pool: Add "subnet pool delete" command  https://review.openstack.org/27955014:11
*** salv-orlando has joined #openstack-sdks14:13
*** edleafe is now known as figleaf14:14
*** petertr7 is now known as petertr7_away14:23
*** amotoki has quit IRC14:45
*** amotoki has joined #openstack-sdks14:48
*** amotoki has quit IRC14:53
openstackgerritRichard Theis proposed openstack/python-openstacksdk: Basic resource.prop for ID attributes (image)  https://review.openstack.org/27958115:03
*** amotoki has joined #openstack-sdks15:09
*** erlon has joined #openstack-sdks15:13
*** petertr7_away is now known as petertr715:45
*** sigmavirus24_awa is now known as sigmavirus2415:48
openstackgerritRichard Theis proposed openstack/python-openstacksdk: Basic resource.prop for ID attributes (compute)  https://review.openstack.org/27961815:52
*** devth has joined #openstack-sdks15:57
*** devth_ has quit IRC16:00
*** salv-orlando has quit IRC16:01
denturessdague: I hate to do this after we already had some consensus on the matter, but I better throw this piece of data into the pile:16:04
denturescurrent microverisons header is x-openstack-nova-api-version16:05
denturesif we are willing to s/x-// and s/nova/compute// why aren't we willing to s/-api// ?16:05
openstackgerritRichard Theis proposed openstack/python-openstackclient: Add port functional tests  https://review.openstack.org/27962416:06
openstackgerritRichard Theis proposed openstack/python-openstackclient: Add subnet functional tests  https://review.openstack.org/27964216:14
*** Qiming has quit IRC16:15
*** ig0r_ has quit IRC16:20
*** e0ne has quit IRC16:24
elmikodentures: oh snap!16:25
openstackgerritMonty Taylor proposed openstack/os-client-config: Use password auth for swift if we have username/password  https://review.openstack.org/27879716:26
elmikootoh, removing the x- and s/nova/compute// can at least be seen as upgrades from the standpoint of X- being deprecated, and not necessary, and nova/computer service name thingie16:27
elmikowhereas api- is just a stylistic thing16:27
denturesright, but since nothing has changed yet, and a conditional is going to be needed to support the current and the future, may as well make the future the as far into the future as possible16:28
denturesperhaps16:28
denturesI don't care _that_ much16:28
dentureswas just something that made me go hmmm16:28
notmynamemordred: great. I had added timburke to that review. thanks for helping with this integration16:31
sdaguedentures: the reason is for it is assume you are someone looking at this blank for the first time16:34
sdagueand you read the docs which say: before version X.Y you must use header OpenStack-Foo-API-Version, after you must used OpenStack-Bar-Version16:35
openstackgerritAnne Gentle proposed openstack/fairy-slipper: WIP: Modifies index pages for API reference to hold OpenStack header  https://review.openstack.org/27965716:35
sdagueand then you have to remember that these changes on 2 axes, not 1, and are constantly looking up which is which16:36
sdagueit seems like change for no good reason16:36
denturesexcept, as far as I can tell sdague there are very few extant uses of the header, all of which need to change a bit16:37
denturesfor nova the docs would say:16:37
sdagueby few extant uses, you mean *all* microversion implementations released, right16:37
denturesbefore version x.y only x-openstack-nova-api-version would work. From version x.y+1 the more generic and correct openstack-compute-version should be used16:38
sdagueI still think it is 2 things you need to juggle in your head16:38
sdaguewhich is more effort16:38
sdaguefor saving 4 bytes16:38
sdagueespecially because the old header can never be removed16:39
denturesthat's not 4 bytes. that's my point. the -api part is just gravy on the much llarger (and more relevant) change: getting rid of x (which is anti-rfc and getting rid of nova)16:39
*** woodster_ has joined #openstack-sdks16:39
denturesI don't really care about -api16:40
denturesbut if we already have to change16:40
elmikoi think it's fair to note also, that the primary reason for removing the -api wasn't just to save 4 bytes. the feelings on review were that it was slightly redundant.16:41
sdagueyeh, I don't know. I just really imagine people having code that works at a couple of different versions of OpenStack. And they try to make it work with the new one16:41
mordrednotmyname: yah - timburke was totally helpful - once this workaround is there, I'll start spending some energy on getting session support in to swiftclient ... first look didn't look TERRIBLE - but I haven't gone deep on it yet16:41
sdagueand s/Nova/Compute/ deploying their code, it breaks16:42
sdaguethen reading past the docs a few times, not catching the other change16:42
sdagueswearing a lot, filing a bug, getting an answer16:43
sdaguethen yelling "why did they even bother changing this other thing as well"16:43
*** thrash is now known as thrash|f00dz16:43
elmikoyea, i think removing the X- and changing nova->compute at the least would make some sense to an end users, whereas the -api change might be overlooked16:44
sdagueand, also, it overloads the concept of the nova version16:44
sdaguewe already get people reporting bugs about nova with 'nova --version'16:44
sdaguenot realizing that's the client version16:44
sdaguenot the nova version16:44
elmikodoh...16:44
dentureswell, that's part of the reason for using service type16:44
denturesand for conflating service type with the api16:44
sdaguedentures: sure16:45
denturesagain, I'm not strong on this issue, just raised it for completeness and I added the same comments on the review itself16:45
sdagueyeh, that's fair16:45
sdagueat the end of the day, it's just my gut saying that change is going to trip up people16:46
elmikorespect the gut16:46
denturesdo we know much about how many people "just use the client" versus other types of interaction with the apis?16:47
sdaguedentures: https://www.openstack.org/assets/survey/Public-User-Survey-Report.pdf - page 15 is the best we've got16:49
sdaguefor that data16:49
sdaguethe answer is, lots of people use our clients16:49
sdaguelots of people use other things16:49
sdagueincluding 25% of respondents writing their own16:49
sdaguesorry, 21%16:50
denturesso its a significant chunk16:50
denturesthat's good16:50
denturesit would make me happier if that part were bigger16:50
denturesthat it is not is a clear sign that the apis are too complex16:50
dentureswhich is not news16:50
sdagueright, it's also a self selecting survey, so definitely take it with a grain of salt16:53
sdaguebut it's at least some data16:53
denturesyarp16:54
*** openstackgerrit has quit IRC17:17
*** openstackgerrit has joined #openstack-sdks17:17
*** annegentle_ has quit IRC17:27
figleafdentures: having written and SDK that wraps the APIs, I would not readily agree with their lack of complexity. I'm sure etoews would agree. :)17:28
denturesfigleaf: I think there are too many negatives floating around. I can't tell if you are agreeing with me or not.17:30
*** amotoki has quit IRC17:31
figleafdentures: our APIs are complex and inconsistent.17:32
dentureswe agree17:32
figleafdentures: hope that's clear enough!17:32
denturesI'm beginning to worry, given current constraints that it is not a fixable problem using normal evolutionary strategies. But that might just end of week depression.17:34
figleafdentures: no, it's not, as the only way to fix it is to abandon any hope of backwards compatibility.17:35
*** kzaitsev_mb has quit IRC17:35
denturessee: "current constraints"17:35
figleafdentures: the solution from the SDK perspective is to start with a clean, consistent experience for the SDK user, and hide all the API inconsistency from them.17:35
denturesfigleaf: one can image a sort of facade API17:38
figleafdentures: that's been discussed in the past, but it was felt by many that now we have to maintain 2 APIs, and document both, etc.17:40
denturessigh. "we" is an interesting concept. there's simultaneously too much and too little independence of projects17:41
* dentures will go back to moaning about editing email responses, much more tractable problem17:42
figleafdentures: you might think so... :)17:42
*** annegentle_ has joined #openstack-sdks18:01
*** annegentle_ has quit IRC18:03
*** annegentle_ has joined #openstack-sdks18:03
*** petertr7 is now known as petertr7_away18:11
*** kzaitsev_mb has joined #openstack-sdks18:13
*** amotoki has joined #openstack-sdks18:14
*** lhcheng has joined #openstack-sdks18:15
*** salv-orlando has joined #openstack-sdks18:16
*** e0ne has joined #openstack-sdks18:20
*** thrash|f00dz is now known as thrash18:21
*** openstack has joined #openstack-sdks18:27
*** annegentle_ has quit IRC18:38
*** kzaitsev_mb has quit IRC18:38
*** annegentle_ has joined #openstack-sdks18:39
*** kzaitsev_mb has joined #openstack-sdks18:41
*** lucasagomes is now known as lucas-afk18:41
*** annegentle_ has quit IRC18:43
*** e0ne has quit IRC18:44
*** annegentle_ has joined #openstack-sdks18:46
*** openstackgerrit has quit IRC18:47
*** openstackgerrit has joined #openstack-sdks18:47
openstackgerritRichard Theis proposed openstack/python-openstackclient: Add quota functional tests  https://review.openstack.org/27972218:53
denturessdague: you mentioned this earlier but I forgot to memorize it: who are the current implementors of any microverions handling?18:56
*** kzaitsev_mb has quit IRC18:56
*** kzaitsev_mb has joined #openstack-sdks19:08
*** petertr7_away is now known as petertr719:17
sdagueironic, manila, nova19:20
elmikodentures: iirc, it was nova, ironic, manila, and *maybe* another19:20
elmikooops, sorry to step on toes19:20
denturesthanks sdague and elmiko19:20
*** devth has quit IRC19:21
sdaguecinder is speccing it at the moment19:21
sdagueI expect them to do it next cycle19:21
denturesfrom what I can tell nova and manila implement it basically the same way19:21
denturesbut I haven't sussed out ironic yet19:21
*** devth has joined #openstack-sdks19:22
denturesah, found it19:22
sdagueright, because we designed the approach in nova over about 9 months. ironic did an implementation from our spec before we had landed our first microversion as doing the infrastructure there was easier.19:23
sdaguebut manilla came later, so I think just copied mostly from nova.19:23
*** devth has quit IRC19:26
*** kzaitsev_mb has quit IRC19:27
*** annegentle_ has quit IRC19:39
*** kzaitsev_mb has joined #openstack-sdks19:39
*** annegentle_ has joined #openstack-sdks19:40
*** sdague has quit IRC19:42
*** annegentle_ has quit IRC19:44
*** kzaitsev_mb has quit IRC19:50
*** sdague has joined #openstack-sdks19:51
*** alex_xu has quit IRC19:51
*** alex_xu has joined #openstack-sdks19:54
openstackgerritTerry Howe proposed openstack/python-openstacksdk: Have image tag just use image id  https://review.openstack.org/27975719:59
*** kzaitsev_mb has joined #openstack-sdks20:05
openstackgerritOpenStack Proposal Bot proposed openstack/python-openstackclient: Updated from global requirements  https://review.openstack.org/27890820:06
*** kzaitsev_mb has quit IRC20:12
*** Kevin_Zheng has quit IRC20:12
openstackgerritSean Dague proposed openstack/api-wg: Add version discover guideline for API microversions  https://review.openstack.org/24342920:16
*** dencaval has quit IRC20:17
openstackgerritMonty Taylor proposed openstack/os-client-config: Send swiftclient username/password and token  https://review.openstack.org/27879720:20
openstackgerritEverett Toews proposed openstack/python-openstacksdk: Make metadata handling consistent in Object Store  https://review.openstack.org/27544120:24
openstackgerritSean Dague proposed openstack/api-wg: Add client interaction guideline for API microversions  https://review.openstack.org/24341420:25
sdaguedentures: ok, the 2 microversion specs hopefully cleaned up to what we agreed20:26
denturesossum, thanks20:27
sdagueon my list of "crap I need to do before weekend" :)20:28
denturescrap, I'm still working on my list of crap I need to do before last weekend20:29
ryansbdentures++20:29
*** devth has joined #openstack-sdks20:33
*** devth_ has joined #openstack-sdks20:35
elmikosdague: thanks for the updates =)20:37
*** devth has quit IRC20:39
*** annegentle_ has joined #openstack-sdks20:40
*** sdague has quit IRC20:41
openstackgerritMerged openstack/python-openstackclient: Allow custom log levels for other loggers  https://review.openstack.org/21168221:00
openstackgerritMerged openstack/python-openstackclient: Add release note for custom logging feature  https://review.openstack.org/27711921:00
*** salv-orlando has quit IRC21:03
*** kzaitsev_mb has joined #openstack-sdks21:09
*** petertr7 is now known as petertr7_away21:15
*** petertr7_away is now known as petertr721:16
openstackgerritRichard Theis proposed openstack/python-openstackclient: Add subnet pool functional tests  https://review.openstack.org/27979721:21
*** erlon has quit IRC21:26
stevemarrtheis: you're going to keep me busy on the weekend eh :]21:33
*** kzaitsev_mb has quit IRC21:33
rtheisstevemar: :)21:34
rtheisstevemar: enjoy your weekend ... no rush on the reviews21:34
*** gouthamr has quit IRC21:37
-openstackstatus- NOTICE: The infrastructure team is taking gerrit offline for maintenance this afternoon, beginning at 22:00 utc. We should have it back online around 23:00 utc. http://lists.openstack.org/pipermail/openstack-dev/2016-February/086195.html21:47
*** nikhil has quit IRC21:48
-openstackstatus- NOTICE: Gerrit is offline for maintenacne until 23:00 utc22:06
*** ChanServ changes topic to "Gerrit is offline for maintenacne until 23:00 utc"22:06
*** petertr7 is now known as petertr7_away22:10
*** lhcheng has quit IRC22:14
*** annegentle_ has quit IRC22:15
*** lhcheng has joined #openstack-sdks22:15
*** lhcheng has quit IRC22:20
*** annegentle_ has joined #openstack-sdks22:25
*** eliqiao_ has quit IRC22:26
*** eliqiao_ has joined #openstack-sdks22:27
*** rtheis has quit IRC22:30
*** annegentle_ has quit IRC22:30
*** figleaf is now known as edleafe22:36
*** lhcheng has joined #openstack-sdks22:57
-openstackstatus- NOTICE: Gerrit is offline for maintenance, ETA updated to 23:30 utc23:07
*** ChanServ changes topic to "Gerrit is offline for maintenance, ETA updated to 23:30 utc"23:07
*** lucas-afk is now known as lucasagomes23:08
*** nikhil has joined #openstack-sdks23:12
*** nikhil has quit IRC23:13
*** nikhil has joined #openstack-sdks23:15
*** sigmavirus24 is now known as sigmavirus24_awa23:22
*** leakypipes has quit IRC23:23
*** dentures has quit IRC23:29
*** lucasagomes is now known as lucas-afk23:37
*** markvoelker has quit IRC23:41
-openstackstatus- NOTICE: Gerrit is offline for maintenance, ETA updated to 23:59 utc23:42
*** ChanServ changes topic to "Gerrit is offline for maintenance, ETA updated to 23:59 utc"23:42
*** salv-orlando has joined #openstack-sdks23:44
*** lhcheng has quit IRC23:46
*** lhcheng has joined #openstack-sdks23:47
*** kzaitsev_mb has joined #openstack-sdks23:50
*** salv-orlando has quit IRC23:53
*** annegentle_ has joined #openstack-sdks23:55

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