Perl 6 - the future is here, just unevenly distributed

IRC log for #fuel, 2015-12-11

| Channels | #fuel index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:18 gmann joined #fuel
00:19 gmann left #fuel
00:39 xarses joined #fuel
00:45 thumpba joined #fuel
00:52 tzn joined #fuel
00:59 zhangjn joined #fuel
01:05 zhangjn_ joined #fuel
01:17 kaliya joined #fuel
01:42 dwangoAC joined #fuel
01:43 dwangoAC Greetings!  Is there an IRC channel for discussion of the fuel-contrail 3.0.0 plugin?  On deployment it appears to be missing the packages contrail-utils contrail-nodemgr python-contrail and contrail-setup
01:43 dwangoAC (Fuel 7, installing plugin generated today using https://github.com/openstack/fuel-plugin-contrail)
01:47 tzn joined #fuel
01:55 dnikishov joined #fuel
02:22 kaliya joined #fuel
02:30 dnikishov joined #fuel
02:41 tzn joined #fuel
02:53 kaliya joined #fuel
03:00 zhangjn joined #fuel
03:35 tzn joined #fuel
04:19 zhangjn joined #fuel
04:29 tzn joined #fuel
04:31 Jabadia_ joined #fuel
04:40 rmoe joined #fuel
05:10 krypto joined #fuel
05:23 tzn joined #fuel
05:28 zhangjn joined #fuel
05:57 javeriak joined #fuel
06:17 tzn joined #fuel
06:43 LinusLinne joined #fuel
06:50 aleksandr_null joined #fuel
07:11 tzn joined #fuel
07:20 jaypipes joined #fuel
07:22 cartik joined #fuel
07:24 ppetit joined #fuel
07:39 fzhadaev joined #fuel
07:45 tzn joined #fuel
08:00 anddrew joined #fuel
08:12 cartik joined #fuel
08:28 Philipp__ joined #fuel
08:36 javeriak_ joined #fuel
08:39 tzn joined #fuel
08:40 javeriak joined #fuel
08:45 tzn joined #fuel
08:45 TiDjY35 joined #fuel
09:12 LinusLinne joined #fuel
09:16 HeOS joined #fuel
09:28 neilus1 joined #fuel
09:39 fzhadaev joined #fuel
09:46 tzn joined #fuel
09:53 neilus2 joined #fuel
10:17 dklenov joined #fuel
10:22 javeriak joined #fuel
10:30 tzn joined #fuel
10:35 neilus1 joined #fuel
10:36 e0ne joined #fuel
10:38 asaprykin joined #fuel
11:11 admin0 joined #fuel
11:13 zhangjn joined #fuel
11:27 jaypipes joined #fuel
11:28 fuel-slackbot joined #fuel
11:40 LinusLinne joined #fuel
12:03 javeriak_ joined #fuel
12:07 javeriak joined #fuel
12:25 jaypipes joined #fuel
12:42 fuel-slackbot joined #fuel
12:47 fuel-slackbot joined #fuel
12:50 ppetit joined #fuel
13:22 LinusLinne joined #fuel
13:27 eddie joined #fuel
13:27 Guest96732 hello. Does anybody know if mellanox plugin for fuel 7.0 works with infiniband network?
13:28 krypto joined #fuel
13:30 javeriak joined #fuel
13:30 jaypipes joined #fuel
13:34 jaypipes joined #fuel
13:42 alrick joined #fuel
13:49 samuelBartel joined #fuel
13:49 penguinolog joined #fuel
13:51 penguinolog joined #fuel
13:52 penguinolog joined #fuel
13:56 penguinolog joined #fuel
14:04 admin0 joined #fuel
14:22 dmoisa joined #fuel
14:28 krypto hello all when will plugins for mos 7 will be available
14:28 krypto i am looking for contrail and lbaas plugins
14:31 mwhahaha there isn't an lbaas plugin for 7.0
14:33 krypto so you dropped lbaas from 7.0 atleast in juno 6.0 it was there http://plugins.mirantis.com/repository/l/b/lbaas/
14:35 tzn joined #fuel
14:45 LinusLinne joined #fuel
14:47 mwhahaha yea it's not HA so they didn't want to continue it
14:47 mwhahaha you're more then welcome to take the existing one and port it to 7.0 if you must have it https://github.com/openstack/fuel-plugin-neutron-lbaas
14:49 ppetit joined #fuel
14:58 javeriak joined #fuel
14:59 tzn joined #fuel
14:59 javeriak joined #fuel
15:01 dnikishov joined #fuel
15:02 javeriak_ joined #fuel
15:03 javeria__ joined #fuel
15:05 Liuqing joined #fuel
15:05 jaypipes joined #fuel
15:21 javeriak joined #fuel
15:31 claflico joined #fuel
15:32 xarses joined #fuel
15:42 admin0 joined #fuel
15:59 blahRus joined #fuel
16:35 championofcyrodi joined #fuel
16:35 krobzaur joined #fuel
16:35 championofcyrodi left #fuel
16:54 krypto joined #fuel
17:08 thumpba joined #fuel
17:20 Jabadia joined #fuel
17:20 xarses krypto: contrail is not available due to not having support for kilo in the contrail codebase
17:20 rmoe joined #fuel
17:21 xarses Juniper expects to have support in the 3.0 release of contrail
17:21 dwangoAC xarses: How about OpenContrail?
17:22 dwangoAC xarses: I see the 3.0.0 version in GitHub
17:23 dwangoAC xarses: Having said that, it says that four packages are missing (contrail-utils, contrail-nodemgr, python-contrail, and contrail-setup)
17:24 mwhahaha someone was trying to get it working with opencontrail but was running into problems
17:25 mwhahaha would have to poke through the irc logs to find out who it was
17:25 dwangoAC mwhahaha: So for the moment OpenContrail generally only works with Juno then?
17:25 krypto for me opencontrail is not working with mos6.1 -Juno :(
17:26 mwhahaha not sure the status of it
17:26 krypto dwangoAC is it working for you
17:26 dwangoAC krypto: Are you installing through Fuel 6?
17:26 bhaskarduvvuri joined #fuel
17:27 krypto yes 6.1
17:29 dwangoAC krypto: Hmm.. well, that was *my* next test
17:29 dwangoAC krypto: What I did was compile the 3.0.0 version and install it on Fuel 7 but then the deploy failed due to missing .deb's / packages not found in any repositories
17:30 krypto dwangoAC is it working in 6.0 ?
17:30 dwangoAC krypto: I haven't gone back to try yet
17:30 dwangoAC krypto: I will likely do that today after I .. er.. let's use the word "reacquisition" a server
17:30 dwangoAC (I'm stealing the server from myself effectively)
17:33 dwangoAC krypto: Tell ya what, I'll work on setting up Fuel 6x today with OpenContrail and I'll let you know what I get
17:34 krypto i tried many things to make it work.. omartsyniuk was helping me looks like he is on leave
17:35 dwangoAC krypto: And what was the problem you ran into?
17:36 krypto dwangoAC http://paste.ubuntu.com/13858540/
17:36 krypto during compute configuration its trying to teach port 8082 on which nothing is running [ i think contrail API is  not configured]
17:37 krypto s/teach/reach/
17:38 dwangoAC krypto: That's a good theory...  Let me try this today and I'll get back to you
17:38 dwangoAC (I'll be here on IRC in this channel 24/7 for the time being so ping me whenever if you find something else in the meantime)
17:43 krypto sure.. i installed fuel7.0 but there is no contrail plugin for that yet ,so i have to go back and troubleshoot more
17:43 krypto with out contrail its a clean installation
17:44 dwangoAC krypto: Did you try the one from GitHub though?
17:44 dwangoAC krypto: As in, https://github.com/openstack/fuel-plugin-contrail
17:44 dwangoAC krypto: The plugin built, I was able to see the UI, but for whatever reason the packages are missing and I'm unsure if I need to add some other repo to get them
17:45 krypto dwangoAC no i used http://plugins.mirantis.com/repository/c/o/contrail/contrail-2.0.0.noarch.rpm
17:45 dwangoAC krypto: That won't work - you won't be able to configure anything
17:45 dwangoAC krypto: I already went down that road :)
17:45 dwangoAC krypto: At least with 3.0.0 you can see the Contrail bit in settings in Fuel
17:45 javeriak_ joined #fuel
17:46 dwangoAC krypto: But deploy failed for me due to missing packages; I'm curious if I just need to hunt those down
17:47 krypto dwangoAC I i may need your help using that ;)
17:47 dwangoAC xarses: You said earlier that Contrail has no support for Kilo in its codebase; is this documented somewhere, or is there an obvious place to start looking?
17:47 dwangoAC krypto: The instructions are actually fairly good -
17:47 dwangoAC krypto: Just do what it says in the README.md file to build the plugin
17:48 krypto thanks i will give it a try :)
17:48 dwangoAC But as xarses pointed out it might be all for moot, although I don't undrestand why there wouldn't be at least an attempt to get Kilo working with Contrail so I'm expecting there is still hope
17:48 xarses dwangoAC: you have to use the 3.x line of contrail
17:48 xarses which isn't 'released' yet
17:48 dwangoAC krypto: Let's share our experiences with one another, we're clearly going after the same end goal and I suspect we stand a better chance of success :)
17:48 dwangoAC xarses: And that's fine, this is for a lab environment
17:50 dwangoAC xarses: I know I'm asking a *really* obvious question, but what is the correct codebase for 3.x of Contrail?
17:50 dwangoAC (I'd rather get the right source)
17:51 javeriak joined #fuel
17:52 xarses dwangoAC: not sure, I don't build contrail
17:52 dwangoAC OK
17:54 xarses I just know why we don't have an updated contrail plugin
17:55 xarses we can't certify on 7.0, because its kilo, and juniper hasn't released 3.x yet
17:59 Jabadia joined #fuel
18:07 javeriak_ joined #fuel
18:10 javeriak_ hey, im having a problem with a new role i created; the host for this sits outside of openstack; and its showing offline in the fuel UI and false in the CLI; however the host itself is reachable over the pxe and other networks. Meaning i dont see a problem in it connectivity
18:10 javeriak_ Fuel uses the PXE network to monitor a nodes status right?
18:16 xarses javeriak_: fuel uses the nailgun-agent /opt/bin/nailgun/agent to update the node status
18:17 javeriak_ xarses how do i exactly check why its offline when it seems to be working fine otherwise in my deplymen
18:17 xarses the agent needs to run every 120 sec or the node will be marked offline
18:18 xarses it would normally be installed as part of the provisioning process
18:19 javeriak_ so i should try running that on the node
18:20 javeriak_ i only run my custom tasks on this new role node, will the agent have been installed by default, or should i run some specific provisioning tasks on it
18:20 xarses its part of the provisioning packages
18:24 javeriak_ xarses so i cant seem to find this on my nodes
18:24 javeriak_ i dont see a relevant service running for it either
18:32 asaprykin joined #fuel
18:48 mwhahaha so you created a new standalone role or something?
18:49 mwhahaha you'd need to pull in the tasks that setup the nailgun agent and mcollective
18:51 javeriak_ mwhahaha yes i created a new role; is there a doc or list that i could follow for these? and why arent they run on new nodes by default?
18:51 elo joined #fuel
18:51 mwhahaha it's your role that you created
18:52 mwhahaha you'd have to specify it for that role as new roles don't have any default tasks
18:52 mwhahaha as an example, https://github.com/openstack/fuel-plugin-detach-rabbitmq/blob/master/deployment_tasks.yaml#L13-L23
18:53 javeriak_ is that the only effect of not using the provisioning tasks on it (seeing it offline in UI) or should i expect more?
18:54 mwhahaha the node basically becomes unamanged
18:54 mwhahaha so you can't do anything with it after that
18:54 javeriak_ right,
18:55 javeriak_ the example you sent uses a lot of tasks
18:55 kaliya joined #fuel
18:55 javeriak_ how do i determine which ones i need? is there a default list i could look at?
18:58 javeriak_ and guys i cant find any nailgun agents running on my controllers either/
19:01 asaprykin joined #fuel
19:03 javeriak_ xarses  mwhahaha  ..
19:04 mwhahaha it's part of the tools task i believe
19:04 xarses typically, you need all the tasks untill netconfig
19:04 mwhahaha so of that list i provided, all of them except cluster, task-rabbitmq
19:04 xarses and usually including netconfig
19:10 javeriak_ okay thanks guys
19:10 javeriak_ is there documentation anywhere on tasks order?
19:11 mwhahaha nope
19:11 e0ne joined #fuel
19:13 mwhahaha there's a tool in fuel-library that can show you tasks and their ordering for a given role
19:13 mwhahaha https://github.com/openstack/fuel-library/blob/master/utils/task_graph/task_graph.py
19:13 mwhahaha can can be run as './utils/task_graph/task_graph.py -t -f controller deployment/puppet/'
19:14 mwhahaha that'll show you what tasks get run and in what order
19:14 mwhahaha i think you can take the script and go run it on a fuel master
19:15 javeriak_ thats helpful thanks
19:15 javeriak_ last question :), where do i find that nailgun agent and run it? i dont see it on my current nodes
19:16 mwhahaha like i said i think it gets installed as part of the tools task (and maybe the fuel_pkgs task)
19:19 mwhahaha there's a cron that gets put in /etc/cron.d for nailgun-agent
19:20 mwhahaha is the nailgun-agent package installed?
19:20 mwhahaha i think we bundle it with the base os image
19:22 javeriak_ yep its installed
19:23 javeriak_ btw is there a way to run these tasks after deployment? i mean i now have a node that is new and lonely, and the rest of my cluster is up,  can i run the missed provisioning tasks on it now rather than redeploying
19:24 mwhahaha sure you can just run the tasks manually via puppet apply
19:24 mwhahaha or i think there might actually be a way to trigger a task via the fuel cli but i always find it easier to test with a manual puppet apply
19:25 mwhahaha for example, puppet apply --modulepath /etc/puppet/modules /etc/puppet/modules/osnailyfacter/modular/tools/tools.pp
19:25 mwhahaha if you know what tasks.yaml the task is in you can just use that to figure out what needs to be run
19:26 e0ne_ joined #fuel
19:26 javeriak_ cool, i'll do that, will the rest of the tasks also be as easy to figure out for the module paths for them?
19:27 mwhahaha generally the modulepath can either be left as the default is /etc/puppet/modules
19:27 mwhahaha but for things like plugins you may need to specify
19:27 mwhahaha er by "be left" i mean skip providing it
19:30 javeriak_ yep i meant the one we specify after it, that leads to the actual puppet task
19:31 mwhahaha oh that's the full file path
19:31 mwhahaha but yea that's in the tasks.yaml
19:32 javeriak_ yes the full file paths for: fuel_pkgs, hiera, globals, tools, logging, netconfig
19:32 javeriak_ if i need to run these manually
19:35 kaliya joined #fuel
19:44 asaprykin joined #fuel
19:52 javeriak_ mwhahaha i just ran all of those puppet tasks manually, this node of mine isnt an openstack node, and some of them seem to be doing neutron configs? and netconfig is looking for openvswitch
19:52 javeriak_ which wont be there because i never installed it
19:55 xarses javeriak_: netconfig will install openvswitch if you ran repos
19:56 xarses if you didn't then you need to run repos
19:56 xarses and yes, it may create ovs bridges depending on the topology of the other nodes
19:57 javeriak_ repos?
19:57 javeriak_ but i dont want ovs on this node; i only the baisc fuel tasks that will make it a part of the cluster
19:58 xarses . /etc/apt/sources.list.d
19:59 xarses it will build the interface topology based on the network scheme passed to it by nailgun
20:00 xarses which may include an ovs bridge on the private/gre/vxlan mapped interface
20:02 xarses are you installing something that would compete with the ovs service?
20:02 javeriak_ yes i was working on a neutron plugin that replaces ovs, i do that for the rest of my nodes; controllers/computes
20:03 javeriak_ but this new node wasnt a part of the OpenStack cluster so i didnt have to disable remove anything
20:04 javeriak_ now i was just looking for the basic fuel provisioning tasks that would get this new node back into communication with the fuel master; since like u said it doesnt run the provisioing tasks by default
20:05 javeriak_ xarses, what do u mean by running repo's; i dont see a puppet module for it>
20:07 xarses javeriak_: its a task
20:07 xarses in osnailfacter/moduler/astute/tasks.yaml
20:07 javeriak_ how do i run it manually?
20:07 xarses i don't think it runs puppet, its a special task to write the repos
20:08 xarses figure out the name, and ask fuel cli to run it
20:08 xarses `fuel node --env <env-id> --node <node-id> --tasks <task name>[ <task name>...]
20:09 xarses `fuel node --env <env-id> --node <node-id> --tasks <task name>[ <task name>...]`
20:13 javeria__ joined #fuel
20:24 javeriak joined #fuel
20:25 richoid joined #fuel
20:27 javeriak_ joined #fuel
20:28 krypto joined #fuel
20:33 krypto joined #fuel
20:40 tzn joined #fuel
20:44 e0ne joined #fuel
20:47 Kanzhe joined #fuel
20:49 Kanzhe Hi, I have two questions, how to hide password in a plugin UI? Is there a doc on the type of UI components supported in environment_config?
20:49 krobzaur joined #fuel
20:52 mwhahaha Kanzhe: i think you can just specify type: "password"
20:52 Kanzhe krobzaur: Thanks. Is there a list of supported types?
20:53 mwhahaha There might be but I don't know of one
20:54 mwhahaha https://specs.openstack.org/openstack/fuel-specs/specs/7.0/node-list-view-modes.html
20:54 mwhahaha er no ignore that
20:54 mwhahaha you could check in #fuel-ui tho they might know
20:55 Kanzhe mwhahaha: Thanks.
20:56 mwhahaha alternatively you could poke through the yaml in nailgun where the rest of the settings are, https://github.com/openstack/fuel-web/blob/master/nailgun/nailgun/fixtures/openstack.yaml
20:56 mwhahaha i always use that as a good source of examples
20:57 Kanzhe mwhahaha: nice! That's great info!
21:06 magicboiz joined #fuel
21:14 thansen joined #fuel
21:19 asaprykin joined #fuel
21:32 kaliya joined #fuel
21:33 javeriak_ is there any way to see a fuel cli command progress? i dont see a debug flag, so i dont know whats going on with a task i just ran on a node
21:36 mwhahaha you can run fuel task to see the status of it
21:36 mwhahaha and check the astute logs
21:36 mwhahaha or puppet logs for the node
21:38 javeriak_ yep i see the astute logs on the UI, an apt-get update is taking forever, i was wondering if I'd get a notification when the task ended
21:39 mwhahaha only via the ui
21:39 tzn joined #fuel
21:39 mwhahaha i don't think the task has a progress meter like the deployment cli command
21:40 javeriak_ and it wont display the output either, i need to go check puppet logs for that?
21:41 mwhahaha yea
21:41 javeriak_ bummer
21:48 e0ne joined #fuel
22:40 kaliya joined #fuel
22:46 tersian joined #fuel
22:48 tersian left #fuel
22:50 tersian joined #fuel
22:50 tersian yo
22:51 tersian /msg NickServ VERIFY REGISTER tersian lbnasholrxdy
22:51 tersian stupid client
22:53 tersian I guess that's what I get for making it 80% transparent, can't see whitespace
22:54 * tersian goes back sleep.
22:55 kaliya joined #fuel
22:58 thumpba joined #fuel
23:10 dwangoAC ...and that's why I do my messages to NickServ from the safety of my status window - ouch
23:10 dwangoAC Good password strength though!
23:31 thumpba_ joined #fuel
23:53 rmoe joined #fuel

| Channels | #fuel index | Today | | Search | Google Search | Plain-Text | summary