Perl 6 - the future is here, just unevenly distributed

IRC log for #fuel, 2015-10-07

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

All times shown according to UTC.

Time Nick Message
00:20 smakar joined #fuel
00:20 kgalanov joined #fuel
00:32 zhangjn joined #fuel
00:43 designated joined #fuel
00:43 sbog joined #fuel
00:44 thumpba joined #fuel
00:45 jeh joined #fuel
00:46 xarses joined #fuel
01:06 thumpba_ joined #fuel
01:15 vsedelnik joined #fuel
01:18 tzn joined #fuel
01:24 sraju joined #fuel
01:24 sraju Hi all, am having issues with the internal network in mirantis 6.1
01:24 sraju Instances ar enot getting ip from DHCP
01:25 jeh joined #fuel
01:56 sraju joined #fuel
02:00 zhangjn joined #fuel
02:07 zhangjn joined #fuel
02:17 thumpba joined #fuel
02:27 sbog joined #fuel
02:31 thumpba_ joined #fuel
02:37 thumpba_ joined #fuel
03:19 tzn joined #fuel
03:33 vsedelnik joined #fuel
04:44 thumpba joined #fuel
05:03 fedexo joined #fuel
05:15 sbog__ joined #fuel
05:15 Sesso hello :)
05:17 Sesso when a node fails to deploy do you just reboot the node and try again?
05:28 e0ne joined #fuel
05:34 e0ne joined #fuel
05:36 zhangjn joined #fuel
05:42 e0ne joined #fuel
05:53 e0ne joined #fuel
05:55 sbog__ Sesso: Hi. If you try to deploy and some node can't deploy, your cluster will go to 'error' state. You can delete node, add a new one and redeploy changes pressing button 'deploy changes' or doing that from fuel-cli.
05:58 e0ne joined #fuel
05:58 Sesso ok I am getting a failure when puppet does the keystone.pp
06:21 e0ne joined #fuel
06:31 e0ne joined #fuel
06:35 piontec nihilifer: there's no such file, but adding it with the option you wrote helps for the "W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/i18n/Translation-en  Hash Sum mismatch"
06:36 piontec nihilifer: still, I get "W: GPG error: http://mirror.fuel-infra.org mos7.0-holdback Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY CA2B20483E301371"
06:36 piontec where is your package key published? and shouldn't it be included and installed in the distro?
06:36 Sesso ^ i had this error is was from a corrupted ISO AKA failed md5sum
06:37 piontec Sesso: ok, will check out md5, but already checked two independent downloads
06:39 e0ne joined #fuel
06:40 piontec nope, md5s match
06:44 Sesso weird
06:47 piontec where can I find the package signing key?
06:51 piontec ok, simillar issue is discussed here: https://bugs.launchpad.net/fuel/+bug/1500842
06:52 piontec and the cause is not the lack of the signing key
06:52 Sesso I cant get a deployment to be successful anymore. My controllers fail everytime in the same spot. The only time it worked for me is when I had 6.1 and then did an upgrade to 7
07:07 pradiprwt joined #fuel
07:11 mgrohar joined #fuel
07:27 mkwiek joined #fuel
07:27 JoeStack joined #fuel
07:28 pbrooko joined #fuel
07:51 martineg_ joined #fuel
07:51 HeOS joined #fuel
08:04 sergmelikyan joined #fuel
08:10 e0ne joined #fuel
08:12 pradiprwt joined #fuel
08:12 pbrooko joined #fuel
08:13 pradiprwt joined #fuel
08:20 karume joined #fuel
08:21 karume hi
08:22 Idkau joined #fuel
08:23 Idkau here is my install error. it dies at keystone.pp
08:23 karume wondering if someone will know: I'm adding 3 new attributes to the Fuel web UI; if the first one is selected then the other 2 attributes will be available, otherwise they'll be hidden. The thing is: how to set restrictions to custom attributes?
08:24 karume I've checked: https://github.com/stackforge/fuel-web/blob/master/docs/develop/nailgun/customization/settings.rst#restrictions  and  https://wiki.openstack.org/wiki/Fuel/Plugins#How_to_display_plugin_restrictions_to_users
08:24 karume but it's still not clear to me
08:24 az__ joined #fuel
08:24 Idkau pastebin.com/HcuPjYwr
08:25 karume just to be clear, I don't know how to set the 'condition' for the restrictions for the custom attributes
08:27 karume Idkau: I also found that 'Error running RPC method granular_deploy' error during my last deploy, I still have to solve it
08:27 Idkau OS 7.0 also?
08:31 karume Idkau: fuel 6.1 + ubuntu 14.04 + juno
08:31 vsedelnik joined #fuel
08:32 magicboiz joined #fuel
08:32 vsedelnik joined #fuel
08:32 e0ne joined #fuel
08:33 tzn joined #fuel
08:33 Idkau hmmmmm.  I did 6.1 and then upgraded to 7.0 before. it was successful.  now using 7.0 iOS, I get this error.
08:35 mkwiek joined #fuel
08:40 Idkau joined #fuel
08:41 devvesa joined #fuel
08:43 karume Idkau: it seems that error is an standard one, try yo execute that keystone.pp by hand on node 11, just wondering
08:44 magicboiz Hi. I want to try MOS 7.0 with GRE instead of VXLAN, but with the new 7.0 version, the environment wizard says that we have to use FUEL CLI to change the tunneling type from VXLAN to GRE. Anyone knows the fuel cli commands?
08:44 magicboiz thx
08:45 dsutyagin joined #fuel
08:47 dsutyagin magicboiz: https://docs.mirantis.com/openstack/fuel/fuel-7.0/operations.html#using-yaml-configuration-files
08:48 dsutyagin magicboiz: also - https://docs.mirantis.com/openstack/fuel/fuel-7.0/user-guide.html#fuel-cli-config
08:55 subscope joined #fuel
08:57 magicboiz dsutyagin: thanks, but, what parameter should I change?
08:57 sergmelikyan joined #fuel
08:57 magicboiz dsutyagin: the environment yaml files have a lot of params....
08:58 dsutyagin magicboiz: search for vxlan in there
09:01 Sesso magicboiz: I did a check and puppet daemon was not running. I am not sure if it should be always up.
09:02 Sesso How do I execute files manually?
09:07 alrick joined #fuel
09:18 sergmelikyan joined #fuel
09:29 pradiprwt joined #fuel
09:34 pradiprw_ joined #fuel
09:40 hyperbaba joined #fuel
09:52 piontec kaliya: nihilifer: your suggestion was spot on: after running on master:
09:53 piontec for i in `seq 5 10`; do ssh 10.20.0.${i} "echo 'Acquire::Languages \"none\";' > /etc/apt/apt.conf.d/00aptitude && apt-get update"; done
09:53 piontec and clicking "deploy" in web ui
09:53 piontec Fuel 7.0 installed
09:53 piontec and seems to be running
09:55 sergmelikyan joined #fuel
09:58 nihilifer piontec: cool :)
09:59 piontec nihilifer: still, it's a bummer - maybe you should add it as default?
09:59 nihilifer nihilifer: yes, we will add this in Fuel by default
09:59 nihilifer piontec:
10:00 nihilifer lol, what I did...
10:00 nihilifer piontec: we already have a bug for it https://bugs.launchpad.net/fuel/+bug/1503592
10:09 vsedelnik joined #fuel
10:09 e0ne joined #fuel
10:26 subscope joined #fuel
10:27 pbrooko joined #fuel
10:45 alrick joined #fuel
10:52 zhangjn joined #fuel
10:57 vsedelnik joined #fuel
11:03 alrick joined #fuel
11:17 pbrooko joined #fuel
11:22 pradiprwt joined #fuel
11:23 sergmelikyan joined #fuel
11:24 pradiprwt Hi all, I have deployed fuel 7.0 and installed one plugin but i am unable to see plugin in setting tab, can any one help me how can i access the plugin with fuel 7.0
11:24 vsedelnik joined #fuel
11:25 dsutyagin pradipwt: make sure the plugin is verified for 7.0 - if not then it's to early to use it. Which plugin have you installed and which version?
11:26 pradiprwt actually i had created a custom plugin and it is working with 6.1 fuel
11:26 pradiprwt how can i verify my plugins for fuel 7.0
11:28 tkhno joined #fuel
11:30 pbrooko joined #fuel
11:32 tzn joined #fuel
11:35 alrick pradiprwt: you can use DriverLog to gather plugin data:
11:35 alrick pradiprwt: https://wiki.openstack.org/wiki/DriverLog#How_To:_Add_a_new_Fuel_Plugin_to_DriverLog
11:35 alrick and see if there any conflicts with any components there
11:37 alrick I would also check logs, there should be some info to start troubleshooting at least
11:38 alrick plus also make sure you're using the latest Fuel Plugin Builder
11:38 dsutyagin pradiprwt: to add to the above, I am not really sure about this but you may need to rebuild the plugin in 7.0, and not install the one built earlier in 6.1
11:39 pradiprwt dsutyagin : is there new tool for 7.0 ..?
11:39 dsutyagin pradiprwt: => use the latest available version of Fuel Plugin Builder
11:40 pradiprwt dsutyagin : ok
11:40 alrick pradiprwt: pull changes from https://github.com/stackforge/fuel-plugins/tree/master/fuel_plugin_builder/fuel_plugin_builder
11:46 pradiprwt alrick : how can i debug my plugins for making compatible with fuel 7.0 ..???
11:46 pradiprwt Is it like  "fpb --check" ..?
11:46 alrick pradiprwt: by doing all the things I suggested above
11:56 pbrooko joined #fuel
11:57 pradiprwt joined #fuel
12:00 sergmelikyan joined #fuel
12:02 tzn joined #fuel
12:05 subscope joined #fuel
12:13 magicboiz alrick: do you know if current Contrail plugin is compatible with 7.0?
12:14 lawrancejing joined #fuel
12:14 thumpba joined #fuel
12:17 bpiotrowski Sesso: it shouldn't be up at all, not even once
12:17 bpiotrowski Sesso: fuel does masterless puppet
12:22 pradiprwt alrick : I had update the fuel plugin builder with latest code and i updated metadata for 7.0 ..  but still i not able to see plugin to setting tab ..
12:26 osryan joined #fuel
12:28 zhangjn joined #fuel
12:39 zhangjn joined #fuel
12:40 zhangjn joined #fuel
12:42 alrick joined #fuel
12:42 alrick joined #fuel
12:45 zhangjn joined #fuel
12:48 zhangjn joined #fuel
12:48 karume joined #fuel
12:58 tzn joined #fuel
12:58 cartik joined #fuel
13:01 jaypipes joined #fuel
13:02 cartik joined #fuel
13:03 sergmelikyan joined #fuel
13:05 cartik joined #fuel
13:27 karume hi
13:27 karume wondering if someone knows and can help: I'm adding 3 new attributes to the Fuel web UI; if the first one is selected then the other 2 attributes will be available, otherwise they'll be hidden. The thing is: how to set restrictions to custom attributes?
13:27 karume 've checked: https://github.com/stackforge/fuel-web/blob/master/docs/develop/nailgun/customization/settings.rst#restrictions  and  https://wiki.openstack.org/wiki/Fuel/Plugins#How_to_display_plugin_restrictions_to_users but still don't know how to set the 'condition' for the restrictions for the custom attributes
13:27 karume since it seems I'm doing it wrong by specifying keys that does not exist, it happens that 'Settings' tab in the web UI freezes when the plugin is installed, even when 'strict' is set to 'false' whithin the restriction
13:31 samuelBartel joined #fuel
13:32 nssun joined #fuel
13:32 nssun Hello Fuel channel
13:33 nssun I need to install some PCI drivers on each compute node. Has any of you had a need to install kernel modules and/or user space apps/libraries on each compute node?
13:33 mwhahaha karume: is this via a plugin or are you modifying the fuel ui? You might want to ask over in #fuel-dev
13:35 mwhahaha nssun: you can create a custom plugin to do that for you
13:35 nssun Is that something that which runs every time a compute node boots?
13:36 karume mwhahaha: I'm setting these new attributes whithin a custom plugin; thanks! I'll check in #fuel-dev
13:36 mwhahaha nssun: your plugin could be targeted to compute nodes and you'd have to do whatever configuration/scripts to ensure that it gets loaded correctly
13:37 mwhahaha nssun: https://github.com/stackforge/fuel-plugins
13:37 mwhahaha we support shell scripts and puppet as ways of executing things. You would need to target compute nodes
13:39 nssun mwhahaha: Thanks for the pointer. How much effort does it take to write a plugin like that?
13:39 thumpba joined #fuel
13:46 mwhahaha depends on who is doing it. Something like that sounds simple for me, but i know the plugin system really well
13:47 mwhahaha if you know what you need to do via a shell script, it'd be pretty easy to take the example one and make it work
13:47 mwhahaha the role you'd need to target is 'compute' and you could just do it as part of pre_deployment https://github.com/stackforge/fuel-plugins/blob/master/fuel_plugin_example_v2/tasks.yaml
13:52 zhangjn joined #fuel
13:52 sergmelikyan joined #fuel
13:53 nssun mwhahaha: Thank you
13:53 zhangjn joined #fuel
13:54 zhangjn joined #fuel
13:55 EinstCrazy joined #fuel
14:14 thumpba joined #fuel
14:28 ppradhan joined #fuel
14:35 sbog joined #fuel
14:39 mattymo_ joined #fuel
14:41 mattymo_ joined #fuel
14:45 v1k0d3n joined #fuel
14:46 severion joined #fuel
14:51 claflico joined #fuel
14:58 vstruk_ joined #fuel
15:03 fedexo joined #fuel
15:05 blahRus joined #fuel
15:22 sergmelikyan joined #fuel
15:25 EinstCrazy joined #fuel
15:28 subscope joined #fuel
15:28 mgrohar joined #fuel
15:32 lawrancejing joined #fuel
15:59 vsedelnik joined #fuel
16:05 tzn joined #fuel
16:25 alrick joined #fuel
16:52 sbog joined #fuel
17:21 subscope joined #fuel
17:26 xarses joined #fuel
17:41 tzn joined #fuel
18:00 HeOS joined #fuel
18:03 e0ne joined #fuel
18:08 xek joined #fuel
18:09 sergmelikyan joined #fuel
18:18 e0ne joined #fuel
18:27 claflico joined #fuel
18:30 Lyncos joined #fuel
18:32 Lyncos Hi, I'm getting wierd problem with Fuel..
18:32 Lyncos it seems it cannot connect to stomp server
18:32 Lyncos in fact... port is open on fuel server but 'bootstrap
18:32 Lyncos cannot connect
18:32 Lyncos rabbitmq.rb:25:in `on_connectfail' TCP Connection to stomp://mcollective@172.16.200.1:61613 failed on attempt 47
18:33 Lyncos It look like a firewall rule on the fuel node...
18:36 sergmelikyan joined #fuel
18:40 sergmelikyan joined #fuel
18:40 mwhahaha did you change the interface on the fuel node?
18:41 mwhahaha if so you'll need to adjust the iptables rule for it
18:41 mwhahaha also make sure the mcollective docker container is running, you can run 'dockerctl check' to make sure everything is up
18:43 Lyncos ok
18:43 Lyncos I guess it is the firewall rule to adjust
18:43 Lyncos container is running
18:43 Lyncos where I should change that rule ?
18:43 mwhahaha sec
18:44 mwhahaha let me go pull it up
18:44 Lyncos I'm not really used to centos
18:44 mwhahaha did you change the interface off of eth0?
18:44 Lyncos I moved pxe to eth1
18:44 mwhahaha yup that'd do it
18:46 Lyncos where should I change it ?
18:48 mwhahaha service iptables save; cp /etc/sysconfig/iptables{,.backup}; sed -i -e 's/eth0/eth1' /etc/sysconfig/iptables; service iptables restart
18:48 Lyncos ok thanks
18:51 mwhahaha let me know if that worked
18:51 mwhahaha i'm creating a bug because this is like the 3rd time someone has run into this and i can't find a bug for it
18:52 mwhahaha https://bugs.launchpad.net/fuel/+bug/1503828
18:52 Lyncos ok thank you
18:52 Lyncos it is not working
18:53 Lyncos but I'll reboot the fuel master just in case
18:53 Lyncos making sure all old rules been removed
18:53 mwhahaha you may need to restart the bootstrap nodes as well
18:54 Lyncos ok will do
18:55 sbog joined #fuel
18:57 Lyncos Ok everything is rebooted
18:57 Lyncos the deployment job is still 'running' waiting for timeout
18:59 Lyncos port still closed
18:59 mwhahaha are the counters increasing on the reject rule?
18:59 mwhahaha iptables -vnL
19:00 Lyncos yes on that rule:
19:00 Lyncos 8   480 ACCEPT     tcp  --  eth1   *       0.0.0.0/0            0.0.0.0/0           multiport ports 4369,5672,15672,61613 /* 040 rabbitmq_admin */
19:01 Lyncos eth1 is the right interface
19:02 Lyncos The reject rule have 0 hti
19:02 Lyncos *hit
19:03 mwhahaha so it's passing, after a reboot the fuel-master won't be available for like 5-10 minutes
19:03 mwhahaha working with fuel is sometimes an exercise in patience ;)
19:04 Lyncos locally to fuel server it is answering
19:04 Lyncos but not from 'bootstrap' nodes
19:05 Lyncos maybe I'm better to  dockerctl destroy all then build all ?
19:05 mwhahaha no it may just take a minute
19:05 mwhahaha does 'dockerctl check mcollective' return ok?
19:05 Lyncos mcollective is ready.
19:06 Lyncos connecting locally to port 61613 from fuel node works... but not from external nodes
19:06 Lyncos port 61613 is listening on *
19:07 mwhahaha so running 'nc <fuelmasterip> 61613' from the bootstrap node returns connection refused?
19:07 Lyncos it's timing out
19:08 Lyncos before I change the rule it was refused .. now it just never answer
19:08 vsedelnik joined #fuel
19:08 mwhahaha hmm that's weird
19:08 mwhahaha you could try just destroying and building the mcollective container
19:09 Lyncos ah wait
19:09 Lyncos I think it's connecting
19:09 Lyncos I usualy use nc -vz
19:09 Lyncos I did not figure out that without -vz it's actually connecting
19:09 Lyncos let me try again
19:10 Lyncos Is there any way to 'kill' the hung deployment job ?
19:10 mwhahaha you can use 'fuel task'
19:10 mwhahaha check fuel task --help
19:11 mwhahaha sometimes they hang hard and you end up having to kill it in the db
19:20 Lyncos trying to deploy again
19:24 [HeOS] joined #fuel
19:25 blahRus1 joined #fuel
19:33 Lyncos Seems to work.. one of my node rebooted
19:33 Lyncos :-)
19:36 tzn joined #fuel
19:38 sergmelikyan joined #fuel
19:43 e0ne joined #fuel
19:47 kat_pimenova joined #fuel
19:48 sc68cal joined #fuel
19:53 mwhahaha well that's good
20:03 tzn joined #fuel
20:09 sergmelikyan joined #fuel
20:22 Lyncos mwhahaha: I got another problem related to switching PXE interface
20:23 Lyncos Once the machine is booted (after the bootstrap) Puppet I think is configuring an IP in the eth0 range instead of eth1
20:24 mwhahaha you might need to rebuild everything
20:24 mwhahaha let me see if the docs mention this
20:24 Lyncos with docker ?
20:25 Lyncos What tool is providing ip adresses to hosts ?
20:25 mwhahaha dockerctl destroy all && dockerctl build all
20:25 Lyncos ok I'll try
20:25 mwhahaha trying to find if this is documented somewhere
20:25 Lyncos thanks
20:25 Lyncos doing the docker rebuild thing
20:26 mwhahaha https://docs.mirantis.com/openstack/fuel/fuel-7.0/user-guide.html#pxe-setup
20:26 mwhahaha dockerctl shell nailgun, manage.py dropdb, dockerctl destroy all, dockerctl start all.
20:27 mwhahaha so you'd 'dockerctl shell nailgun'
20:27 mwhahaha then that'll drop you in the docker container for nailgun so you then need to run 'manage.py dropdb'
20:28 mwhahaha then you exit out of that
20:28 mwhahaha then you can do the 'dockerctl destroy all && dockerctl start all'
20:42 vsedelnik joined #fuel
20:49 youellet joined #fuel
21:02 thumpba joined #fuel
21:13 angdraug joined #fuel
21:16 tatyana joined #fuel
21:29 mfisch joined #fuel
21:36 Zer0BYte__ joined #fuel
21:41 karume joined #fuel
22:08 Zer0BYte__ hey
22:08 Zer0BYte__ any idea
22:08 Zer0BYte__ why i cant upload from a image to glance
22:08 Zer0BYte__ from a volume to image
22:08 Zer0BYte__ without error on cinder or glance
22:08 tzn joined #fuel
22:08 Zer0BYte__ logs
22:12 xarses Zer0BYte__: what error?
22:13 Zer0BYte__ Error: Unable to upload volume to image for volume: "140d5a40-11c7-462f-9524-bf4a3493f51f"
22:13 Zer0BYte__ anything on logs
22:13 Zer0BYte__ i cant detach for instance neither
22:14 sergmelikyan joined #fuel
22:15 Zer0BYte__ im using force
22:15 Zer0BYte__ the instance its off
22:15 Zer0BYte__ no error on nova cinder or glance
22:15 Zer0BYte__ log
22:19 Zer0BYte__ i get this error
22:19 Zer0BYte__ on horizon
22:19 Zer0BYte__ 015-10-07 22:18:36,447 9938 WARNING horizon.exceptions Recoverable error: Unable to set 'properties' to '{u'description': u''}'. Reason: {u'description': u''} is not of type u'string'
22:24 tzn joined #fuel
22:30 Zer0BYte__ uploading
22:30 Zer0BYte__ directly with cinder
22:30 Zer0BYte__ dont work neither
22:30 Zer0BYte__ ERROR: Unable to set 'properties' to '{u'description': u''}'. Reason: {u'description': u''} is not of type u'string
22:30 Zer0BYte__ the problem here
23:18 xarses joined #fuel
23:19 xarses joined #fuel
23:26 tzn joined #fuel
23:44 lawrancejing joined #fuel
23:54 lawrancejing joined #fuel

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