Monday, 2017-06-05

*** egafford has joined #openstack-sahara01:14
*** egafford has quit IRC01:19
*** dmitryme has quit IRC01:50
*** dmitryme has joined #openstack-sahara01:51
*** anshulbehl has joined #openstack-sahara03:57
*** tuanluong has joined #openstack-sahara04:39
*** Poornima_K has joined #openstack-sahara04:55
*** pgadiya has joined #openstack-sahara05:49
*** pgadiya has quit IRC05:49
*** anshulbehl has quit IRC06:19
*** anshulbehl has joined #openstack-sahara06:20
*** anshulbehl has quit IRC06:24
*** rcernin has joined #openstack-sahara06:29
*** zemuvier has joined #openstack-sahara06:50
*** tuanluong has quit IRC06:50
*** ltosky[m] has quit IRC06:50
*** hoonetorg has quit IRC06:50
*** flaviodsr has quit IRC06:50
*** flaviodsr_ has joined #openstack-sahara06:50
*** tuanluong has joined #openstack-sahara06:50
*** hoonetorg has joined #openstack-sahara06:50
*** ltosky[m] has joined #openstack-sahara06:55
*** pcaruana has joined #openstack-sahara07:04
*** zemuvier has quit IRC07:17
*** zemuvier has joined #openstack-sahara07:22
*** anshul has joined #openstack-sahara07:24
*** anshul has quit IRC07:25
*** anshul has joined #openstack-sahara07:25
*** shuyingya has joined #openstack-sahara07:26
*** anshul has quit IRC07:26
*** anshul has joined #openstack-sahara07:27
*** tosky has joined #openstack-sahara08:08
*** shuyingy_ has joined #openstack-sahara08:17
*** shuyingya has quit IRC08:21
*** iwonka has joined #openstack-sahara08:43
openstackgerritRajat Sharma proposed openstack/sahara master: Replace deprecated oslo.messaging.get_transport with get_rpc_transport  https://review.openstack.org/47089109:10
*** esikachev has joined #openstack-sahara09:12
*** Poornima_K has quit IRC09:59
*** esikachev has quit IRC10:02
*** Poornima_K has joined #openstack-sahara10:09
*** anshul has quit IRC10:35
*** anshul has joined #openstack-sahara10:35
*** anshul has quit IRC10:38
*** anshul has joined #openstack-sahara10:56
*** anshul has quit IRC11:08
*** shuyingy_ has quit IRC11:12
*** shuyingya has joined #openstack-sahara11:12
*** anshul has joined #openstack-sahara11:23
*** pkshiras__ has joined #openstack-sahara11:23
*** Poornima_K has quit IRC11:24
*** pkshiras__ has quit IRC11:33
*** shuyingy_ has joined #openstack-sahara11:35
*** shuyingya has quit IRC11:38
*** anshul has quit IRC11:41
*** shuyingy_ has quit IRC11:45
*** shuyingya has joined #openstack-sahara11:46
*** anshul has joined #openstack-sahara11:54
*** tuanluong has quit IRC11:56
*** links has joined #openstack-sahara12:04
openstackgerritOpenStack Proposal Bot proposed openstack/sahara master: Updated from global requirements  https://review.openstack.org/46537712:08
openstackgerritOpenStack Proposal Bot proposed openstack/sahara-dashboard master: Updated from global requirements  https://review.openstack.org/46958212:08
*** anshul has quit IRC12:22
*** shuyingya has quit IRC12:24
*** tellesnobrega has joined #openstack-sahara12:29
*** mgoddard_ has joined #openstack-sahara12:48
*** dave-mccowan has joined #openstack-sahara12:48
*** jeremyfreudberg has joined #openstack-sahara12:49
mgoddard_hi saharans, I'd like to deploy sahara to deploy spark on baremetal. Is this possible in Ocata?12:50
*** jeremyfreudberg has quit IRC12:52
*** tellesnobrega has quit IRC12:52
toskyit should be possible to deploy on baremetal (in general) and it was tested in the past; I personally didn't manage to properly test it though12:52
openstackgerritOpenStack Proposal Bot proposed openstack/sahara master: Updated from global requirements  https://review.openstack.org/46537712:53
*** jeremyfreudberg has joined #openstack-sahara12:53
mgoddard_tosky: thanks. Is the support for baremetal implicit? i.e. use the correct flavor and it (should) just work?12:54
toskythat's the idea12:54
*** shuyingya has joined #openstack-sahara12:54
mgoddard_tosky: great. In comparison, magnum has separate drivers for baremetal and VMs which isn't ideal.12:55
mgoddard_tosky: I'll go back to reading the docs then have a crack at deploying it. Thanks for the quick response12:56
toskymgoddard_: yep, there is a section about @How to run a Sahara cluster on bare metal servers" in the doc12:58
mgoddard_tosky: that sounds useful, I guess I was being impatient :)12:59
*** shuyingya has quit IRC13:00
toskythat said, as it's not regularly tested in the CI, there may be some rough edges; if you manage to have it working and have suggestions, they are more than welcome13:00
*** shuyingya has joined #openstack-sahara13:00
mgoddard_tosky: understood. I've been using ironic for a long time so quite used to the less well trodden baremetal path... Happy to contribute where I can13:04
toskynice!13:04
*** tellesnobrega has joined #openstack-sahara13:09
*** tmckay has joined #openstack-sahara13:12
*** zemuvier has quit IRC13:14
*** esikachev has joined #openstack-sahara13:16
*** lucasxu has joined #openstack-sahara13:17
*** egafford has joined #openstack-sahara13:22
tellesnobregaiwonka, ping13:44
*** shuyingya has quit IRC14:02
*** shuyingya has joined #openstack-sahara14:02
*** shuyingya has quit IRC14:07
*** shuyingya has joined #openstack-sahara14:13
*** shuyingya has quit IRC14:26
*** shuyingya has joined #openstack-sahara14:26
tellesnobregajeremyfreudberg, hey, how is the patch that fixes our neutron tests going?14:34
jeremyfreudbergum that patch "works", it just might be a little unstable14:35
jeremyfreudbergsometimes the heat stuff screws up14:35
toskysome specific codepath/functionality?14:40
*** ukaynar has joined #openstack-sahara14:41
jeremyfreudbergtosky, my last comment on that patchset explains it. this is the error: http://logs.openstack.org/78/466778/24/check/gate-sahara-dsvm-scenario-mod-wsgi-ubuntu-xenial-nv/a2763c7/console.html.gz#_2017-06-02_11_33_07_47492514:41
jeremyfreudbergthe get_attr hack in OS::Neutron::FloatingIPAssociation is where it gets tripped up14:42
tellesnobregajeremyfreudberg, this doesn't always happens, but it happens often?14:43
jeremyfreudbergtellesnobrega, exactly, only sometimes14:43
tellesnobregathat sucks14:43
jeremyfreudberg(more often on the mod-wsgi job then on other jobs, but that's a coincidence, we think)14:43
toskyand the reason is still unknown? The message hints about multiple resources with the same name14:45
tellesnobregajeremyfreudberg, can we use IDs as the error suggests?14:46
tellesnobregaand the name should be ' ' on this case?14:46
jeremyfreudbergmy interpretation of the error was that the get_attr fails, so it returns empty string. then we see side-effect of python quirk, where the empty string is "in" all other strings, so no match14:47
jeremyfreudbergbut like I say, we can use a pre-created port, the question is, will it break ironic, and how can we find out14:48
tellesnobregajeremyfreudberg, but why get_attr fails here?14:49
tellesnobregajeremyfreudberg, I have to take a look at the test, I will be back later, going to grab something to eat, then I will look at the test and we can talk more14:50
*** esikachev has quit IRC14:50
jeremyfreudbergtellesnobrega, I have to keep thinking about it too. I'll be here for a while14:50
*** ukaynar_ has joined #openstack-sahara14:54
*** ukaynar has quit IRC14:57
*** shuyingy_ has joined #openstack-sahara15:02
*** shuyingya has quit IRC15:06
*** aselius has joined #openstack-sahara15:16
*** iwonka has quit IRC15:30
*** iwonka has joined #openstack-sahara15:33
*** ukaynar has joined #openstack-sahara15:34
*** lucasxu has quit IRC15:35
*** ukaynar_ has quit IRC15:37
*** shuyingy_ has quit IRC15:37
*** shuyingya has joined #openstack-sahara15:38
*** esikachev has joined #openstack-sahara15:39
*** shuyingya has quit IRC15:42
*** esikachev has quit IRC15:47
*** rcernin has quit IRC15:52
jeremyfreudbergso tosky, is there some way that we can "borrow" ironic from somewhere?15:54
toskyjeremyfreudberg: on the CI? I think only with a virtual driver15:56
jeremyfreudbergtosky, you mean Ironic-on-Devstack of creating VMs masquerading as bare metal?16:07
toskyjeremyfreudberg: yes, I think it's the only way on the (normal) gates16:07
jeremyfreudbergI might be able to try it out locally at some point. Otherwise, I assume the environment that we used to get Ironic support going in the first place (that Mirantis folks used) is long gone?16:13
*** esikachev has joined #openstack-sahara16:17
toskywe never had it on the CI, not even on the Sahara CI16:17
toskyit was local testing16:17
jeremyfreudbergthat's what I mean, someone at Mirantis (it was before my time, so I am extrapolating heavily) must have had local testing16:18
toskyyes, I think NikitaKonovalov did it, and more recently esikachev, if I remember correctly16:19
*** esikachev has quit IRC16:21
*** pcaruana has quit IRC16:23
*** lucasxu has joined #openstack-sahara16:28
*** links has quit IRC16:35
*** jeremyfreudberg has quit IRC16:38
*** esikachev has joined #openstack-sahara16:39
*** ukaynar has quit IRC16:39
*** ssnowden has joined #openstack-sahara16:40
*** ukaynar has joined #openstack-sahara16:40
*** mgoddard_ has quit IRC16:41
*** esikachev has quit IRC16:43
*** esikachev has joined #openstack-sahara16:44
*** ukaynar has quit IRC16:44
*** esikachev has quit IRC16:49
*** mgoddard_ has joined #openstack-sahara17:08
*** lucasxu has quit IRC17:13
*** lucasxu has joined #openstack-sahara17:14
*** esikachev has joined #openstack-sahara17:31
*** esikachev has quit IRC17:36
*** jeremyfreudberg has joined #openstack-sahara17:37
*** ukaynar has joined #openstack-sahara17:38
*** lucasxu has quit IRC17:51
*** lucasxu has joined #openstack-sahara17:53
jeremyfreudbergtellesnobrega, any thoughts? I talked to a heat guy, they don't see anything exactly wrong with our code / heat templates18:02
tellesnobregajeremyfreudberg, not yet18:02
jeremyfreudbergI'm willing to take a leap of faith and use pre-created ports instead of the get_attr stuff, and verify any Ironic breakage later (hopefully no breakage)18:04
tellesnobregahow would this pre created ports work exactly, who creates them? just want to be sure about we are talking18:05
jeremyfreudbergtellesnobrega, by pre-created it just means explicitly defined by OS::Neutron::Port in the template, instead of implict just by OS::Nova::Server18:06
jeremyfreudbergwe used to do this, but at the time that we stopped doing it, Ironic did not like this. But, it's possible that bug has been fixed on the Nova-side18:07
tellesnobregathis is on the sahara/service/heat/templates.py right?18:08
tellesnobrega_serialize_neutron_floating?18:08
jeremyfreudbergyep18:08
*** lucasxu has quit IRC18:08
*** lucasxu has joined #openstack-sahara18:09
tellesnobregalets try this, write a patch using OS::Neutron::Port and we see how the test behaves18:10
tellesnobregawe can always come back from that, but we MUST check ironic before merging it... ironic integration is not something that we can afford to break18:10
tellesnobregajeremyfreudberg, can you explain what is the problem between ironic and this part of the code? I never saw this18:11
tellesnobregasince you already did your research :)18:12
jeremyfreudbergI get most of my info from Vitaly, but I am basing my argument off of this commit: https://github.com/openstack/sahara/commit/bf09037919dbc71be2685fc9636346b9c4adaae118:13
jeremyfreudbergrelated bugs https://bugs.launchpad.net/sahara/+bug/1557066 and https://bugs.launchpad.net/nova/+bug/154419518:13
openstackLaunchpad bug 1557066 in Sahara "[Ironic] Need use Nova for assotiate floating ip" [High,Fix released] - Assigned to Vitaly Gridnev (vgridnev)18:13
tellesnobregavitaly is a great source of information18:13
openstackLaunchpad bug 1544195 in heat "User can not provision ironic node via nova when providing pre-created port" [Undecided,Confirmed]18:13
tellesnobregajeremyfreudberg, thanks I will read it all asap18:14
tellesnobregabut yeah, what do you think of the approach I proposed?18:14
jeremyfreudbergSo, regarding your approach, if we try OS::Neutron::Port way instead of get_attr, most likely the tests will just succeed, since the port id will be explicitly contained by the template. (If it happens to fail, then that will tell us it is just general CI/devstack bugginess) But in all likelihood, the tests will pass but Ironic status will be unknown until someone tests it manually18:16
*** ukaynar has quit IRC18:19
tellesnobregajeremyfreudberg, I understand, I don't have resources to test that, maybe if we can fake ironic, I will take a look into that18:20
tellesnobregabut send the patch so we can grab the version that we want to merge if ironic works with it18:20
*** ukaynar has joined #openstack-sahara18:20
jeremyfreudbergtheir devstack plugin has a way of doing a VM pretending to be baremetal, the question is will it behave exactly the same way18:20
jeremyfreudbergbut yes, tellesnobrega, I will send the patch out18:21
tellesnobregajeremyfreudberg, thanks, I will try and talk with ironic people see what they have to say about that18:21
*** iwonka has quit IRC18:23
*** ukaynar has quit IRC18:24
tellesnobregajeremyfreudberg, can you join #openstack-ironic?18:25
jeremyfreudbergsure18:26
jeremyfreudbergdone18:26
*** iwonka has joined #openstack-sahara18:26
tellesnobregaasking for tips and you might know more of the issue if we need explaining18:26
jeremyfreudbergyep18:26
*** ukaynar has joined #openstack-sahara18:28
*** mgoddard_ has quit IRC18:36
*** esikachev has joined #openstack-sahara18:39
*** jeremyfreudberg has quit IRC18:41
*** jeremyfreudberg has joined #openstack-sahara18:42
*** ukaynar has quit IRC18:48
*** esikachev has quit IRC18:51
tellesnobregajeremyfreudberg, looks like we can use devstack and it should work18:54
*** jeremyfreudberg has quit IRC18:55
*** jeremyfreudberg has joined #openstack-sahara18:56
jeremyfreudbergok, so I guess I need to put out a patch with OS::Neutron::Port stuff (I don't think I can do it till later, I have to work on some internal stuff right now)18:57
jeremyfreudbergand then later we can try testing that on the Devstack/Ironic thing18:58
tellesnobregajeremyfreudberg, perfect19:09
jeremyfreudbergafk for a while19:12
*** ukaynar has joined #openstack-sahara19:14
*** lucasxu has quit IRC19:15
*** esikachev has joined #openstack-sahara19:19
*** esikachev has quit IRC19:23
*** jeremyfreudberg has quit IRC19:31
*** lucasxu has joined #openstack-sahara19:34
*** esikachev has joined #openstack-sahara19:34
*** esikachev has quit IRC19:39
*** rcernin has joined #openstack-sahara19:49
*** esikachev has joined #openstack-sahara19:50
*** esikachev has quit IRC19:55
*** jeremyfreudberg has joined #openstack-sahara19:57
*** jeremyfreudberg has quit IRC20:01
*** esikachev has joined #openstack-sahara20:04
*** esikachev has quit IRC20:09
*** esikachev has joined #openstack-sahara20:16
*** esikachev has quit IRC20:20
*** lucasxu has quit IRC20:22
*** esikachev has joined #openstack-sahara20:28
*** shuyingya has joined #openstack-sahara20:31
*** esikachev has quit IRC20:33
*** shuyingya has quit IRC20:36
*** esikachev has joined #openstack-sahara20:41
*** esikachev has quit IRC20:45
*** rcernin has quit IRC20:47
*** lucasxu has joined #openstack-sahara20:47
*** esikachev has joined #openstack-sahara20:51
*** dave-mccowan has quit IRC20:54
*** esikachev has quit IRC20:55
*** esikachev has joined #openstack-sahara21:01
*** masuberu has joined #openstack-sahara21:05
*** masber has quit IRC21:06
*** lucasxu has quit IRC21:07
*** esikachev has quit IRC21:08
*** masuberu has quit IRC21:14
*** esikachev has joined #openstack-sahara21:14
*** esikachev has quit IRC21:19
*** esikachev has joined #openstack-sahara21:24
*** ukaynar has quit IRC21:26
*** ukaynar has joined #openstack-sahara21:26
*** esikachev has quit IRC21:28
*** ukaynar has quit IRC21:31
*** esikachev has joined #openstack-sahara21:34
*** esikachev has quit IRC21:38
*** esikachev has joined #openstack-sahara21:44
*** esikachev has quit IRC21:49
*** esikachev has joined #openstack-sahara21:55
*** esikachev has quit IRC21:59
*** jamielennox|away is now known as jamielennox22:13
*** tmckay has left #openstack-sahara22:28
*** tosky has quit IRC23:25
*** jamielennox is now known as jamielennox|away23:30
*** jamielennox|away is now known as jamielennox23:46

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