flwang | mordred: i don't there is a good way to do auto detect | 00:00 |
---|---|---|
flwang | mordred: so i'd like to figure out what's the correct way to do the migration in shade | 00:01 |
mordred | flwang: nod. I'm EOD today - lemme think about it and leave you a note tomorrow or so | 00:02 |
flwang | mordred: no problem. thanks | 00:02 |
*** lifeless_ has joined #openstack-sdks | 00:06 | |
*** lifeless has quit IRC | 00:06 | |
*** slaweq has joined #openstack-sdks | 00:11 | |
*** gildub has joined #openstack-sdks | 00:12 | |
*** gildub has quit IRC | 00:12 | |
*** gildub has joined #openstack-sdks | 00:13 | |
*** slaweq has quit IRC | 00:16 | |
*** bobh has joined #openstack-sdks | 00:22 | |
*** slaweq has joined #openstack-sdks | 02:11 | |
*** slaweq has quit IRC | 02:16 | |
*** bobh has quit IRC | 02:24 | |
*** lifeless_ has quit IRC | 02:26 | |
*** bobh has joined #openstack-sdks | 02:33 | |
*** lifeless has joined #openstack-sdks | 02:43 | |
*** bobh has quit IRC | 02:47 | |
*** slaweq has joined #openstack-sdks | 03:11 | |
*** yolanda has quit IRC | 03:12 | |
*** slaweq has quit IRC | 03:16 | |
openstackgerrit | John Haan proposed openstack/python-openstackclient master: Implement image tag into OSC https://review.openstack.org/576804 | 03:26 |
*** lifeless has quit IRC | 04:08 | |
*** slaweq has joined #openstack-sdks | 04:11 | |
*** lifeless has joined #openstack-sdks | 04:14 | |
*** slaweq has quit IRC | 04:15 | |
*** lifeless has quit IRC | 04:20 | |
*** lifeless has joined #openstack-sdks | 04:20 | |
*** Jakub has joined #openstack-sdks | 04:21 | |
*** lifeless has quit IRC | 04:25 | |
*** lifeless has joined #openstack-sdks | 04:26 | |
*** Klumben has quit IRC | 04:27 | |
*** rm_work has quit IRC | 04:29 | |
*** lifeless has quit IRC | 04:30 | |
*** lifeless has joined #openstack-sdks | 04:31 | |
*** Jakub has quit IRC | 04:33 | |
*** lifeless has quit IRC | 04:36 | |
*** lifeless has joined #openstack-sdks | 04:37 | |
*** lifeless has quit IRC | 04:41 | |
*** lifeless has joined #openstack-sdks | 04:43 | |
*** lifeless has quit IRC | 04:47 | |
*** lifeless has joined #openstack-sdks | 04:48 | |
*** lifeless has quit IRC | 04:52 | |
*** lifeless has joined #openstack-sdks | 04:54 | |
*** lifeless has quit IRC | 04:58 | |
*** lifeless has joined #openstack-sdks | 04:59 | |
*** lifeless has quit IRC | 05:04 | |
*** lifeless has joined #openstack-sdks | 05:04 | |
*** lifeless has quit IRC | 05:09 | |
*** lifeless has joined #openstack-sdks | 05:10 | |
*** slaweq has joined #openstack-sdks | 05:11 | |
*** e0ne has joined #openstack-sdks | 05:13 | |
*** e0ne has quit IRC | 05:14 | |
*** lifeless has quit IRC | 05:14 | |
*** lifeless has joined #openstack-sdks | 05:15 | |
*** slaweq has quit IRC | 05:16 | |
*** rm_work has joined #openstack-sdks | 05:32 | |
*** rm_work has quit IRC | 05:32 | |
*** rm_work has joined #openstack-sdks | 05:32 | |
*** yolanda has joined #openstack-sdks | 05:34 | |
*** slaweq has joined #openstack-sdks | 05:43 | |
*** slaweq has quit IRC | 05:48 | |
*** olaph1 has joined #openstack-sdks | 05:56 | |
*** olaph has quit IRC | 05:57 | |
*** alex_xu has quit IRC | 05:57 | |
*** alex_xu has joined #openstack-sdks | 06:03 | |
*** slaweq has joined #openstack-sdks | 06:11 | |
*** slaweq has quit IRC | 06:16 | |
*** Luzi has joined #openstack-sdks | 06:26 | |
*** fabian_ has joined #openstack-sdks | 06:30 | |
*** fabian_ is now known as chenyb4 | 06:34 | |
*** chenyb4 has quit IRC | 06:43 | |
*** gtema has joined #openstack-sdks | 06:46 | |
*** gildub_ has joined #openstack-sdks | 07:02 | |
*** gkadam has joined #openstack-sdks | 07:05 | |
*** gildub has quit IRC | 07:05 | |
*** slaweq has joined #openstack-sdks | 07:14 | |
*** peereb has joined #openstack-sdks | 07:15 | |
*** annp has joined #openstack-sdks | 07:34 | |
*** e0ne has joined #openstack-sdks | 07:40 | |
*** jpena|off is now known as jpena | 07:42 | |
*** ttsiouts has joined #openstack-sdks | 07:48 | |
*** ttsiouts has quit IRC | 07:52 | |
*** jpich has joined #openstack-sdks | 07:56 | |
*** gildub_ has quit IRC | 08:03 | |
*** Klumben has joined #openstack-sdks | 08:12 | |
*** slaweq has quit IRC | 08:18 | |
*** ttsiouts has joined #openstack-sdks | 08:23 | |
*** slaweq has joined #openstack-sdks | 08:25 | |
openstackgerrit | Dongcan Ye proposed openstack/python-openstackclient master: Fix volume type functional tests https://review.openstack.org/575448 | 08:54 |
*** markvoelker has quit IRC | 08:54 | |
*** e0ne has quit IRC | 09:01 | |
*** gtema has quit IRC | 09:13 | |
*** dtantsur|afk is now known as dtantsur | 09:41 | |
*** e0ne has joined #openstack-sdks | 09:55 | |
openstackgerrit | Chris Dent proposed openstack/api-wg master: Expand error code document to expect clarity https://review.openstack.org/577118 | 09:59 |
*** cdent has joined #openstack-sdks | 10:00 | |
*** e0ne has quit IRC | 10:10 | |
*** e0ne has joined #openstack-sdks | 10:12 | |
*** ttsiouts has quit IRC | 10:15 | |
*** e0ne has quit IRC | 10:16 | |
*** annp has quit IRC | 10:20 | |
*** gildub_ has joined #openstack-sdks | 10:48 | |
*** markvoelker has joined #openstack-sdks | 10:59 | |
*** Luzi has quit IRC | 11:08 | |
*** ttsiouts has joined #openstack-sdks | 11:10 | |
*** markvoelker has quit IRC | 11:30 | |
mordred | flwang: actually - clustertemplate got added to magnum a LONG time ago didn't it? | 11:42 |
mordred | flwang: I think what I'd suggest is something similar to what we do for images - where we support nova image api if the glance one isn't there ... | 11:43 |
mordred | flwang: and that's to update the code to call the clustertemplate endpoints - but if we get a 404 back, try calling the baymodel endpoint instead. it's an extra api call cost for anybody still using a magnum old enough to not have clustertemplates - but that should be almost nobody | 11:44 |
*** tellesnobrega has joined #openstack-sdks | 11:46 | |
mordred | flwang: then, as an optimization, we can make a flag "self._has_clustertemplates" or something that we can set to true if we ever make a successful call to a clustertemplates endpoint - and if it's true we can skip calls to baymodels - because we've already discovered that the cloud is new enough to have clustertemplates endpoints | 11:47 |
tellesnobrega | good morning, I sent a patch yesterday to add a variable to FakeApp but it is failing on the gate with some issues volume, the patch is this one https://review.openstack.org/#/c/576833/ | 11:47 |
tellesnobrega | I'm quite sure the issue is not related to what I did, but I'm not very familiar with openstackclient so, if someone could help me out see the problem I would really appreciate | 11:48 |
mordred | tellesnobrega: dtroyer has been working on fixing the volumetype tests | 11:49 |
mordred | tellesnobrega: here: https://review.openstack.org/#/c/575448/ | 11:49 |
tellesnobrega | mordred, awesome, thanks. just wanted to be sure I didn't break the whole thing | 11:49 |
mordred | nope - not you :) | 11:50 |
tellesnobrega | cool | 11:50 |
tellesnobrega | not this time anyway, you never know | 11:50 |
tellesnobrega | :) | 11:50 |
*** chenyb4 has joined #openstack-sdks | 11:55 | |
*** e0ne has joined #openstack-sdks | 11:58 | |
mordred | hehe | 12:07 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Adds Senlin support to openstacksdk https://review.openstack.org/576650 | 12:24 |
openstackgerrit | Jens Harbott (frickler) proposed openstack/python-openstackclient master: Fix volume type functional tests https://review.openstack.org/575448 | 12:26 |
*** markvoelker has joined #openstack-sdks | 12:26 | |
frickler | dtroyer: ^^ one step further, but there is still seeing something fishy with the v3 volume type stuff. the c-api logs errors about "'all_tenants' filter key is not valid." but I cannot find where this comes from | 12:27 |
* frickler should really be ready what he types before pushing enter *sigh* | 12:27 | |
frickler | reading even | 12:28 |
*** ttsiouts has quit IRC | 12:29 | |
mordred | frickler: I find it better to never think about or read anything I type | 12:29 |
frickler | mordred: words of wisdom indeed | 12:30 |
*** ttsiouts has joined #openstack-sdks | 12:31 | |
frickler | mnaser: I found some log in #os-cinder where you seemed to have a similar issue with volume types, did you find a solution for that? | 12:31 |
*** bobh has joined #openstack-sdks | 12:32 | |
frickler | mnaser: dtroyer: I found a reference to the patch in python-cinderclient that breaks us and created https://bugs.launchpad.net/python-cinderclient/+bug/1778055 , when that is fixed we should be good again together with the patch above. | 12:41 |
openstack | Launchpad bug 1778055 in python-cinderclient "Change in search behaviour for v3 volume type breaks OSC" [Undecided,New] | 12:41 |
frickler | I think we should disable volume type v3 tests until then | 12:41 |
*** bobh has quit IRC | 12:55 | |
mnaser | frickler: Thank you | 12:57 |
*** edmondsw has joined #openstack-sdks | 12:58 | |
*** ttsiouts has quit IRC | 12:59 | |
*** markvoelker has quit IRC | 13:00 | |
rcarrillocruz | hey folks | 13:01 |
frickler | mnaser: I also just confirmed that reverting the patch in question would fix the issue for me locally, but I'll give cinder folks a bit to come up with a better solution | 13:01 |
rcarrillocruz | does https://docs.openstack.org/keystone/queens/user/application_credentials.html work since queens onwards? And is there a need to have some specific setting on keystone config to use that from end user perspective or providing Queens/<version having it> suffices? | 13:01 |
rcarrillocruz | mnaser, mordred ^ | 13:02 |
rcarrillocruz | you deal with quite a bit of clouds :-) | 13:02 |
mnaser | frickler: yeah it quite most definetly is the cause. Let’s see what happens | 13:03 |
mnaser | rcarrillocruz: i think it’s just a Queens feature | 13:03 |
rcarrillocruz | mnaser: where's vexxhost version at? | 13:03 |
mnaser | Queens :) | 13:04 |
rcarrillocruz | i'm golden :-) | 13:04 |
rcarrillocruz | thanks | 13:04 |
mnaser | Let me know how it goes. I think cmurphy might be interested to see your experience too :) | 13:04 |
rcarrillocruz | ++ | 13:05 |
mordred | rcarrillocruz: yah - I hven't actually used them from shade/ansible yet - but it should just work | 13:07 |
*** ttsiouts has joined #openstack-sdks | 13:12 | |
cmurphy | rcarrillocruz: you need to have [auth]/methods = [...], application_credential in keystone.conf which is the default in queens, otherwise it should just work | 13:16 |
cmurphy | and yeah we haven't added the crud parts to shade yet but it shade should be able to use them via os-c-c etc | 13:17 |
rcarrillocruz | cool thx | 13:18 |
mordred | rcarrillocruz: auth_type: v3applicationcredential in clouds.yaml fwiw | 13:20 |
*** olaph1 is now known as olaph | 13:22 | |
*** gtema has joined #openstack-sdks | 13:29 | |
rcarrillocruz | hmm | 13:30 |
rcarrillocruz | wait a minute | 13:30 |
*** markvoelker has joined #openstack-sdks | 13:30 | |
rcarrillocruz | mnaser: https://github.com/terraform-providers/terraform-provider-openstack/blob/master/openstack/import_openstack_vpnaas_ipsecpolicy_v2_test.go , does that mean vexxhost has vpnaas ? i see you are helping out that provider testing, but not sure if vpnaas comes from a devstack or you are already indeed giving that service | 13:30 |
*** tellesnobrega has left #openstack-sdks | 13:31 | |
mnaser | rcarrillocruz: it should be available and working, if it is not please let me know and i'll dig into it | 13:32 |
mnaser | there is a very small volume of users, people end up wanting to spin up their own vms | 13:32 |
rcarrillocruz | this is awesome | 13:32 |
rcarrillocruz | i'm part of ansible network (thx for the tenant btw) | 13:32 |
rcarrillocruz | working on https://github.com/ansible-network/cloud-vpn | 13:32 |
rcarrillocruz | which is a multicloud vpn role | 13:33 |
rcarrillocruz | if vpnaas is available there, perfect excuse to add support by using it | 13:33 |
rcarrillocruz | :-) | 13:33 |
*** crunchengine has joined #openstack-sdks | 13:36 | |
*** gildub_ has quit IRC | 13:48 | |
dtroyer | mnaser, frickler: thank you! the v3 volume tests are just passthrough to v2 (which I really never liked) and this may be the first instance of us getting bitten hard by different behaviour... | 13:50 |
frickler | dtroyer: iiuc the tests are fine, its just that python-cinderclient broke things for their v3 manager | 13:53 |
mnaser | frickler: yep ,that was the issue | 13:57 |
mnaser | rcarrillocruz: sweet :) | 13:57 |
openstackgerrit | Lance Bragstad proposed openstack/python-openstackclient master: Implement support for registered limits https://review.openstack.org/574475 | 14:01 |
openstackgerrit | Lance Bragstad proposed openstack/python-openstackclient master: Implement support for project limits https://review.openstack.org/575211 | 14:01 |
*** chenyb4 has quit IRC | 14:28 | |
*** ttsiouts has quit IRC | 14:32 | |
*** peereb has quit IRC | 14:51 | |
*** zhongjun__ has joined #openstack-sdks | 14:55 | |
*** ttsiouts has joined #openstack-sdks | 14:55 | |
slaweq | dtroyer: hi, can You find few minutes to check my last comment in https://review.openstack.org/#/c/567620/ ? | 14:58 |
slaweq | dtroyer: thx in advance | 14:58 |
*** ttsiouts has quit IRC | 15:03 | |
*** ttsiouts has joined #openstack-sdks | 15:09 | |
*** gkadam has quit IRC | 15:17 | |
cdent | elmiko, edleafe, dtantsur : I'm going to be on the phone but in attendance during the api-sig meeting, so if one of you can chair/newsletter/etc. At some point I will be on two calls... sigh | 15:24 |
dtantsur | cdent: I can chair, sure | 15:28 |
*** ttsiouts has quit IRC | 15:28 | |
*** ttsiouts has joined #openstack-sdks | 15:29 | |
elmiko | cdent: ack | 15:31 |
*** ttsiouts has quit IRC | 15:33 | |
*** jpich has quit IRC | 16:03 | |
*** d0ugal has quit IRC | 16:23 | |
*** e0ne has quit IRC | 16:30 | |
*** raopajay has joined #openstack-sdks | 16:45 | |
elmiko | cdent edleafe dtantsur ready for review/editing https://etherpad.openstack.org/p/api-sig-newsletter | 16:48 |
cdent | elmiko: your last paragraph seems to suggest there are two new reviews, but they are the same one? | 16:50 |
elmiko | i'll clarify | 16:51 |
edleafe | elmiko: what is the storyboard naming issue? The -wg to -sig thing? That will be done as part of the gerrit project rename | 16:51 |
*** dtantsur is now known as dtantsur|afk | 16:52 | |
elmiko | edleafe: that was it, maybe not even worth mentioning? | 16:52 |
edleafe | I don't think so. | 16:52 |
elmiko | ack | 16:52 |
elmiko | thanks edleafe | 16:53 |
edleafe | cdent: "in addition" vs "an addition"? | 16:54 |
edleafe | elmiko: lgtm now | 16:55 |
elmiko | cool, sending | 16:55 |
cdent | ah yeah, | 16:56 |
elmiko | did i send too quickly? | 16:56 |
edleafe | elmiko: no, it's fine | 16:57 |
elmiko | k | 16:58 |
*** tellesnobrega has joined #openstack-sdks | 17:07 | |
*** tellesnobrega has left #openstack-sdks | 17:07 | |
*** jpena is now known as jpena|off | 17:12 | |
*** e0ne has joined #openstack-sdks | 17:30 | |
*** flwang1 has joined #openstack-sdks | 17:56 | |
flwang1 | mordred: still around? | 17:57 |
mordred | flwang1: yup! | 17:57 |
mordred | flwang1: and yes, I mean implement the code in openstacksdk - the shade code is in openstack/cloud/openstackcloud.py in the openstacksdk repo | 17:57 |
mordred | so it's basically the same thing at the moment - there's just two copies of it | 17:58 |
flwang1 | i think openstackclient is using the correct magnum api now | 17:58 |
flwang1 | ok | 17:58 |
flwang1 | got it | 17:58 |
mordred | woot | 17:59 |
mordred | definitely let me know if you have any issues - but we also have a magnum functional test job, so we should be set up for you | 17:59 |
flwang1 | fantastic, thanks | 18:00 |
*** flwang1 has quit IRC | 18:07 | |
*** gtema has quit IRC | 18:08 | |
*** flwang1 has joined #openstack-sdks | 18:28 | |
*** gkadam has joined #openstack-sdks | 18:36 | |
*** gkadam has quit IRC | 18:55 | |
openstackgerrit | Ken Giusti proposed openstack/cliff master: Add test case for interactive help https://review.openstack.org/576900 | 19:02 |
*** e0ne has quit IRC | 19:17 | |
*** flwang1 has quit IRC | 19:31 | |
*** gildub_ has joined #openstack-sdks | 19:49 | |
*** yolanda_ has joined #openstack-sdks | 20:07 | |
*** yolanda has quit IRC | 20:11 | |
*** cdent has quit IRC | 20:53 | |
*** flwang1 has joined #openstack-sdks | 21:03 | |
*** gildub_ has quit IRC | 21:09 | |
*** d0ugal_ has joined #openstack-sdks | 21:44 | |
*** crunchengine has quit IRC | 21:48 | |
flwang1 | mordred: seems shade only supports cluster template of magnum, no cluster CRUD? | 22:10 |
mordred | flwang1: yes - the magnum support was started by someone and then they got reassigned so it never progressed further | 22:11 |
flwang1 | mordred: then i'm wondering how should I name the function because I see senlin is trying to use the name like create_cluster.... | 22:12 |
flwang1 | what's the rule in shade world for the name convention issue? | 22:13 |
mordred | flwang1: it's an excellent question - so far we haven't had much conflict - but when we have I think we've tried to figure out some way to distinguish the resources | 22:15 |
* mordred is trying to think of a suggestion | 22:15 | |
mordred | flwang1: is there a decent generic word to describe what the magnum cluster is a cluster of? | 22:16 |
flwang1 | mordred: i think create_cluster could be better fitting for Senlin, but the problem is Magnum has already used the xxx_cluster_template, so it's a little bit tricky | 22:17 |
flwang1 | otherwise, I think personally, i don't mind using xxxx_coe_cluster, xxx_coe_cluster_template, just like we did for OpenStackClient | 22:17 |
mordred | flwang1: well - we can rename it and make an alias for backwards compat if there's a better word | 22:17 |
mordred | flwang1: ++ | 22:17 |
flwang1 | ok, then let's add the new xxx_coe_cluster_template and link it back to xxx_cluster_template, and deprecate the xxx_cluster_template in the future | 22:19 |
flwang1 | deal? | 22:19 |
mordred | sounds perfect to me | 22:19 |
flwang1 | mordred: fantastic, thanks, i will propose patch separately for template and cluster | 22:19 |
flwang1 | to make review easier | 22:19 |
* mordred is excited to see magnum get more love | 22:20 | |
mordred | ++ | 22:20 |
flwang1 | magnum is deeply loved by some folks in NZ | 22:20 |
flwang1 | cool, see you around in all the openstack channels | 22:21 |
*** edmondsw has quit IRC | 22:24 | |
mordred | well, NZ is deeply loved by some of the folks around here ;) (why is NZ so pretty???) | 22:24 |
*** edmondsw has joined #openstack-sdks | 22:26 | |
*** edmondsw has quit IRC | 22:35 | |
*** edmondsw has joined #openstack-sdks | 22:35 | |
*** edmondsw has quit IRC | 22:40 | |
*** halbbalda has quit IRC | 23:20 | |
*** halbbalda has joined #openstack-sdks | 23:22 | |
openstackgerrit | Ian Wienand proposed openstack/osc-lib master: Add cloud to warning about domain related config https://review.openstack.org/577324 | 23:48 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!