*** hoonetorg has quit IRC | 00:23 | |
*** ssmith has quit IRC | 00:29 | |
openstackgerrit | zhongshengping proposed openstack/puppet-sahara master: Deprecate oslo.messaging rpc_backend option parameter https://review.openstack.org/491362 | 01:20 |
---|---|---|
*** shuyingya has joined #openstack-sahara | 01:36 | |
*** shuyingya has quit IRC | 01:37 | |
*** shuyingya has joined #openstack-sahara | 01:37 | |
*** ukaynar has joined #openstack-sahara | 01:41 | |
*** tuanluong has joined #openstack-sahara | 02:41 | |
*** links has joined #openstack-sahara | 03:15 | |
*** dave-mccowan has quit IRC | 03:28 | |
*** Poornima has joined #openstack-sahara | 03:40 | |
*** shuyingy_ has joined #openstack-sahara | 04:19 | |
*** shuyingya has quit IRC | 04:20 | |
*** ukaynar_ has joined #openstack-sahara | 04:57 | |
*** ukaynar has quit IRC | 04:57 | |
*** ukaynar_ has quit IRC | 05:25 | |
*** ukaynar has joined #openstack-sahara | 05:25 | |
*** ukaynar has quit IRC | 05:30 | |
*** rcernin has joined #openstack-sahara | 05:52 | |
*** hoonetorg has joined #openstack-sahara | 06:07 | |
*** pgadiya has joined #openstack-sahara | 06:14 | |
*** tesseract has joined #openstack-sahara | 06:35 | |
*** pcaruana has joined #openstack-sahara | 07:25 | |
*** tnovacik has quit IRC | 07:26 | |
*** anshul has joined #openstack-sahara | 08:34 | |
*** shuyingy_ has quit IRC | 08:34 | |
*** shuyingya has joined #openstack-sahara | 08:34 | |
*** zhuli has quit IRC | 08:47 | |
*** tuanluong has quit IRC | 08:47 | |
*** shuyingya has quit IRC | 08:47 | |
*** jamielennox has quit IRC | 08:47 | |
*** dgonzalez has quit IRC | 08:47 | |
*** aignatov has quit IRC | 08:47 | |
*** NikitaKonovalov has quit IRC | 08:47 | |
*** abalutoiu has quit IRC | 08:47 | |
*** masber has quit IRC | 08:47 | |
*** brad[] has quit IRC | 08:47 | |
*** zigo has quit IRC | 08:47 | |
*** tesseract has quit IRC | 08:47 | |
*** DuncanT has quit IRC | 08:47 | |
*** raissa has quit IRC | 08:47 | |
*** htruta` has quit IRC | 08:47 | |
*** dhellmann has quit IRC | 08:47 | |
*** pgadiya has quit IRC | 08:47 | |
*** rcernin has quit IRC | 08:47 | |
*** links has quit IRC | 08:47 | |
*** aolwas has quit IRC | 08:47 | |
*** remix_tj has quit IRC | 08:47 | |
*** matteus has quit IRC | 08:47 | |
*** ltosky[m] has quit IRC | 08:47 | |
*** pcaruana has quit IRC | 08:47 | |
*** vkmc has quit IRC | 08:47 | |
*** ruhe has quit IRC | 08:47 | |
*** rodrigods has quit IRC | 08:47 | |
*** knikolla has quit IRC | 08:47 | |
*** Poornima has quit IRC | 08:47 | |
*** afazekas has quit IRC | 08:47 | |
*** anshul has quit IRC | 08:47 | |
*** tellesnobrega has quit IRC | 08:47 | |
*** openstackgerrit has quit IRC | 08:47 | |
*** stanchan has quit IRC | 08:47 | |
*** elmiko has quit IRC | 08:47 | |
*** rickflare has quit IRC | 08:47 | |
*** tomtomtom has quit IRC | 08:47 | |
*** Adri2000 has quit IRC | 08:47 | |
*** gokhan_ has quit IRC | 08:47 | |
*** zhenguo has quit IRC | 08:47 | |
*** dmitryme has quit IRC | 08:47 | |
*** openstack has joined #openstack-sahara | 13:55 | |
*** pgadiya has joined #openstack-sahara | 13:56 | |
*** ukaynar has joined #openstack-sahara | 14:01 | |
*** Adri2000 has joined #openstack-sahara | 14:05 | |
*** pgadiya has quit IRC | 14:10 | |
tellesnobrega | jeremyfreudberg, cluster being created with baremetal here (taking longer than expected) waiting for completion | 14:29 |
tellesnobrega | looks good so far | 14:29 |
jeremyfreudberg | tellesnobrega, if heat stack is created with baremetal machine with floating ip, then we are good | 14:30 |
tellesnobrega | cool | 14:30 |
tellesnobrega | adding floating ips now | 14:31 |
tellesnobrega | jeremyfreudberg, instances beeing created with floating ips | 14:36 |
tellesnobrega | using a baremetal flavor (on vm) | 14:36 |
jeremyfreudberg | tellesnobrega, awesome | 14:36 |
jeremyfreudberg | then i guess we can say that it's fixed (there was some nova commit that we thought would have fixed it, i guess it did) | 14:36 |
tellesnobrega | awesome | 14:37 |
tellesnobrega | if we see issues later we go back to it | 14:37 |
jeremyfreudberg | tellesnobrega, yes. for now can you put out a new reno saying in a commit which closes this bug https://bugs.launchpad.net/sahara/+bug/1696990 | 14:38 |
openstack | Launchpad bug 1696990 in Sahara "Unknown status of Ironic support" [High,New] | 14:38 |
jeremyfreudberg | we need a new reno as i had put out one that said "we don't know if it works", now we need one saying "we tested it, it's ok now" | 14:38 |
tellesnobrega | sure | 14:38 |
*** shuyingya has quit IRC | 14:41 | |
jeremyfreudberg | tellesnobrega, trust issue is resolved. i will amend luigi's patch soon | 14:41 |
tellesnobrega | jeremyfreudberg, perfect | 14:41 |
tellesnobrega | I will review asap | 14:41 |
openstackgerrit | Telles Mota Vidal Nóbrega proposed openstack/sahara master: Adding reno regarding ironic support https://review.openstack.org/492160 | 14:44 |
tellesnobrega | jeremyfreudberg, ^ | 14:44 |
tellesnobrega | jeremyfreudberg, on the trust issue, what did the trick? | 14:44 |
tellesnobrega | that link you sent yesterday? | 14:45 |
jeremyfreudberg | tellesnobrega, the link that i sent at the very end of day yesterday | 14:45 |
jeremyfreudberg | https://github.com/openstack/networking-bigswitch/blame/master/networking_bigswitch/plugins/bigswitch/servermanager.py#L218 | 14:45 |
jeremyfreudberg | i will have some detail in the commit message about why other solutions failed us | 14:46 |
tellesnobrega | great | 14:55 |
tellesnobrega | looking forward to it | 14:55 |
tellesnobrega | with these two changes we can cut stable/pike safely | 14:56 |
jeremyfreudberg | tellesnobrega, yep :) | 14:56 |
tellesnobrega | thanks for working on it | 14:56 |
tellesnobrega | I will have lunch now | 14:56 |
tellesnobrega | bbl | 14:56 |
tellesnobrega | and review your patch | 14:56 |
jeremyfreudberg | cool | 14:56 |
openstackgerrit | Jeremy Freudberg proposed openstack/sahara master: Fully switch to keystone authtoken parameters https://review.openstack.org/485521 | 15:00 |
*** tesseract has quit IRC | 15:14 | |
*** lucasxu has quit IRC | 15:14 | |
*** links has quit IRC | 15:16 | |
ltosky[m] | thanks! | 15:23 |
jeremyfreudberg | ltosky[m], my pleasure | 15:23 |
*** shuyingya has joined #openstack-sahara | 15:31 | |
*** anshul has quit IRC | 15:36 | |
*** dhellmann has left #openstack-sahara | 15:45 | |
*** lucasxu has joined #openstack-sahara | 15:57 | |
*** shuyingya has quit IRC | 15:59 | |
*** lucasxu has quit IRC | 16:03 | |
*** jeremyfreudberg has quit IRC | 16:06 | |
*** rcernin has quit IRC | 16:41 | |
*** jeremyfreudberg has joined #openstack-sahara | 17:04 | |
openstackgerrit | Telles Mota Vidal Nóbrega proposed openstack/sahara master: Adding reno regarding ironic support https://review.openstack.org/492160 | 17:14 |
jeremyfreudberg | ^ tellesnobrega, thanks | 17:15 |
tellesnobrega | np :) | 17:15 |
tellesnobrega | reviewing your patch now | 17:16 |
jeremyfreudberg | cool | 17:16 |
tellesnobrega | jeremyfreudberg, looks good to me | 17:27 |
tellesnobrega | we have to wait on tests but i'm +2ing it | 17:28 |
jeremyfreudberg | tellesnobrega, cool | 17:29 |
tellesnobrega | thanks again for that | 17:29 |
jeremyfreudberg | no problem | 17:30 |
tellesnobrega | on the ironic front, the cluster is active | 17:32 |
jeremyfreudberg | great to hear, tellesnobrega | 17:32 |
*** rcernin has joined #openstack-sahara | 17:42 | |
*** abalutoiu has quit IRC | 17:42 | |
*** lucasxu has joined #openstack-sahara | 18:01 | |
*** jeremyfreudberg_ has joined #openstack-sahara | 18:01 | |
*** jeremyfreudberg has quit IRC | 18:05 | |
*** jeremyfreudberg has joined #openstack-sahara | 18:08 | |
*** jeremyfreudberg_ has quit IRC | 18:11 | |
openstackgerrit | Merged openstack/sahara master: Fix the broken links https://review.openstack.org/492083 | 18:25 |
iwonka | ping tellesnobrega | 18:25 |
tellesnobrega | iwonka, here | 18:25 |
iwonka | i have an issue with import again :( | 18:28 |
iwonka | i'm trying to do it the way it's done in job binary create | 18:28 |
iwonka | and they are using horizon.forms.SelfHandlingForm | 18:28 |
iwonka | so there's a form class, that inherites from this thing | 18:29 |
iwonka | and in their code there's __init__ and handle and some helpers | 18:29 |
iwonka | so i also have __init__ and hand;e | 18:29 |
iwonka | *handle | 18:29 |
iwonka | and init is being run | 18:30 |
iwonka | and i can add fields there | 18:30 |
iwonka | and generally it works | 18:30 |
iwonka | but handle is never run | 18:30 |
iwonka | and apparently everything is ike in job binary create | 18:30 |
iwonka | so now i have no idea how to debug it | 18:31 |
tellesnobrega | hmm, let me check here | 18:31 |
tellesnobrega | where are you working on? what file? | 18:33 |
jeremyfreudberg | iwonka, i really know nothing about it, but do you have something like this too https://github.com/openstack/sahara-dashboard/blob/master/sahara_dashboard/content/data_processing/jobs/job_binaries/views.py#L36 ? | 18:33 |
iwonka | sahara-dashboard/content/data_processing/clusters/nodegroup_templates/forms/import_from.py | 18:34 |
iwonka | but i created it | 18:34 |
iwonka | i mean | 18:34 |
tellesnobrega | ok | 18:34 |
tellesnobrega | makes sense | 18:34 |
jeremyfreudberg | iwonka, i assume it's something similar to content/data_processing/jobs/job_binaries/forms.py ? right | 18:35 |
iwonka | so far there's been only workflows, but they don't work with submitting a file | 18:35 |
iwonka | jeremyfreudberg: i have something simmilar in views.py | 18:35 |
iwonka | jeremyfreudberg: yes | 18:35 |
jeremyfreudberg | iwonka: i see. that's tricky then | 18:36 |
tellesnobrega | iwonka, can you paste your code on this so far? | 18:39 |
jeremyfreudberg | iwonka, yes, paste would be good | 18:39 |
iwonka | which part? | 18:39 |
jeremyfreudberg | the view and the form | 18:39 |
tellesnobrega | yes | 18:39 |
iwonka | ok | 18:39 |
iwonka | i had to add some html | 18:39 |
iwonka | but i copied it from job binary create thing, so it should work | 18:39 |
jeremyfreudberg | you can paste that too (although it doesn't matter quite as much) | 18:40 |
iwonka | (i changed some names and stuff) | 18:40 |
*** cpusmith_ has joined #openstack-sahara | 18:46 | |
*** cpusmith has quit IRC | 18:46 | |
iwonka | tellesnobrega, jeremyfreudberg: http://paste.openstack.org/show/617973/ | 18:46 |
iwonka | this is like all the things i added now | 18:47 |
jeremyfreudberg | {% include 'nodegrup_templates/_import.html' %} grup->group (but i don't think that issue matches up with the problem you are reporting) | 18:54 |
tellesnobrega | it could be, since this would fail to include the _import.html file | 18:55 |
tellesnobrega | not sure | 18:55 |
jeremyfreudberg | i'm just not sure it would have made it that far, though | 18:56 |
jeremyfreudberg | but we'll see | 18:56 |
iwonka | it didn't help | 18:56 |
iwonka | i have writing to file in handle | 18:56 |
iwonka | and i still don't have this file | 18:56 |
tellesnobrega | yes, probably not. iwonka the page is being loaded, you can select the file but the /opt/stack/something is not written correct? | 18:56 |
iwonka | yes, i can select a file | 18:57 |
tellesnobrega | have you tried debugging with pdb to see the direction it is going? | 18:57 |
iwonka | pdb is not working with sahara-dashboard | 18:57 |
jeremyfreudberg | oh right, i still had trouble figuring out the right way to do that | 18:57 |
iwonka | that's why i'm writing to file | 18:58 |
tellesnobrega | iwonka, don't say that you heard from me, but you could put prints all over and see where it goes | 18:58 |
jeremyfreudberg | tellesnobrega, sometimes I just put "raise Exception" as well. since sometimes it's hard to figure out where things actually print to | 18:59 |
tellesnobrega | jeremyfreudberg, true | 18:59 |
iwonka | umm, not exactly, i don't know what's being run after __init__ | 18:59 |
jeremyfreudberg | iwonka, i've also been looking around in the class that your modal inherits from https://github.com/openstack/horizon/blob/master/horizon/forms/views.py#L183 | 19:00 |
jeremyfreudberg | form_valid() is what calls your handle function, then i guess we can see what calls form_valid()... etc | 19:01 |
tellesnobrega | jeremyfreudberg, looks like this is the only place where it is called https://github.com/openstack/horizon/blob/cc1196588dedef8853b747eef5e19cdcba51b2ca/openstack_dashboard/dashboards/project/volumes/views.py | 19:03 |
tellesnobrega | form_valid | 19:03 |
jeremyfreudberg | tellesnobrega, i realized that it was actually a pretty tricky suggestion | 19:04 |
tellesnobrega | yes | 19:04 |
jeremyfreudberg | somewhere deep in django is probably what calls it | 19:04 |
jeremyfreudberg | so maybe not the best idea | 19:04 |
tellesnobrega | doesn't make sense to keep going up | 19:05 |
cpusmith_ | jeremyfreudberg:Any idea what this could mean? "Can't login to node, IP: 10.0.128.73, reason SSHException: Error reading SSH protocol banner" | 19:10 |
jeremyfreudberg | cpusmith_, yes, seen it many times | 19:10 |
jeremyfreudberg | i assume you have use_namespaces turned on? | 19:11 |
cpusmith_ | yes, and rootwrap and use floating although there's no floating on this cluster | 19:11 |
jeremyfreudberg | cpusmith_, can i see your sudoers.d entry for sahara rootwrap | 19:12 |
cpusmith_ | oh, one sec | 19:12 |
jeremyfreudberg | cpusmith_, basically you should match up with this, except in your sudoers.d file i usually have to add "Defaults:sahara !requiretty" as well | 19:16 |
jeremyfreudberg | by this, I mean https://github.com/openstack/sahara/blob/master/doc/source/admin/advanced-configuration-guide.rst#non-root-users | 19:17 |
jeremyfreudberg | if it still doesn't work i do have another suggestion | 19:17 |
cpusmith_ | Don't think that tomtomtom added anything to the sudoers so he's checking | 19:18 |
tellesnobrega | iwonka, sadly I don't see anything wrong with your code | 19:19 |
jeremyfreudberg | iwonka, i'm stumped as well | 19:19 |
*** tnovacik has joined #openstack-sahara | 19:20 | |
iwonka | is that all that should be added? | 19:20 |
iwonka | maybe i'm missing something? | 19:20 |
tellesnobrega | iwonka, looking | 19:20 |
jeremyfreudberg | iwonka, i'm not sure, but can you push the code anyway? makes it a little easier for me to work with it in case some realization comes to me | 19:23 |
*** cpusmith has joined #openstack-sahara | 19:23 | |
iwonka | jeremyfreudberg: ok, preparing the patch | 19:23 |
iwonka | btw, what about my older patches? | 19:24 |
jeremyfreudberg | iwonka, thanks | 19:24 |
iwonka | tellesnobrega: you wrote that they're not merged now | 19:24 |
tellesnobrega | they are marked with -2 just until we cut stable/pike | 19:24 |
jeremyfreudberg | iwonka, i'll can review them. still have to wait a little while longer to unblock them | 19:24 |
iwonka | ok, thanks | 19:24 |
tellesnobrega | once we open queens cycle they will be unblocked | 19:25 |
iwonka | which means when? | 19:26 |
jeremyfreudberg | i think we can cut the branch next week-ish | 19:26 |
tellesnobrega | stable/pike is being cut tomorrow | 19:26 |
jeremyfreudberg | tellesnobrega, oops, you're right, i was reading last week's email from thierry | 19:27 |
jeremyfreudberg | the week that we are already in, is "next week" | 19:27 |
jeremyfreudberg | so, tomorrow | 19:27 |
jeremyfreudberg | :) | 19:27 |
tellesnobrega | so, I believe that next week we should be able to reopen your patches | 19:27 |
*** cpusmith_ has quit IRC | 19:27 | |
iwonka | ok | 19:28 |
tellesnobrega | don't worry, they will be in asap, they look great | 19:30 |
openstackgerrit | Iwona Kotlarska proposed openstack/sahara-dashboard master: Add import of node group templates https://review.openstack.org/492236 | 19:32 |
iwonka | thanks | 19:33 |
iwonka | but for this one i guess | 19:33 |
tellesnobrega | this we will figure out soon | 19:33 |
tellesnobrega | just -2 to avoid being merged | 19:34 |
iwonka | sure | 19:35 |
iwonka | i guess that's all i can do now | 19:36 |
cpusmith | jeremyfreudberg: http://imgur.com/Ofi95hI | 19:38 |
jeremyfreudberg | cpusmith, that looks ok. maybe a "*" needed at the end of the command? but shouldn't be | 19:41 |
jeremyfreudberg | also, cpusmith, /etc/sahara/rootwrap.d/sahara.filters is the correct thing? | 19:41 |
cpusmith | Sorry don't know what you mean by sahara.filters | 19:42 |
jeremyfreudberg | cpusmith, sorry, wherever the ansible-installed sahara reads its sahara.conf, there should also be a folder called rootwrap.d containing a file called sahara.filters | 19:43 |
tomtomtom | @jeremyfreudberg we have the folder there with the filters file already. | 19:47 |
jeremyfreudberg | tomtomtom, cool | 19:47 |
jeremyfreudberg | one more suggestion | 19:47 |
jeremyfreudberg | can you run ip netns list as root on your openstack controller | 19:48 |
tomtomtom | yes | 19:48 |
jeremyfreudberg | and grep for the router id of the private network you are launching the cluster on | 19:48 |
tomtomtom | anything in particular you're looking for? that list will be huge | 19:48 |
jeremyfreudberg | tomtomtom, the specific router id, or the network id | 19:48 |
jeremyfreudberg | hopefully both are there, interesting if only one or the other | 19:49 |
tomtomtom | so all our networks that those sahara vm's are on would run through the neutron-agents-container, otherwise controllers and containers just communicate with the openstack network through the management network on br-mgmt | 19:56 |
jeremyfreudberg | tomtomtom, so use_namespaces=True is really just `ip netns exec qrouter-{router_id} ...` in disguise | 19:57 |
jeremyfreudberg | i'm not quite sure if get you, are you saying you can't access that particular qrouter from where sahara service is running | 19:58 |
tomtomtom | not via the ip netns, since all those namespaces would live on the neutron agents container: spark vm would be 10.0.128.x, sahara is 10.0.20.x(br-mgmt): so network traffic has this flow: sahara controller(10.0.20.x[br-mgmt]) -> 10.0.20.x[br-mgmt] on neutron-linuxbridge-agents -> 10.0.128.x[br-vlan] on spark vm | 20:01 |
tomtomtom | vlans are also configured on switches to allow inter-traffic if needed as well. But right now I can say that the sahara controller can ping / ssh to the 10.0.128.x spark vm.... however I don't see how it could execute ip netns exec.... without the namespace being defined on the sahara controller itself. So if use_namespaces is true does it expect the namespace to live on the controller? | 20:03 |
jeremyfreudberg | " But right now I can say that the sahara controller can ping / ssh to the 10.0.128.x spark vm." ---> can you give an example of how it would access (if ip netns exec is not an option) | 20:04 |
*** abalutoiu has joined #openstack-sahara | 20:06 | |
jeremyfreudberg | ^tomtomtom, cpusmith | 20:10 |
tomtomtom | not seeing what you're pointing to? did you see my messages above? | 20:12 |
jeremyfreudberg | tomtomtom, i did see your message, i'm just looking for a little more clarity. basically it sounds like use_namespaces does not quite fit your use case. but you do say ssh/ping to the private network is already psossible somehow--so what is the somehow? | 20:14 |
tomtomtom | oh sorry didn't see the message. via the br-mgmt network | 20:15 |
jeremyfreudberg | tomtomtom, so no fanciness, just "ssh <some private ip>" works | 20:15 |
jeremyfreudberg | ? | 20:15 |
tomtomtom | yes | 20:16 |
tomtomtom | br-mgmt and br-vlan are both configured to be able to talk to each other via our network fabric | 20:16 |
tomtomtom | so sahara can talk to vm's created within openstack | 20:16 |
jeremyfreudberg | tomtomtom, oh, then i don't even think you'll need use_namespaces or any other type of "proxy command" in front of it... | 20:16 |
tomtomtom | ok | 20:16 |
jeremyfreudberg | sorry for a lot of wasted work... but i think just having a node group without floating ip assigned will still take care of itself | 20:17 |
jeremyfreudberg | if i do understand it right | 20:17 |
tomtomtom | I think so, I believe that's probably the best way, namespaces don't live on our containers or controllers so they wouldn't be useable in this case. | 20:18 |
jeremyfreudberg | tomtomtom, cool, if you can just try launching a cluster with no floating ips assigned to it, and use_namespaces=false, then i guess we can finally put the issue to rest | 20:19 |
cpusmith | OK, we're going to try that | 20:21 |
*** links has joined #openstack-sahara | 20:24 | |
*** jeremyfreudberg has quit IRC | 20:53 | |
*** links has quit IRC | 20:56 | |
*** lucasxu has quit IRC | 21:01 | |
cpusmith | @jeremyfreudberg ----> YES, working now | 21:11 |
*** ukaynar has quit IRC | 21:22 | |
*** jeremyfreudberg_ has joined #openstack-sahara | 21:30 | |
jeremyfreudberg_ | Cpusmith, tomtomtom, great! Please continue to follow up here with any lingering questions you may have | 21:31 |
*** jeremyfreudberg_ has quit IRC | 21:35 | |
*** cpusmith has quit IRC | 21:40 | |
openstackgerrit | Merged openstack/puppet-sahara master: Deprecate oslo.messaging rpc_backend option parameter https://review.openstack.org/491362 | 21:45 |
openstackgerrit | Merged openstack/sahara master: Adding reno regarding ironic support https://review.openstack.org/492160 | 21:50 |
*** abalutoiu has quit IRC | 22:12 | |
*** rcernin has quit IRC | 22:20 | |
*** dave-mccowan has quit IRC | 22:44 | |
*** ukaynar has joined #openstack-sahara | 22:51 | |
openstackgerrit | Merged openstack/sahara master: Fix unimplemented abstractmethod https://review.openstack.org/491793 | 23:17 |
*** abalutoiu has joined #openstack-sahara | 23:19 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!