Wednesday, 2017-03-01

*** jamielennox is now known as jamielennox|away00:36
*** jamielennox|away is now known as jamielennox00:44
samueldmqmordred: agreed, I'll post a patch tomorrow morning for OpenStackCloud docs01:50
openstackgerritLiu Qing proposed openstack-infra/shade master: Use utf-8 to replace default codec in _filter_list  https://review.openstack.org/43939305:25
*** gouthamr has quit IRC05:40
*** abregman has joined #openstack-shade06:07
*** sigmavirus has joined #openstack-shade06:53
*** sigmavirus is now known as Guest5315306:54
*** yfried has joined #openstack-shade07:08
openstackgerritLiu Qing proposed openstack-infra/shade master: Use utf-8 to replace default codec in _filter_list  https://review.openstack.org/43939307:55
*** dfflanders has quit IRC08:12
*** abregman has quit IRC08:26
*** abregman has joined #openstack-shade08:28
*** abregman is now known as abregman|mtg09:01
*** abregman|mtg has quit IRC09:22
*** abregman has joined #openstack-shade09:23
*** cdent has joined #openstack-shade10:30
openstackgerritLiu Qing proposed openstack-infra/shade master: Use utf-8 to replace default codec in _filter_list  https://review.openstack.org/43939310:41
*** yfried has quit IRC11:04
*** yfried has joined #openstack-shade11:05
*** cdent has quit IRC11:05
*** Guest53153 is now known as sigmavirus12:10
*** sigmavirus has quit IRC12:10
*** sigmavirus has joined #openstack-shade12:10
*** yfried has quit IRC13:13
*** gouthamr has joined #openstack-shade13:40
*** ioggstream has joined #openstack-shade14:48
*** abregman has quit IRC15:53
*** abregman has joined #openstack-shade15:56
*** abregman is now known as abregman|mtg16:18
*** abregman|mtg has quit IRC16:44
*** cdent has joined #openstack-shade16:44
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: Remove service names in OpenStackCloud docs  https://review.openstack.org/43970916:47
samueldmqthingee: mordred: notmorgan: ^ there we go, this is my first patch for shade!16:49
mordredsamueldmq: yay!16:51
samueldmqmordred: \o/16:51
samueldmqI will be submitting a few in docs as a way to get docs slightly better16:52
*** abregman has joined #openstack-shade16:52
samueldmqand help me understanding the project16:52
notmorgansamueldmq: yay16:53
samueldmqnotmorgan: o/16:53
mordredsamueldmq: a few small suggestions, but otherwise looks great!16:54
samueldmqmordred: kk looking16:55
notmorgansamueldmq: i concur with mordred16:59
notmorganbut looks good16:59
notmorganmordred: my brain is still mush16:59
notmorganmordred: https://review.openstack.org/#/c/438701/ <--- crypto stuff for keystone hashing16:59
notmorganmordred: annnyway....16:59
samueldmqmordred: notmorgan: replied inline. I understand your view, but still have a point16:59
notmorganresponded to your response17:01
notmorgan;)17:01
notmorganin short, it is akin to needing to specify designate v...2?17:02
notmorgannaywya, you have some cases where the apis are drastically different enough you need to know if this is something you're using17:02
mordredsamueldmq: I agree with you in terms of the intent - I would prefer a user to not need to know at all17:02
notmorganeven shade can't paper over it.17:02
notmorganit is a sade state17:02
notmorgansad*17:03
notmorganbut it is a reality17:03
mordredfiguring out the best way to deal with parameters such as domain_id is weird ... although that said, I suppose we can just ignore the parameter for v2 and it'll  likely be just fine :)17:03
*** abregman has quit IRC17:06
samueldmqmordred: yes, we could simply ignore it for v217:06
samueldmqdo users know create_domain will only work for v3 ?17:07
samueldmqI understand that is complex and in that case they need to know if v3 is used so that the filter will work properly (if provided)17:07
mordredwell - create_domain is an admin function17:08
mordredand if we don't have one already, we should be having some _normalize functions in shade._normalize that make the return payloads always look the same17:08
samueldmqhm, true.17:08
mordredso we could _totally_ add domain attributes for objects that don't have them because they came froma v2 endpoint17:09
samueldmqyeah, they're in the default domain if it's v217:09
samueldmqor we can just kill v2. cc notmorgan17:10
samueldmq:)17:10
notmorgansamueldmq: we can kill v2 in keystone.. not in shade17:15
samueldmqnotmorgan: why not ? use v3 to do the v2.0 things, shade operations will still work the same17:18
notmorganbecause not every cloud has v3 [or didnt] that was exposed17:18
notmorganshade has to remain compativle with every cloud out there**17:19
notmorgan** - for whatever percentage it is compatible with today, assuming they don't upgrade17:19
notmorganbasically, v2.0 was really a thing/leaned on / some places only available when shade was written17:19
notmorganshade has the same level of contract keystoneauth does17:20
notmorgan"we wont break you. ever"17:20
notmorgan(except ksa did break people using py2.6... bbuuuuuuttttttt that is a different story, and lalalalalalalaa not getting into that argument)17:20
samueldmqhehe17:20
notmorganmordred: ooh ooh i have an idea.. we make keystoneauth break under py2.7, everyone has to move to py3 only *shiftyeyes*17:21
notmorganmordred: :P17:21
samueldmqgotcha, shade will support service x, version y forever. even if the version disappear17:21
samueldmqeven if the service stop being supported.17:21
notmorganyep. because it was supported in shade at one point.17:21
notmorganand someone might be using it17:21
notmorgan(service + shade_17:21
samueldmqwow17:22
samueldmqthat's what I call true backwards compatibility17:22
notmorganwell look at ksa17:22
notmorganwe hold it to the same level of compat17:22
notmorganif it breaks against a cloud it previously worked against... or changes behavior17:22
notmorganwe, the devs, are in the wrong17:22
notmorgannot the cloud.17:22
notmorgan(assuming the cloud is the same but ksa changes)17:23
notmorganthere is not much in openstack you can rely on to to be that compatible17:23
notmorganheck, i don't even think keystone service API (which is good) can make that claim.17:23
samueldmqnotmorgan: ++17:24
notmorganrunning a ocata keystone probably would break a grizzly cloud17:24
samueldmqshade channel is fun.17:24
notmorganthough... i might be amused to try it some day17:24
notmorganassuming i care to try and setup a cloud with 5 year old software17:24
samueldmqhehe. from 5 years until most recent release17:25
notmorgannow ... if it worked17:31
notmorganthat would be amazing17:31
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: Remove service names in OpenStackCloud docs  https://review.openstack.org/43970917:48
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: Fix OpenStack and ID misspellings  https://review.openstack.org/43974417:48
samueldmqmordred: notmorgan ^ fixed.17:49
thingeesamueldmq: looks great!18:10
samueldmqthingee: thanks!18:11
*** cdent has quit IRC18:29
*** cdent has joined #openstack-shade18:54
*** gouthamr has quit IRC18:56
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: Rename ClusterTemplate in OpenStackCloud docs  https://review.openstack.org/43977918:57
*** ioggstream has quit IRC18:58
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: Rename ClusterTemplate in OpenStackCloud docs  https://review.openstack.org/43977918:59
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: Rename ClusterTemplate in OpenStackCloud docs  https://review.openstack.org/43977919:00
*** gouthamr has joined #openstack-shade19:00
notmorganhuh, i didn't know i had core on occ :P19:18
*** yfried has joined #openstack-shade19:27
*** cdent has quit IRC19:46
*** yfried has quit IRC19:54
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: Rename ClusterTemplate in OpenStackCloud docs  https://review.openstack.org/43977919:55
*** openstackgerrit has quit IRC20:03
*** yfried has joined #openstack-shade20:30
*** yfried has quit IRC20:54
*** gouthamr has quit IRC21:33
*** yfried has joined #openstack-shade21:46
*** ioggstream has joined #openstack-shade22:24
*** yfried has quit IRC22:43
*** gouthamr has joined #openstack-shade22:59
*** ioggstream has quit IRC23:00

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