Monday, 2017-05-08

*** cdent has quit IRC00:46
*** jamielennox is now known as jamielennox|away01:50
*** jamielennox|away is now known as jamielennox02:04
*** gouthamr has joined #openstack-shade02:23
mordredslaweq_: woot! fantastic!03:03
openstackgerritMerged openstack-infra/shade master: Remove neutronclient from shade's dependencies  https://review.openstack.org/46321303:06
*** gouthamr has quit IRC03:43
openstackgerritMerged openstack-infra/shade master: Remove cinderclient mocks from quotas tests  https://review.openstack.org/46320103:50
*** slaweq has joined #openstack-shade05:33
*** slaweq has quit IRC05:37
*** slaweq has joined #openstack-shade05:46
*** slaweq has quit IRC05:48
*** yfried has joined #openstack-shade05:55
openstackgerritChristian Zunker proposed openstack-infra/shade master: extend security_group and _rule with project id  https://review.openstack.org/46287506:19
*** jroll has quit IRC06:19
*** jrollen has joined #openstack-shade06:20
*** ioggstream has joined #openstack-shade08:05
*** ioggstream has quit IRC09:26
*** ioggstream has joined #openstack-shade09:27
*** slaweq has joined #openstack-shade10:49
*** slaweq has quit IRC10:53
openstackgerritMerged openstack-infra/shade master: extend security_group and _rule with project id  https://review.openstack.org/46287511:57
*** yfried has quit IRC12:00
fbacamordred: hey! I tried using your suggestion but it does't seem to work, I get a keyerror - https://pastebin.com/rydENfyD . Could this be related to the fact I am using shade 1.5.1 (the only one these guys support?)12:13
*** slaweq has joined #openstack-shade12:24
*** slaweq has quit IRC12:29
mordredfbaca: oh wow. shade 1.5.1 is super old - and yah- it's not going to support that workaround. can you run your playbooks from your local machine rather than a machine under their control? (latest shade always supports all versions of clouds out there)12:58
mordredfbaca: (I could also totally make a new workaround in shade for the case where a cloud uses the same value for the name of one flavor and the id of another - but that would also still only go into the next shade release)13:00
fbacamordred: i tried to update shade but it was then failing to create the data disk I need - I could try it again and look at the exact message13:14
fbacamordred: yep it fails in the shade library https://pastebin.com/hYYZYXUL13:18
mordredfbaca: ok. that's exceptionally weird - I'm about to run to go give a talk on shade (yay timing) - but I definitely want to dig in and figure out the issue there13:23
mordredfbaca: my expectation is that latest shade should _always_ work for you - so when it doesn't - it's a bug :)13:23
rodsmordred Hi, question: this methdo is catching a cinder_exceptions.BadRequest(400) and raising a OpenStackCloudException https://github.com/openstack-infra/shade/blob/master/shade/operatorcloud.py#L217313:25
fbacamordred: good luck and thanks for the help! my current understanding is that this OpenStack implementation they are using has been highly customized which might be the reason some of the things don't work as they should. In any case, I disabled the part that creates the volume but when I got to os_server part I got the exact same KeyError with shade 1.20.013:25
rodsmordred but looks like raise_from_response is raising OpenStackCloudHTTPError for 400 https://github.com/openstack-infra/shade/blob/485a4c171bdcec337e5287410a3c45792a2df0fe/shade/exc.py#L10213:26
rodsseems weird to catch OpenStackCloudHTTPError to reraise OpenStackCloudException in the method but I feel uncomfortable to change the user API13:27
rodssomeone could be relying on catching OpenStackCloudException calling set_volume_quotas13:29
mordredrods: good thing to be concerned about - but it should be fine - OpenStackCloudHTTPError is a subclass of OpenStackCloudException, so users depending on catching OpenStackCloudException should be safe13:34
mordredrods: (we have to change the unittests because the testing framework requires exact matches, even though python exception handling is more forgiving13:34
rodsmordred ok, thx13:35
rodsmordred when you have a sec https://review.openstack.org/#/c/463130/3 :)13:36
mordredrods: perfect- thanks!13:38
openstackgerritMonty Taylor proposed openstack-infra/shade master: Add pprint and pformat helper methods  https://review.openstack.org/46332913:52
openstackgerritMonty Taylor proposed openstack-infra/shade master: Add "Multi Cloud with Shade" presentation  https://review.openstack.org/46333013:52
openstackgerritMonty Taylor proposed openstack-infra/shade master: DNM - Example of literalinclude  https://review.openstack.org/46333213:57
openstackgerritMerged openstack-infra/shade master: Use REST API for volume snapshot calls  https://review.openstack.org/46313014:07
*** rcarrill1 is now known as rcarrillocruz14:07
*** cdent has joined #openstack-shade14:09
*** jrollen is now known as jroll14:18
*** slaweq has joined #openstack-shade14:40
openstackgerritRosario Di Somma proposed openstack-infra/shade master: Use REST API for volume quotas calls  https://review.openstack.org/46334814:43
*** slaweq has quit IRC14:44
openstackgerritRosario Di Somma proposed openstack-infra/shade master: Use REST API for volume quotas calls  https://review.openstack.org/46334814:51
openstackgerritMonty Taylor proposed openstack-infra/shade master: Add "Multi Cloud with Shade" presentation  https://review.openstack.org/46333014:52
*** slaweq has joined #openstack-shade14:55
*** cdent has quit IRC14:57
openstackgerritMerged openstack-infra/shade master: Add pprint and pformat helper methods  https://review.openstack.org/46332915:15
*** cdent has joined #openstack-shade15:31
*** slaweq has quit IRC15:39
*** cdent has quit IRC15:56
*** slaweq has joined #openstack-shade16:52
*** slaweq has quit IRC16:53
*** yfried has joined #openstack-shade16:54
openstackgerritRosario Di Somma proposed openstack-infra/shade master: Use REST API for volume quotas calls  https://review.openstack.org/46334817:03
*** slaweq has joined #openstack-shade17:08
*** slaweq has quit IRC17:09
*** slaweq has joined #openstack-shade17:29
*** slaweq has quit IRC17:29
*** yfried has quit IRC17:45
*** ioggstream has quit IRC17:57
*** slaweq has joined #openstack-shade18:16
*** cdent has joined #openstack-shade18:17
*** cdent has quit IRC18:29
*** slaweq has quit IRC18:45
*** samueldmq has quit IRC19:02
*** samueldmq has joined #openstack-shade19:03
*** slaweq has joined #openstack-shade19:11
*** cdent has joined #openstack-shade19:40
*** gouthamr has joined #openstack-shade19:45
*** slaweq has quit IRC19:51
*** slaweq has joined #openstack-shade19:51
openstackgerritRosario Di Somma proposed openstack-infra/shade master: Use REST API for volume quotas calls  https://review.openstack.org/46334820:06
openstackgerritRosario Di Somma proposed openstack-infra/shade master: Remove direct calls to cinderclient  https://review.openstack.org/46339920:06
*** cdent has quit IRC20:32
*** gouthamr has quit IRC20:37
*** larainema has quit IRC20:40
*** larainema has joined #openstack-shade21:45
rodsonce these ^^ get merged, we'll finally be able to remove the cinderclient :)21:53
*** slaweq has quit IRC22:12
*** slaweq has joined #openstack-shade22:13
*** slaweq has quit IRC22:15

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