Tuesday, 2016-10-25

*** thorst has quit IRC00:01
*** gouthamr has quit IRC00:03
DragoI have a question. How do I get a different version of a service installed? I'm installing Magnum from master on a cloud where everything else is stable/newton00:03
dxiriright now I am hitting a weird issue where the ssh lxc_container_create : Wait for ssh to be available is hanging00:04
DragoI tried editing https://github.com/openstack/openstack-ansible/blob/master/playbooks/defaults/repo_packages/openstack_services.yml and https://github.com/openstack/openstack-ansible-os_magnum/blob/master/defaults/main.yml, but running repo_build.yml hasn't changed the venv00:05
*** Mudpuppy has joined #openstack-ansible00:07
*** Mudpuppy has quit IRC00:11
dxiriahh I see why my ssh is hanging00:12
dxiriI have no dhcp on the mgmt network00:12
dxirido I really need to setup a dhcp server?00:13
dxirior is there a way for openstack-ansible to take care of that for me?00:13
*** fops has joined #openstack-ansible00:14
*** Mudpuppy has joined #openstack-ansible00:15
*** fops_ has quit IRC00:17
*** LiYuenan has joined #openstack-ansible00:21
*** hj-hpe has quit IRC00:24
*** Mudpuppy has quit IRC00:25
stevelleDrago: rather than editing files in roles or group_vars, you should generally override values in your user_variables.yml -- but setting overrides for these should do what you want https://github.com/openstack/openstack-ansible-os_magnum/blob/master/defaults/main.yml#L57-L5800:31
*** dxiri has quit IRC00:35
Dragostevelle: General question: are all OSA variables flat and do user_variables always take precedent? As in, if I see "magnum_git_repo", can I be confident that I can put magnum_git_repo in my user_variables and it will override any other instance of magnum_git_repo?00:36
stevelleDrago: yes.00:37
stevellethere is some nuance to variables but user_variables and user_secrets should take precedence.00:37
Dragostevelle: I updated defaults/main's magnum_git_repo to be master a few tries ago, and after another run, I'm still pulling down the old version of magnum00:39
DragoHere's what I'm doing00:39
Dragorun openstack-ansible repo_build.yml00:39
Dragocurl -O http://162.209.99.181:8181/venvs/14.0.1/ubuntu/magnum-14.0.1-x86_64.tgz00:40
DragoUnzip it and check to see if the file has changed00:40
DragoAm I looking at the wrong tarball, or missing some other configuration?00:40
DragoI attached to the repo container and it actually cloned the correct commit00:40
Drago(I changed defaults/repo_packages/openstack_services.yml to have magnum at 57e74664d30dbf3cadaa247ca678e0d6d636536c, which is the latest commit on master)00:41
stevelleI'm guessing that it shouldn't be a magnum-14.0.1-x86_64 tarball00:42
stevellehttps://github.com/openstack/openstack-ansible-os_magnum/blob/14.0.0/defaults/main.yml#L5200:42
stevelleI have to dig a bit more to be sure but it seems like 14.0.1 isn't what you're trying to achieve anyway00:44
Dragostevelle: In os-magnum-install, theres `magnum_venv_tag: "{{ openstack_release }}"`00:45
stevelleand that would used in the os_magnum role to fetch the stable/newton venv tarball00:46
stevelleyou might be building the right tarball in repo_build but fetching the wrong one because you haven't overridden the magnum_venv_tag00:47
Dragostevelle: /opt/openstack-ansible/playbooks/inventory/group_vars/all.yml:17:openstack_release: 14.0.100:48
Dragostevelle: So because it defaults to openstack_release, I need to override it so that it's not00:48
*** c-mart has quit IRC00:48
stevellelet me cross check a couple things to be sure before I confirm :)00:49
Dragostevelle: Okay, thanks a lot for your help by the way00:49
stevelleyes, Drago. It does look like just overriding magnum_venv_tag with the right value should be the fix.00:50
stevellehappy to help when I can00:50
Dragostevelle: What would the right value be? The same thing I used for magnum_git_install_branch?00:51
stevelleI'd probably check in your repo container to be sure you pick the right value00:51
stevellepoking at repo build to see if I can confirm what that value would be, but would be faster to check in the webroot00:51
DragoRunning repo-build again with magnum_requirements_git_install_branch, magnum_venv_tag, and magnum_requirements_git_install_branch set to master00:54
Dragostevelle: Is there any way to cut down the amount of work repo-build is doing? It takes 15 minutes every time00:54
stevelleDrago: the role is already fairly minimal for your environment. We haven't added features to allow limiting of scope to a specific project00:56
stevellebut the fewer services you deploy (per conf.d/ and openstack_user_config.yml) the fewer get built in the repo00:57
*** thorst has joined #openstack-ansible00:57
DragoMakes sense00:57
stevelleit looks like repo_build_release_tag is being used in the naming of the tarball in the repo_build role which may be making things behave oddly for you in this case00:59
*** javeriak has quit IRC01:00
Dragostevelle: It is?01:00
stevellehttps://github.com/openstack/openstack-ansible-repo_build/blob/master/templates/op-venv-script.sh.j2#L7401:01
Dragostevelle: So if it has a different name at least, it shouldn't be skipped01:02
Dragobut it doesn't look like it will be different if only magnum_venv_tag is different01:03
stevellehttps://github.com/openstack/openstack-ansible/blob/master/playbooks/repo-build.yml#L11001:03
stevellethat is suggesting that I led you astray, and that it would build a magnum-14.0.1-x86_64 tarball regardless of what magnum_venv_tag says01:04
stevellethere might be something else overriding that but I'd have to make a test env to tinker in01:04
Dragostevelle: I've heard of an —isolated option when installing a service. Can I use that to install a totally custom version?01:04
*** thorst has quit IRC01:04
*** cathrichardson has quit IRC01:05
DragoFrom what you're finding it seems like OSA expects everything to be at the same release, which probably makes sense for most production environments01:05
*** cathrichardson has joined #openstack-ansible01:05
stevelletruth01:05
stevellewe didn't make it easy to meet your expectation.  What I might recommend for you is to set https://github.com/openstack/openstack-ansible-os_magnum/blob/master/defaults/main.yml#L61 true01:06
stevelleWhen that is set true we won't use a venv from the repo_build stage01:06
Dragostevelle: Fine by me!01:06
Dragoheh01:06
stevelleyou might have the best luck by destroying the magnum containers first and recreating them01:07
Dragostevelle: I'll try that next if this doesn't fully work01:07
stevellesetting developer mode and pointing your repo to the branch you want should be the easiest solution and is what we're using in glance to test an upgrade to Ocata01:08
stevelleI'm guessing you're not doing production work if you're installing magnum from master01:09
Dragostevelle: Nope, doing a workshop here in Barcelona, and have been having more difficulty than I expected01:10
stevelleegads. it's late there01:10
Dragostevelle: Yes01:10
stevellecondolences01:11
Dragostevelle: Unless you count keynotes, nothing's really happening until after noon, so it's okay01:11
*** alij has joined #openstack-ansible01:13
*** v1k0d3n has joined #openstack-ansible01:17
*** alij has quit IRC01:17
*** javeriak has joined #openstack-ansible01:18
*** javeriak has quit IRC01:19
*** javeriak has joined #openstack-ansible01:19
*** javeriak has quit IRC01:20
Dragostevelle: It's saying it can't find PyMySQL===0.7.9 or something like that01:20
Dragostevelle: I think it's because pip is trying to look in the venv for it. I added "pip_install_options: —isolated" into the group_vars for magnum01:20
stevelleif you set development_mode you don't have to much with pip_install_options01:21
stevellemuck*01:21
stevellethough there would be a pip config that locks down sources to point at the repo, if you didn't destroy the containers01:21
DragoAs I understand it, that'll cause pip to ignore the venv… or something01:22
*** v1k0d3n has quit IRC01:22
DragoI ran it again and it succeeded01:22
Dragohopefully it installed the right things01:22
DragoSweet, got the new file in the magnum container01:23
DragoMagnum commands at least work01:24
Dragohopefully even if the service didn't get restarted or something silly, it'll work because it just has to pick up a new Heat template file01:25
*** hughmFLEXin has joined #openstack-ansible01:30
*** alij has joined #openstack-ansible01:32
*** javeriak has joined #openstack-ansible01:34
*** hughmFLEXin has quit IRC01:35
*** javeriak has quit IRC01:38
*** drifterza has quit IRC02:00
*** thorst has joined #openstack-ansible02:02
*** alij has quit IRC02:05
*** alij has joined #openstack-ansible02:08
*** thorst has quit IRC02:10
*** cfarquhar has joined #openstack-ansible02:15
*** Trident has quit IRC02:20
*** john51 has joined #openstack-ansible02:28
*** john51 has quit IRC02:30
*** john51 has joined #openstack-ansible02:33
*** john51 has quit IRC02:35
*** allanice001 has joined #openstack-ansible02:35
*** john51 has joined #openstack-ansible02:38
*** john51 has quit IRC02:40
*** john51 has joined #openstack-ansible02:43
*** agrebennikov has joined #openstack-ansible02:59
*** alij has quit IRC02:59
*** cathrichardson has quit IRC03:03
*** agrebennikov has quit IRC03:04
*** thorst has joined #openstack-ansible03:07
*** thorst has quit IRC03:15
*** allanice001 has quit IRC03:20
*** adrian_otto has quit IRC03:20
*** javeriak has joined #openstack-ansible03:23
*** allanice001 has joined #openstack-ansible03:30
*** alij has joined #openstack-ansible03:30
*** alij has quit IRC03:35
*** fops has quit IRC03:52
*** javeriak has quit IRC03:56
*** thorst has joined #openstack-ansible03:57
*** poopcat has quit IRC04:04
*** thorst has quit IRC04:05
*** alij has joined #openstack-ansible04:10
*** kysse_ has quit IRC04:23
*** kysse has joined #openstack-ansible04:25
*** thorst has joined #openstack-ansible04:28
*** allanice001 has quit IRC04:36
*** thorst has quit IRC04:37
*** LiYuenan has quit IRC04:41
*** javeriak has joined #openstack-ansible04:52
*** allanice001 has joined #openstack-ansible04:54
*** weezS has joined #openstack-ansible05:05
*** Drago has quit IRC05:14
*** thorst has joined #openstack-ansible05:22
*** thorst has quit IRC05:35
*** thorst has joined #openstack-ansible05:36
*** gouthamr has joined #openstack-ansible05:36
*** alij has quit IRC05:43
*** thorst_ has joined #openstack-ansible05:44
*** thorst has quit IRC05:44
*** thorst_ has quit IRC05:48
*** Jeffrey4l has quit IRC05:50
*** h5t4 has joined #openstack-ansible05:51
*** Jack_Iv has joined #openstack-ansible05:58
*** alij has joined #openstack-ansible05:59
*** sc68cal has quit IRC06:10
*** sc68cal has joined #openstack-ansible06:13
*** allanice001 has quit IRC06:13
*** woodard has joined #openstack-ansible06:16
*** drifterza has joined #openstack-ansible06:19
*** askb has quit IRC06:26
*** woodard has quit IRC06:39
*** charz_ has joined #openstack-ansible06:40
*** rickflare2 has joined #openstack-ansible06:42
*** charz has quit IRC06:42
*** galstrom_zzz has quit IRC06:42
*** rickflare has quit IRC06:42
*** galstrom_zzz has joined #openstack-ansible06:42
*** rickflare2 is now known as rickflare06:43
*** m4rx has joined #openstack-ansible06:46
*** gouthamr has quit IRC06:48
openstackgerritchandanc proposed openstack/openstack-ansible-os_neutron: Add support for Neutron FWaaS v2  https://review.openstack.org/38854806:48
*** johnmilton has quit IRC06:48
*** gtrxcb has quit IRC06:49
*** jwitko has quit IRC06:50
*** jwitko has joined #openstack-ansible06:50
*** johnmilton has joined #openstack-ansible06:51
*** weezS has quit IRC06:54
*** david-lyle has joined #openstack-ansible07:03
*** fxpester has joined #openstack-ansible07:03
*** thorst has joined #openstack-ansible07:09
*** vishwanathj has joined #openstack-ansible07:15
*** gouthamr has joined #openstack-ansible07:18
*** prometheanfire has quit IRC07:20
*** alij has quit IRC07:21
*** alij has joined #openstack-ansible07:24
*** asettle has joined #openstack-ansible07:24
*** prometheanfire has joined #openstack-ansible07:27
*** alij has quit IRC07:28
*** allanice001 has joined #openstack-ansible07:28
*** javeriak has quit IRC07:31
*** berendt has joined #openstack-ansible07:33
*** berendt has quit IRC07:41
*** smatzek has joined #openstack-ansible07:43
*** alij has joined #openstack-ansible07:45
openstackgerritAndy McCrae proposed openstack/openstack-ansible-galera_server: Fix MYSQLD_STARTUP_TIMEOUT for systemd  https://review.openstack.org/38906607:50
*** haad1 has joined #openstack-ansible07:50
*** m4rx_ has joined #openstack-ansible07:53
*** m4rx has quit IRC07:56
*** asettle has quit IRC08:01
*** asettle has joined #openstack-ansible08:01
*** smatzek has quit IRC08:01
*** andymccr_ is now known as andymccr08:02
*** alij has quit IRC08:04
*** asettle has quit IRC08:05
*** thorst has quit IRC08:09
*** thorst has joined #openstack-ansible08:17
*** asettle has joined #openstack-ansible08:19
*** thorst has quit IRC08:21
*** m4rx_ has quit IRC08:21
*** m4rx has joined #openstack-ansible08:23
*** m4rx is now known as m4rx_08:23
*** alij has joined #openstack-ansible08:26
*** asettle has quit IRC08:30
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_magnum: [WIP] Move to use on metal for gate timing improvements  https://review.openstack.org/38970808:34
*** m4rx has joined #openstack-ansible08:34
*** m4rx_ has quit IRC08:35
*** smatzek has joined #openstack-ansible08:36
*** thorst has joined #openstack-ansible08:38
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_magnum: [WIP] Move to use on metal for gate timing improvements  https://review.openstack.org/38970808:42
*** thorst has quit IRC08:42
*** thorst has joined #openstack-ansible08:44
openstackgerritAdrien Cunin proposed openstack/openstack-ansible: Protect CLI parameters passed through osa wrapper  https://review.openstack.org/39048008:47
*** thorst has quit IRC08:48
*** smatzek has quit IRC08:48
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_magnum: [WIP] Move to use on metal for gate timing improvements  https://review.openstack.org/38970808:51
*** gouthamr has quit IRC08:52
*** smatzek has joined #openstack-ansible08:53
*** thorst has joined #openstack-ansible08:54
*** david-lyle has quit IRC08:55
*** alij has quit IRC08:56
*** thorst has quit IRC08:58
*** fops has joined #openstack-ansible09:02
*** smatzek has quit IRC09:04
*** smatzek has joined #openstack-ansible09:07
*** alij has joined #openstack-ansible09:09
*** Drago1 has joined #openstack-ansible09:12
*** Drago1 has quit IRC09:13
*** Drago1 has joined #openstack-ansible09:13
*** ybabenko has joined #openstack-ansible09:17
*** thorst has joined #openstack-ansible09:17
*** adrian_otto has joined #openstack-ansible09:17
*** smatzek has quit IRC09:18
*** thorst_ has joined #openstack-ansible09:21
*** thorst has quit IRC09:22
*** adrian_otto has quit IRC09:24
openstackgerritMerged openstack/openstack-ansible-os_nova: Identify virt type of PowerVM and KVM on Power  https://review.openstack.org/38998109:24
openstackgerritMerged openstack/openstack-ansible-os_nova: Fix api_paste_config option  https://review.openstack.org/38629009:24
*** thorst has joined #openstack-ansible09:25
*** berendt has joined #openstack-ansible09:25
openstackgerritMerged openstack/openstack-ansible-haproxy_server: [DOCS] Add note about extra VIP addresses  https://review.openstack.org/38950609:26
*** thorst_ has quit IRC09:26
*** thorst has quit IRC09:29
*** thorst has joined #openstack-ansible09:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server: [DOCS] Add note about extra VIP addresses  https://review.openstack.org/39049609:29
*** smatzek has joined #openstack-ansible09:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova: Fix api_paste_config option  https://review.openstack.org/39049709:31
*** woodard has joined #openstack-ansible09:31
*** m4rx has quit IRC09:31
*** m4rx has joined #openstack-ansible09:33
*** Michaelg_barcelo has joined #openstack-ansible09:33
*** electrofelix has joined #openstack-ansible09:42
*** Jeffrey4l has joined #openstack-ansible09:43
*** smatzek has quit IRC09:45
*** pester has joined #openstack-ansible09:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Fix Ansible bootstrap upper constraint use  https://review.openstack.org/39050109:46
*** smatzek has joined #openstack-ansible09:48
*** fxpester has quit IRC09:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Implement upper constraints for Ansible bootstrap  https://review.openstack.org/38977509:50
openstackgerritMerged openstack/openstack-ansible: Using assertIsNone() instead of assertEqual(None)  https://review.openstack.org/38999209:55
*** Drago1 has quit IRC09:58
openstackgerritMerged openstack/openstack-ansible-rsyslog_client: Fix errors due to repo_service_user_name setting  https://review.openstack.org/39006610:00
*** Jeffrey4l has quit IRC10:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client: Fix errors due to repo_service_user_name setting  https://review.openstack.org/39050610:04
*** berendt has quit IRC10:05
*** adrian_otto has joined #openstack-ansible10:07
*** david-lyle has joined #openstack-ansible10:08
openstackgerritMerged openstack/openstack-ansible-repo_server: Fix errors due to repo_service_user_name setting  https://review.openstack.org/39006310:08
*** Michaelg_barcelo has quit IRC10:08
*** Drago1 has joined #openstack-ansible10:09
*** Drago1 has quit IRC10:10
*** Drago1 has joined #openstack-ansible10:10
*** smatzek has quit IRC10:10
*** m4rx has quit IRC10:15
*** d3n14l has joined #openstack-ansible10:15
*** adrian_otto has quit IRC10:15
*** thorst has quit IRC10:15
*** gouthamr has joined #openstack-ansible10:16
*** smatzek has joined #openstack-ansible10:17
*** berendt has joined #openstack-ansible10:18
*** m4rx has joined #openstack-ansible10:18
*** thorst has joined #openstack-ansible10:19
*** d3n14l has quit IRC10:21
*** david-lyle has quit IRC10:22
*** thorst_ has joined #openstack-ansible10:23
*** thorst has quit IRC10:24
*** m4rx has quit IRC10:24
*** d3n14l has joined #openstack-ansible10:28
*** smatzek has quit IRC10:31
*** d3n14l has quit IRC10:33
*** m4rx has joined #openstack-ansible10:36
*** janki has joined #openstack-ansible10:36
*** d3n14l has joined #openstack-ansible10:36
*** allanice001 has quit IRC10:37
*** allanice001 has joined #openstack-ansible10:38
*** Jeffrey4l has joined #openstack-ansible10:38
*** d3n14l has quit IRC10:39
*** Drago1 has quit IRC10:39
*** d3n14l has joined #openstack-ansible10:42
*** janki has quit IRC10:43
*** Drago1 has joined #openstack-ansible10:45
*** Drago1 has quit IRC10:45
*** Drago1 has joined #openstack-ansible10:45
*** d3n14l has quit IRC10:50
*** d3n14l has joined #openstack-ansible10:51
*** d3n14l has quit IRC10:52
*** woodard has quit IRC10:52
*** berendt has quit IRC10:53
*** ybabenko has quit IRC10:53
*** gouthamr has quit IRC10:57
*** smatzek has joined #openstack-ansible10:57
*** thorst_ has quit IRC10:58
*** thorst has joined #openstack-ansible11:01
*** Jeffrey4l has quit IRC11:03
openstackgerritMerged openstack/openstack-ansible: Fix errors due to repo_service_user_name setting  https://review.openstack.org/39006511:03
*** thorst has quit IRC11:05
*** alij has quit IRC11:05
*** alij has joined #openstack-ansible11:06
*** alij has quit IRC11:11
*** thorst has joined #openstack-ansible11:18
*** thorst has quit IRC11:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Fix errors due to repo_service_user_name setting  https://review.openstack.org/39052211:24
*** admin0 has joined #openstack-ansible11:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Fix errors due to repo_service_user_name setting  https://review.openstack.org/39052311:25
*** smatzek has quit IRC11:26
*** esberglu__ has joined #openstack-ansible11:28
*** esberglu__ has quit IRC11:29
*** admin0 has quit IRC11:30
*** alij has joined #openstack-ansible11:30
*** alij has quit IRC11:31
*** alij has joined #openstack-ansible11:31
*** johnmilton has quit IRC11:32
*** alij has quit IRC11:32
*** alij has joined #openstack-ansible11:32
*** retreved has joined #openstack-ansible11:35
*** alij has quit IRC11:37
*** alij has joined #openstack-ansible11:38
*** alij has quit IRC11:39
*** alij has joined #openstack-ansible11:39
*** Drago1 has quit IRC11:44
*** thorst has joined #openstack-ansible11:44
*** thorst has quit IRC11:48
*** thorst has joined #openstack-ansible11:50
*** smatzek has joined #openstack-ansible11:51
*** thorst has quit IRC11:55
*** jwitko has quit IRC11:55
*** schwicht has joined #openstack-ansible11:56
*** johnmilton has joined #openstack-ansible11:59
*** asettle has joined #openstack-ansible12:04
*** johnmilton has quit IRC12:04
*** johnmilton has joined #openstack-ansible12:05
*** asettle has quit IRC12:05
*** adrian_otto has joined #openstack-ansible12:10
*** Hosam has joined #openstack-ansible12:10
*** thorst has joined #openstack-ansible12:12
*** adrian_otto has quit IRC12:12
*** Hosam has quit IRC12:15
*** adrian_otto has joined #openstack-ansible12:15
*** adrian_otto has quit IRC12:15
*** Drago has joined #openstack-ansible12:15
*** ybabenko has joined #openstack-ansible12:15
mgariepygood morning everyone12:15
*** Drago has quit IRC12:15
*** thorst has quit IRC12:16
*** alij has quit IRC12:16
*** Drago has joined #openstack-ansible12:17
*** thorst has joined #openstack-ansible12:18
*** adrian_otto has joined #openstack-ansible12:18
*** v1k0d3n has joined #openstack-ansible12:21
*** berendt has joined #openstack-ansible12:24
*** gouthamr has joined #openstack-ansible12:25
*** admin0 has joined #openstack-ansible12:27
*** pcaruana has joined #openstack-ansible12:29
*** adrian_otto has quit IRC12:30
*** schwicht has quit IRC12:31
*** Drago has quit IRC12:32
*** Drago has joined #openstack-ansible12:33
*** gouthamr has quit IRC12:40
*** timrc_ is now known as timrc12:41
*** admin0 has quit IRC12:42
*** pcaruana has quit IRC12:44
*** alij has joined #openstack-ansible12:47
*** ybabenko has quit IRC12:51
*** rgogunskiy has joined #openstack-ansible12:52
*** d3n14l has joined #openstack-ansible12:54
*** thorst has quit IRC12:55
*** Hosam has joined #openstack-ansible12:58
*** Hosam has quit IRC12:58
*** berendt has quit IRC12:58
*** d3n14l has quit IRC12:58
*** Hosam has joined #openstack-ansible12:58
*** thorst_ has joined #openstack-ansible12:58
*** dxiri has joined #openstack-ansible12:59
*** v1k0d3n has quit IRC12:59
*** adrian_otto has joined #openstack-ansible13:00
dxirigood day everyone13:00
dxirihave a simple question that I can't find the answer for, how does the containers get the IP they will use?13:00
dxirido I need a dhcp server? or is it set statically from a pool?13:01
*** janki has joined #openstack-ansible13:03
*** thorst_ has quit IRC13:03
*** gouthamr has joined #openstack-ansible13:03
*** d3n14l has joined #openstack-ansible13:04
*** admin0 has joined #openstack-ansible13:04
*** schwicht has joined #openstack-ansible13:05
*** alij has quit IRC13:05
*** thorst_ has joined #openstack-ansible13:09
*** ybabenko has joined #openstack-ansible13:09
*** schwicht has quit IRC13:09
*** smatzek has quit IRC13:11
*** klamath has joined #openstack-ansible13:13
*** klamath has quit IRC13:13
*** thorst_ has quit IRC13:13
*** ybabenko has quit IRC13:14
*** klamath has joined #openstack-ansible13:14
*** adrian_otto has quit IRC13:14
*** d3n14l has quit IRC13:15
*** jcannava has joined #openstack-ansible13:16
*** Jeffrey4l has joined #openstack-ansible13:18
*** cathrichardson has joined #openstack-ansible13:18
*** schwicht has joined #openstack-ansible13:19
*** Hosam has quit IRC13:20
*** cathrichardson has quit IRC13:21
*** cathrichardson has joined #openstack-ansible13:21
*** allanice001 has quit IRC13:22
*** Hosam has joined #openstack-ansible13:23
*** cathrichardson has quit IRC13:24
*** thorst_ has joined #openstack-ansible13:26
*** david-lyle has joined #openstack-ansible13:26
*** thorst_ has quit IRC13:27
*** cathrichardson has joined #openstack-ansible13:28
mgariepydxiri, it's generated from the pool https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio#L2-L1113:28
mgariepydxiri, with the network config for the containers like  https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio#L2513:30
*** d3n14l has joined #openstack-ansible13:31
dxirimgariepy: thank you! the problem I am having is that I moved the management to a new vlan/network, but the containers are still trying to set an IP from the old pool13:33
dxiriI have destroyed the containers about the times now13:33
dxiriand that behavior keeps on happening13:33
*** thorst_ has joined #openstack-ansible13:33
mgariepythey are stored in : /etc/openstack_deploy/openstack_inventory.json13:34
*** d3n14l has quit IRC13:34
dxiriah, can I nuke that file?13:34
dxiriso it gets generated again?13:34
mgariepyif you nuke it it will be regenerated with new info, but you will loose your current inventory.13:35
dxirithat's the idea :)13:35
dxiriwant to start from scratch13:36
mgariepyif you want to start from scratch then yes you can nuke it ;)13:36
mgariepydon't ever do that in production tho.13:36
mgariepyall the container name will change, the ips will also etc..13:37
mgariepydxiri, which version of openstack are you installing ?13:37
dxiriright now I am trying to get this to run on a test env, so we should be good :)13:38
dxiriNewton13:38
*** alij has joined #openstack-ansible13:38
mgariepyok13:38
*** alij has quit IRC13:38
dxiritag 14.0.013:38
*** alij has joined #openstack-ansible13:38
*** thorst_ has quit IRC13:38
dxiriwe have 12 nodes to play with here :D13:38
dxiriI'm starting with 3 and then will start to expand once I get this 3 running good13:39
*** david-lyle has quit IRC13:39
mgariepygreat :)13:39
mgariepyI wish I would have a 12 nodes cluster to play with which isn't 10 years old ;)13:40
dxirimgariepy: and supposing I need to do this on prod eventually, the best way would be to edit the json file with the correct IPs and then re-run the playbooks?13:40
mgariepydxiri, i'm not sure, you will have to tests it.13:41
mgariepymaybe someone else would know better than me.13:41
dxiriwell with 12 nodes I can afford to have staging and prod :D13:41
dxirilol13:41
*** schwicht has quit IRC13:42
mgariepyI have 3 good nodes, plus a bunch of old servers (mostly for controllers) for staging.13:42
admin0mgariepy: all you need is 1 good node to make it 15 :D13:43
*** agrebennikov has joined #openstack-ansible13:43
admin0evrardjp: nice meeting you (in person)13:43
mgariepymy prod is 3 ctrl, 36 compute + ceph cluster13:43
admin0not abel to meet anyone else :)13:43
admin0ywr13:44
admin0yet13:44
*** jwitko has joined #openstack-ansible13:44
mgariepyany core around ? https://review.openstack.org/#/c/390353/ ?13:44
palendaeI think a lot of them are in sessions at the summit right now13:45
*** Jeffrey4l has quit IRC13:45
mgariepyyeah probably..13:45
*** openstackstatus has joined #openstack-ansible13:48
*** ChanServ sets mode: +v openstackstatus13:48
*** admin0 has quit IRC13:48
*** Drago has quit IRC13:49
*** schwicht has joined #openstack-ansible13:54
*** d3n14l has joined #openstack-ansible13:56
palendaealextricity25, Did you fix your problem with the 'no such option --constraint' error?13:57
palendaeLooks like I may need to upgrade virtualenv on the machine13:58
alextricity25palendae: Honestly I haven't looked at it since I last brought it up. Sorry :/13:58
*** gouthamr has quit IRC13:58
palendaealextricity25, np. Found https://bugs.launchpad.net/nova/+bug/1548712 which said 13.03 was too old...and I have 11 something13:59
openstackLaunchpad bug 1548712 in OpenStack Compute (nova) "pip: no such option: -c in current Nova master testing setup" [Undecided,Invalid]13:59
*** thorst_ has joined #openstack-ansible13:59
*** v1k0d3n has joined #openstack-ansible13:59
*** thorst_ has quit IRC13:59
*** admin0 has joined #openstack-ansible13:59
*** thorst_ has joined #openstack-ansible14:00
alextricity25Oh Interesting. Did upgrading do the trick for you?14:00
*** d3n14l has quit IRC14:00
cloudnullmornings all14:01
palendaeGotten past that, at least14:02
palendaealextricity25, Yep looks like that was it. I bet the images for the gate have the latest version pre-installed so that's why they don't see it14:03
palendaeBut a stock 14.04 image wouldn't14:03
mgariepygood morning cloudnull14:05
cloudnullo/ mgariepy14:05
*** d3n14l has joined #openstack-ansible14:05
*** greghaynes has joined #openstack-ansible14:07
*** thorst_ has quit IRC14:08
*** retreved_ has joined #openstack-ansible14:09
*** d3n14l has quit IRC14:09
*** michaelg_barcelo has joined #openstack-ansible14:09
*** Mudpuppy has joined #openstack-ansible14:09
*** Mudpuppy has quit IRC14:10
*** thorst_ has joined #openstack-ansible14:11
*** retreved_ has quit IRC14:11
*** retreved_ has joined #openstack-ansible14:12
*** Mudpuppy has joined #openstack-ansible14:12
*** retreved has quit IRC14:12
*** arif-ali has quit IRC14:12
cloudnullif folks are around to give these a review it'd be appreciated: https://review.openstack.org/#/q/project:%255Eopenstack/openstack-ansible.*+branch:stable/mitaka+status:open,n,z14:13
cloudnull^ mitaka [old and boring i know :)]14:13
openstackgerritMerged openstack/openstack-ansible-rsyslog_client: Fix errors due to repo_service_user_name setting  https://review.openstack.org/39050614:13
cloudnullhttps://review.openstack.org/#/q/project:%255Eopenstack/openstack-ansible.*+branch:stable/newton+status:open,n,z14:13
cloudnull^ Newton [new and exciting]14:14
cloudnull:p14:14
openstackgerritMerged openstack/openstack-ansible-haproxy_server: [DOCS] Add note about extra VIP addresses  https://review.openstack.org/39049614:14
cloudnullcastulo: so I've now done three upgrades and have had 1 failure which was due to ceilometer apt packages not being available.14:15
*** esberglu has joined #openstack-ansible14:15
*** arif-ali has joined #openstack-ansible14:15
cloudnullgoing from mitaka to newton14:15
cloudnullif you have a chance today to give some more insight into the errors you've been seeing I'd love to see if we can get bugs created for them and get them taken care.14:15
lbragstadmorning! curious if anyone has seen this in the os_keystone role recently http://cdn.pasteraw.com/37pg9l2acsfoark6u98it0r86nxcq4l14:16
stevemarlbragstad: morning?!14:17
lbragstadstevelle yep - morning14:17
cloudnulllbragstad: are you not in BCN ?14:17
lbragstadcloudnull i'm in Fargo, ND14:17
palendaecloudnull, Real small RAX crew in BCN afaik14:18
palendaeReal, real small14:18
cloudnulllbragstad: ah.14:18
lbragstadour osic performance bot caught that ^ error while running os_keystone on master in the Ensure service tenant step14:18
*** allanice001 has joined #openstack-ansible14:19
lbragstadwondering if that is something anyone else has seen (it looks like a dependency issue) or it happens to be something I messed up14:19
*** chris_hultin|AWA is now known as chris_hultin14:19
cloudnullive not seen that.14:19
*** allanice001 has quit IRC14:20
lbragstadContextualVersionConflict: (pysaml2 4.3.0 (/openstack/venvs/keystone-untagged/lib/python2.7/site-packages), Requirement.parse('pysaml2<4.0.3,>=2.4.0'), set(['keystone']))14:20
*** berendt has joined #openstack-ansible14:20
*** v1k0d3n has quit IRC14:20
cloudnullbut whaat check is that?14:20
cloudnullmaster?14:20
lbragstadcloudnull yep - i run master for our performance job14:20
lbragstadkeystone master + os_keystone master14:20
*** thorst_ has quit IRC14:20
* lbragstad lives dangerously 14:21
lbragstadI have extra verbose output from ansible, too14:21
lbragstadhttp://cdn.pasteraw.com/ehy3v4qjv2jecbznyfd4y4m06t5wc0r14:21
lbragstadit appears that keystoneclient receives a 500 from keystone while trying to verify the service tenant exists14:22
*** thorst_ has joined #openstack-ansible14:22
lbragstaderr - s/keystoneclient/keystoneauth/14:24
*** david-lyle has joined #openstack-ansible14:24
*** allanice001 has joined #openstack-ansible14:25
cloudnulllbragstad: do you have access to the node where that ran  ?14:25
lbragstadcloudnull I do14:26
lbragstadcloudnull it's a bare metal host but the ansible bits run on-metal within a container14:26
cloudnullcan you cat out /opt/developer-pip-constraints.txt14:26
lbragstadcloudnull yep14:26
*** thorst_ has quit IRC14:27
lbragstadcloudnull14:27
lbragstad# cat /opt/developer-pip-constraints.txt14:27
lbragstadgit+https://git.openstack.org/openstack/keystone@master#egg=keystone14:27
cloudnullok.14:27
dxiriok I found my problem....for some reason eth1 on the containers doesn't want to come up automatically14:27
dxiribut If I do ifup eth1 inside the container it works14:28
dxiriany idea why?14:28
cloudnulllbragstad: do you have the verbose output from the task "Install required pip packages" ?14:28
lbragstadcloudnull I can - let me grab it14:28
cloudnulldxiri: if you stop and start the container does it come up ?14:28
*** Jeffrey4l has joined #openstack-ansible14:28
dxiricloudnull: checking14:28
cloudnulllxc-stop -n $NAME; lxc-start -dn $NAME14:28
cloudnullthe lxc-container-create play is supposed to bring up all of the interfaces but maybe something went wrong?14:29
cloudnullor wasn't in place when it ran?14:29
*** alij has quit IRC14:30
lbragstadcloudnull http://cdn.pasteraw.com/h3xw3i3x8b92hijmj5hwl9xcuwst8e014:30
dxirimmmm, I rebooted the host itself (kernel update) and I see they are running, but eth1 has no ip14:31
dxiriand ifup works14:31
lbragstadcloudnull and http://cdn.pasteraw.com/qahjip3vw47tba28q13kwc49dpt9vvq14:31
*** berendt has quit IRC14:31
dxirimy play is hanging (of course) on the "wait for container ssh" task14:31
cloudnulllbragstad: looks like the play installed pysaml2 here "/openstack/venvs/keystone-untagged/bin/pip install -U --constraint /opt/developer-pip-constraints.txt   argparse keystone keystonemiddleware ldappool lxml PyMySQL oslo.log oslo.middleware pbr pycrypto pysaml2 python-keystoneclient python-ldap python-memcached python-openstackclient repoze.lru uWSGI" but in the output it's saying that the package is already up to14:35
cloudnulldate?14:35
cloudnullmeaning it was already in the venv?14:35
lbragstadcloudnull must have been - but i'm not exactly sure how14:36
*** Hosam has quit IRC14:36
lbragstadcloudnull this is how i'm running everything - https://github.com/lbragstad/keystone-performance/blob/master/run_everything.sh14:37
cloudnullmaybe the venv was already there?14:37
castulocloudnull: ok, I'm installing a new system from scratch and will retry the upgrade. I will keep you posted.14:38
cloudnullok.14:38
cloudnullthanks14:38
lbragstadcloudnull hmm - this is a brand new container, so unless something about installing the database installs pysaml2?14:38
cloudnulldxiri: did it get past that part?14:38
*** admin0 has quit IRC14:39
palendaeIf people have time - I'm curious if I should keep going with this to be just deleting IPs, or deleting then regenerating. Is there a case for deleting and not regenerating? https://review.openstack.org/#/c/390375/14:39
*** janki has quit IRC14:40
*** david-lyle has quit IRC14:40
*** d3n14l has joined #openstack-ansible14:40
cloudnulllbragstad: i'm trying to reproduce it nnow14:41
*** d3n14l has quit IRC14:42
lbragstadcloudnull thanks - i'm digging through the galera_server, galera_client roles because those are dependencies but I'm not seeing anything pull in pysaml2 yet14:42
dxiricloudnull: ran it again (for the 4th time) and it worked now14:45
cloudnulllbragstad: so i too am getting the 4.3.0 version.14:45
lbragstadhmm14:45
cloudnulland I'm running it manualy in a new vevn14:46
cloudnull*venv14:46
lbragstadhuh - so something is pulling in 4.3.014:46
lbragstadbut we appear to be capped at 4.0.314:46
cloudnullinteresting.14:47
cloudnullso if i remove the package on the cli it pulls in the correct requirement.14:47
cloudnullotherwise it takes from head.14:47
cloudnullpysaml2-4.0.214:47
lbragstadcloudnull so constraints aren't being applied? https://github.com/openstack/keystone/blob/master/requirements.txt#L3614:47
cloudnullit would seem they're being applied but items on the CLI are not inheriting them .14:48
cloudnullIE if i remove that one package it works as expected.14:48
lbragstadweird -14:49
neithI keep getting this error http://pastebin.com/LE7SzLvZ14:49
*** Drago has joined #openstack-ansible14:49
lbragstadso removing pysaml2 (at version 4.3.0)14:49
neitheither I had or remove the executable bit14:49
*** Drago has quit IRC14:49
neith*add14:49
*** Drago has joined #openstack-ansible14:49
cloudnullneith: can you execute the file and see if it throws an error?14:50
neithcloudnull: so obvious14:50
neithsorry14:50
cloudnulllbragstad: http://cdn.pasteraw.com/4ud8fqwp0owvjy041d9tj0djvhcchh314:50
*** cathrich_ has joined #openstack-ansible14:51
cloudnullneith: in ansible 1.9 it used to pass a stacktrace.14:51
cloudnullwhile in 2.x it masks it .14:51
cloudnullsorry.14:51
lbragstadcloudnull weird...14:51
*** drifterza has quit IRC14:51
lbragstadit should be getting constrained14:52
*** cathrichardson has quit IRC14:52
openstackgerritMerged openstack/openstack-ansible-os_nova: Fix api_paste_config option  https://review.openstack.org/39049714:53
*** weezS has joined #openstack-ansible14:54
lbragstadcloudnull did you test by removing https://github.com/openstack/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L429 ?14:55
*** alij has joined #openstack-ansible14:55
cloudnullyes14:56
lbragstadcloudnull huh - yeah commenting out that line in my os_keystone role locally worked14:57
*** allanice001 has quit IRC14:59
dxiricloudnull: happened again but on setup-infrastructure now :(14:59
*** Hosam has joined #openstack-ansible14:59
*** pester has quit IRC15:00
*** markvoelker has joined #openstack-ansible15:01
cloudnulldxiri: something has to be causing the interface not to come up.15:01
cloudnullmaybe duplicate IPs?15:01
cloudnullalso is this 16.04?15:02
dxiri16.04 yes sir15:02
dxiriduplicate IPs? how? they are taken from the pool and I am sure about the excluded ranges :)15:02
lbragstadcloudnull do you want me to file a bug?15:03
dxiridoes it matter that I have eth1 inside the container and eth1 on the host itself?15:03
*** markvoelker_ has joined #openstack-ansible15:03
*** d3n14l has joined #openstack-ansible15:04
*** berendt has joined #openstack-ansible15:06
*** thorst_ has joined #openstack-ansible15:06
*** cathrich_ has quit IRC15:07
dxirifor example...on the utility container, I have eth1@if192 on the container and eth1 on the host15:07
*** markvoelker has quit IRC15:07
*** markvoel_ has joined #openstack-ansible15:07
cloudnulldxiri: it should not matter at all.15:08
cloudnulldxiri: if you manually stop the container and start it does the device come up ?15:09
*** d3n14l has quit IRC15:10
cloudnullanything in the logs that would indicate there is an issue?15:10
cloudnulllbragstad: idk what the bug would be .15:10
*** gouthamr has joined #openstack-ansible15:10
cloudnulllbragstad: maybe file it in LP and we can raise other issues if neede.d15:10
*** thorst_ has quit IRC15:11
lbragstadcloudnull cool - done https://bugs.launchpad.net/openstack-ansible/+bug/163654715:11
openstackLaunchpad bug 1636547 in openstack-ansible "Constraints aren't applied to pysaml2 when using os_keystone" [Undecided,New]15:11
*** markvoelker_ has quit IRC15:11
*** david-lyle has joined #openstack-ansible15:11
*** h5t4 has quit IRC15:11
*** markvoel_ has quit IRC15:11
*** cathrichardson has joined #openstack-ansible15:11
lbragstadcloudnull as a workaround should I override keystone_pip_packages?15:12
lbragstadin my performance project?15:12
openstackgerritLance Bragstad proposed openstack/openstack-ansible-os_keystone: Remove pysaml2 from keystone_pip_packages  https://review.openstack.org/39058715:13
cloudnulllbragstad: mind adding pip_install_upper_constraints: "http://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/newton"15:13
*** markvoelker has joined #openstack-ansible15:13
cloudnullor master in your case.15:13
cloudnullto the vars and rerunning ?15:13
cloudnullpip_install_upper_constraints: "http://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=master"15:14
lbragstadcloudnull to os_keystone/defaults/main.yml ?15:14
lbragstadand adding PySAML2 back in?15:15
*** cathrich_ has joined #openstack-ansible15:15
cloudnullyes15:15
cloudnulland yes :)15:15
lbragstadcloudnull ok - running it now15:15
*** thorst_ has joined #openstack-ansible15:15
lbragstadcloudnull that seems to work, too15:16
*** cathrich_ is now known as cathrichardson_15:17
*** cathrichardson has quit IRC15:17
*** cathrichardson_ is now known as cathrichardson15:17
dxiricloudnull: restarting the container doesn't seem to help15:17
dxiricloudnull: found this on dmesg inside one of the containers:15:17
cloudnulllbragstad: https://github.com/openstack/openstack-ansible-os_keystone/commit/c5a0cce3c695ccd6ecb594fc8b3148e085e9a5d215:17
dxiri[ 2715.103568] br-mgmt: port 39(2f1c5fe7_eth1) entered forwarding state15:17
dxiri[ 2715.103589] br-mgmt: port 39(2f1c5fe7_eth1) entered forwarding state15:17
dxiri[ 2715.104292] br-mgmt: port 39(2f1c5fe7_eth1) entered disabled state15:17
dxiri[ 2715.248374] eth1: renamed from veth24Y1D415:17
lbragstadcloudnull bah!15:18
cloudnullyou've been odyssey4me'd15:18
cloudnull:p15:18
lbragstadcloudnull so - this change should go into os_kesytone though, right?15:19
*** berendt has quit IRC15:19
*** thorst_ has quit IRC15:20
openstackgerritLance Bragstad proposed openstack/openstack-ansible-os_keystone: Use pip_install_upper_constraints  https://review.openstack.org/39058715:20
palendaeDoes every role need that ^?15:20
cloudnulllbragstad: it looks like it's part of of the tests repo https://github.com/openstack/openstack-ansible-tests/blob/master/test-vars.yml#L41515:20
palendaeOof15:21
cloudnulland for newton https://github.com/openstack/openstack-ansible-tests/blob/stable/newton/test-vars.yml#L41515:21
lbragstadcloudnull ah - so the tests add it... but it's up to the individual projects to define it if they consume os_keystone?15:21
cloudnullso the tests repo adds in the common bits shared acorss many roles.15:21
cloudnullyes. it would seem that way .15:22
palendaelbragstad, Sounds like. The integrated part uses --constraints itself15:22
lbragstadalrighty - i can patch my project15:22
cloudnullwe should have a note about that in the docs http://docs.openstack.org/developer/openstack-ansible-os_keystone/15:23
cloudnull^ that's kinda a big usability issue if folks don't know to set that in dev mode.15:23
cloudnullodyssey4me:15:23
palendaeYeah15:23
*** rgogunskiy has quit IRC15:23
palendaeThat's part of the problem with multiple repos like this15:24
lbragstadpatched - https://github.com/lbragstad/keystone-performance/commit/30709a85a974b3e7416a5d2ceb63028a308173eb15:24
*** esberglu has left #openstack-ansible15:24
palendaeNot sure how to get around that very well; need docs for all the roles, and/or the roles constrain themselves15:24
cloudnullall of the roles have docs.15:25
palendaeneed docs for implied dependencies*15:25
cloudnullyea.15:25
lbragstaddoing a clean run on a new container15:25
palendaeI'm aware they have docs files, but probably missing that verbage15:25
cloudnullpalendae: indeed it is .15:25
palendaeThanks for trying this stuff in isolation, lbragstad15:26
cloudnullits noted in an example here http://docs.openstack.org/developer/openstack-ansible-pip_install/15:26
lbragstadpalendae no problem15:26
cloudnullbut that's super obscure.15:26
*** Jeffrey4l has quit IRC15:27
palendaeA guess, but pip_install's unlikely to be used much outside the integrated project15:27
palendaeroles like keystone or swift have a better chance, I'd think15:27
cloudnull++15:27
*** tschacara has joined #openstack-ansible15:28
openstackgerritMerged openstack/openstack-ansible-lxc_hosts: LXC version to 2.0.5 on CentOS  https://review.openstack.org/39035315:29
lbragstadcloudnull palendae awesome - thanks for the help. I've updated my bug and abandon my patch15:29
cloudnullthanks again for pounding on that15:30
cloudnulldxiri: from within the container, when eth1 is not up, is there anything in those logs that indicates there was an issue ?15:30
*** asettle has joined #openstack-ansible15:31
neithI know its not related to OSA but I cant ping between host on br-mgmt interfaces15:31
neithI don't know how to debug15:31
cloudnullneith: you have two hosts on br-mgmt and you're not seeing traffic between them ?15:32
neithcloudnull: right15:32
cloudnullcan you ping one host and then do a tcpdump on the other to see if you're able to see anything ?15:32
cloudnullalso are the two interfaces on the same subnet?15:33
neithcloudnull: I can try, yes they are15:33
cloudnullare you able to send traffic over other networks to your various hosts?15:33
neithcloudnull: thats what I am checking15:34
*** c-mart has joined #openstack-ansible15:34
*** michaelg_barcelo has quit IRC15:35
*** admin0 has joined #openstack-ansible15:38
neithcloudnull: without the bridge I can ping between hosts15:39
neithusing the same /2415:39
*** weezS has quit IRC15:41
*** admin0 has left #openstack-ansible15:41
*** thorst_ has joined #openstack-ansible15:42
*** alij has quit IRC15:42
cloudnullis the interface within the bridge.15:42
*** david-lyle has quit IRC15:42
cloudnulldo you have something like "bridge_port ethX" in the interface config?15:43
*** thorst__ has joined #openstack-ansible15:43
neithcloudnull:    bridge_ports ens4.1015:46
neith15:46
*** thorst___ has joined #openstack-ansible15:46
*** thorst_ has quit IRC15:47
*** gouthamr has quit IRC15:47
*** thorst__ has quit IRC15:47
*** markvoelker has quit IRC15:47
cloudnullso this is running on vlan 10? and when you're able to ping between the hosts is that also running on ens4.10 ?15:47
*** allanice001 has joined #openstack-ansible15:48
neithcloudnull: I should try15:48
*** markvoelker has joined #openstack-ansible15:50
-cloudnull- there will be no community bug triage today as most folks are away at the summit. If there are bugs that we need to take note of and or should be talking about at please raise in the channel however a formal bug triage process will not be happening today.15:52
*** d3n14l has joined #openstack-ansible15:53
*** admin0 has joined #openstack-ansible15:53
neithcloudnull: I think my swith does not support vlan15:53
*** allanice001 has quit IRC15:54
cloudnullah this may be15:54
cloudnullis it a managed switch ?15:54
neithcloudnull: no15:55
neithcloudnull: of course15:55
cloudnullbummer.15:55
neithcloudnull: it was a PoC15:55
neithI'll try do test without vlans15:55
*** gouthamr has joined #openstack-ansible15:55
cloudnullyou can do it all without vlan.15:55
*** d3n14l has quit IRC15:56
*** c-mart has quit IRC15:56
cloudnullyou may need to use fewer networks (depending on your config and the number of nics you have) .15:56
*** d3n14l has joined #openstack-ansible15:56
neithcloudnull: I really dont get why in the doc they use vlan because they uses different subnets15:56
neithand only one nic15:56
*** markvoelker has quit IRC15:57
cloudnullneith: the doc, even in test, is trying to build the most prod ready env possible. That said maybe we should produce a non-vlan example doc.15:59
*** allanice001 has joined #openstack-ansible15:59
neithcloudnull: well I need to reconfigure to use only one nic and no vlans then16:00
cloudnull1 nic no vlans right ?16:01
neithcloudnull: exaclty16:01
*** m4rx has quit IRC16:02
*** d3n14l has quit IRC16:03
neithcloudnull: any recommandation?16:06
*** hughmFLEXin has joined #openstack-ansible16:07
cloudnullneith: i'd do something like so http://cdn.pasteraw.com/hctl4wzlpsdfufja5rbx86wazvlr62916:09
cloudnullsorry -- one correction - http://cdn.pasteraw.com/6lq1h4ebyau6c1crwrxq488td49bap316:10
*** alij has joined #openstack-ansible16:10
*** asettle has quit IRC16:10
cloudnullidk what your interface config looks like nor the general topology but that should give you an idea on how to solve it16:11
neithcloudnull: great16:11
neiththks16:11
cloudnullanytime16:11
neithI'll try tomorrow16:11
cloudnullcool16:12
*** h5t4 has joined #openstack-ansible16:12
*** weezS has joined #openstack-ansible16:13
cloudnullthat should give you a prod like setup which can be moved into something using vlans later, if you need vlan that is.16:14
*** c-mart has joined #openstack-ansible16:14
*** admin0 has quit IRC16:15
*** gouthamr has quit IRC16:15
*** cathrichardson has quit IRC16:16
neithcloudnull: so in this configuration, I nerver configure static IPs for br-vlan br-storage  etc... ?16:16
* neith is trying to understand too much new things simultaneously16:17
cloudnullyou likely will need to i just was copying the example from the docs and modifying it for a control bridge16:17
neithok16:17
cloudnullthe control bridge in that example is creating a bunch of veth pairs which are then plugged into the other bridges. in this way we have the same bridge layout that you'd use in prod but using a single interface.16:18
*** cathrichardson has joined #openstack-ansible16:26
*** Hosam has quit IRC16:31
*** jheroux has joined #openstack-ansible16:36
*** tschacara has quit IRC16:36
*** haad1 has quit IRC16:37
*** hj-hpe has joined #openstack-ansible16:37
*** thorst___ has quit IRC16:40
*** Drago has quit IRC16:40
*** thorst_ has joined #openstack-ansible16:44
*** berendt has joined #openstack-ansible16:47
*** Drago has joined #openstack-ansible16:47
*** thorst_ has quit IRC16:49
*** Drago has quit IRC16:51
*** c-mart has quit IRC16:51
*** tschacara has joined #openstack-ansible16:53
*** weezS has quit IRC16:53
*** BjoernT has joined #openstack-ansible16:54
*** berendt has quit IRC16:58
*** markvoelker has joined #openstack-ansible16:58
*** javeriak has joined #openstack-ansible17:02
dxiricloudnull: do containers need internet access?17:05
dxirimy management bridge does not have internet access, thats via another gateway17:05
*** c-mart has joined #openstack-ansible17:06
*** javeriak has quit IRC17:06
*** javeriak has joined #openstack-ansible17:06
*** Drago has joined #openstack-ansible17:07
*** Drago has joined #openstack-ansible17:07
*** gouthamr has joined #openstack-ansible17:08
*** fops has quit IRC17:10
dxiri- network:17:11
dxiri        container_bridge: "br-mgmt"17:11
dxiri        container_type: "veth"17:11
dxiri        container_interface: "eth1"17:11
dxiri        ip_from_q: "container"17:11
dxiri        type: "raw"17:11
dxiri        group_binds:17:11
dxiri          - all_containers17:11
dxiri          - hosts17:11
dxirishould "container_interface" be the raw device the br-mgmt bridge is on?17:12
dxiriI see all "container_interface" variables be stuff like "eth12" or "eth11", which are non existent devices, only this br-mgmt bridge is set to an interface that actually exists17:13
cloudnulldxiri: container_interface will be created within the container when the container is built.17:20
cloudnullcontainer bridge is the host device that ties them together.17:20
Dragodxiri: I have an AIO install, seems to be working, and my setting is eth117:21
dxiriah...so maybe that's the problem? the container is getting confused since I also have an eth1 on the host itself17:21
cloudnullthat should not be a problem17:21
cloudnullmy lab is trusty and still using eth style devices.17:21
dxiriI think I see what's going on...just to test I changed eth1 to eth100 on the container interface17:24
dxiriand now that its creating the containers again17:24
dxiriit still trying to use eth117:24
dxiriso there is some leftover config that may be causing connectivity problems?17:24
dxiriis there anything else that I need to do besides lxc-containers-destroy?17:25
*** gouthamr has quit IRC17:26
cloudnulldxiri: no. that will destroy it all .17:28
cloudnullin terms of the containers and all of the container data17:28
*** kvcobb2 has joined #openstack-ansible17:36
Matiashey guys, did someone else had this problem with stable/newton? http://paste.openstack.org/show/586964/17:37
Matiasapparently it was a regression from RC317:37
Matiaschown nova:nova /var/lock/nova fixes the issue, although I have no idea if the directory was supposed to be owned by nova17:38
stevelleI think it should have been writable by nova at least17:38
Matiasit was owned by root:root before the chown17:40
Matiaspermissions are 75517:41
Matiasdoes somebody has a working installation to check the owner/perms, please?17:41
cloudnullMatias:  I have a running newton deployment , just a moment.17:51
Matiasthanks cloudnull :)17:53
cloudnullhttp://cdn.pasteraw.com/nhp4crxqpup0g22xxd5p3ambw8xgoft17:53
cloudnullmine is nova:nova17:53
Matias/etc/tmpfiles.d/nova.conf only specifies /var/lock/nova-compute17:54
Matiascloudnull: what about the directory?17:54
cloudnullmy newton is on 14.0417:54
cloudnullit's likely an issue with 16.04 + systemd17:54
Matiashmmm17:55
cloudnullwhich means we need to likely cater for that here https://github.com/openstack/openstack-ansible-os_nova/blob/master/templates/nova-systemd-tempfiles.j2 or somewhere in the systemd init setup here: https://github.com/openstack/openstack-ansible-os_nova/blob/master/tasks/nova_init_systemd.yml17:56
*** d3n14l has joined #openstack-ansible17:57
cloudnullhere -- https://github.com/openstack/openstack-ansible-os_nova/blob/master/defaults/main.yml#L362-L38917:57
cloudnullthe service name is being used for the tempfiles dir17:58
*** poopcat has joined #openstack-ansible18:00
DragoHow can I set up OSA on a node with an ephemeral disk?18:01
cloudnullDrago: is this for a new installation of OpenStack-Ansible ?18:01
Dragocloudnull: Yes18:01
cloudnulllike an AIO ?18:01
Dragocloudnull: AIO, actually18:01
DragoYep!18:02
cloudnullok.18:02
Matiasanother important issue.. but I think someone is already working on this? https://bugs.launchpad.net/horizon/+bug/163238318:03
openstackLaunchpad bug 1632383 in OpenStack Dashboard (Horizon) "The current Horizon settings indicate no valid image creation methods are available" [High,In progress] - Assigned to Richard Jones (r1chardj0n3s)18:03
cloudnullI'd partition the ephemeral disk into two and then mount 50% in /openstack 25% /var/lib/nova 25% /var/lib/lxc18:03
cloudnull**I'd partition the ephemeral disk into three...18:03
Dragocloudnull: To be explicit, I'm using the io1-15 flavor on RS public cloud18:03
DragoIt reports 161 GB in fdisk -l18:04
Dragocloudnull: I haven't worked with them much before. What command should I use to do the mounting? Is it like CBS?18:04
cloudnullMatias: that was merged into the branch18:04
cloudnullhttps://review.openstack.org/#/c/389761/18:04
cloudnulli don't think there's a tag with that in it yet.18:04
Matiasah, nice.. i was using the tag18:05
*** adrian_otto has joined #openstack-ansible18:06
cloudnullDrago: it like an extra disk. -- http://cdn.pasteraw.com/l0ao4z95dv7k3l6tp7nsnlaqyzoe74s --18:09
cloudnullthat should do the trick18:09
cloudnull^ Many assumptions there. proceed at your own risk ^18:10
cloudnull:)18:10
cloudnullopps typo on the last one, but you get the point.18:12
Dragocloudnull: I see it18:13
DragoTrying it now18:13
cloudnullhttp://cdn.pasteraw.com/8e4vi5354s5rsyc1o48wcd8xm1lg0dk18:13
cloudnulltypo corrected and mkfs added ^18:13
Dragocloudnull: Okay, all that worked fine and I see them when I run df -h18:16
Dragocloudnull: /dev/xvde actually18:16
Dragojust fyi18:16
DragoRunning bootstrapping now18:16
cloudnullcool18:16
*** allanice001 has quit IRC18:17
Dragocloudnull: It failed because it thinks there's not enough space available18:18
cloudnullon which partition ?18:19
Dragocloudnull: /18:19
cloudnullhow much is available on /18:20
Dragocloudnull: 36 GB, which is why I wanted to mount ephemeral disk on it :)18:20
cloudnullin the gate from rax we use general1-818:20
cloudnullI think the aio scripts assume >=60gb on /18:21
Matiashttps://github.com/openstack/openstack-ansible-os_nova/blob/master/templates/nova.conf.j2#L24518:22
*** electrofelix has quit IRC18:22
MatiasI don't understand why this didn't fail before.. maybe the lock didn't exist before the final release?18:22
Dragocloudnull: Looking to see if there's a way to skip the check18:23
Dragocloudnull: Because it should have enough space, just not report it correctly, right?18:23
cloudnullDrago: right18:23
cloudnullthe check is in the bootstrap role18:23
cloudnullMatias: idk tbh. that seems suspect.18:24
*** schwicht has quit IRC18:25
cloudnullhttp://cdn.pasteraw.com/nrcvol99xbzvoh4f8omse2pbqehh2rc18:25
cloudnulla quick look through the roles and it looks like we define it a a few places.18:25
*** d3n14l has quit IRC18:27
cloudnullMatias: this looks like a bug in the way the init bits are being layed down18:28
dxiriwhere do I set DNS settings for the containers?18:28
Dragocloudnull: Instead of partitioning myself, can I just use bootstrap_host_data_disk_device?18:28
Matiascloudnull: do you have /var/lock/nova-compute in trusty?18:28
DragoIt has parted commands in it18:29
Matiasmy /var/lock/nova-compute is empty, idk if it was supposed to exist at all18:29
*** adrian_otto has quit IRC18:30
cloudnullDrago: yea, that may work.18:30
*** fops has joined #openstack-ansible18:30
cloudnullMatias: i do have that dir however my env is an upgraded one so maybe existing from before which is why i dont see that issue.18:30
cloudnullI had a greenfield newton deploy yesterday but I began working on upgrade things so i dont have a vanilla one to test with18:31
Matiascloudnull: http://paste.openstack.org/show/586973/ the only reference to it is in tmpfiles.d, so maybe you are right and it shouldn't be constructed using the service name in this case18:33
Matiasor lock_path should be changed in nova.conf18:33
*** fops has quit IRC18:33
cloudnulli'm thinking that the lock path should be it's own var.18:34
cloudnullbased on what was changed here https://github.com/openstack/openstack-ansible-os_nova/commit/9a17ca682db8d9f90ae89004ae44c51024236ac618:38
cloudnullit looks like we can just change "/var/lock/{{ item.value.service_name }}" to "/var/lock/{{ SOMEVAR }}"18:39
*** weezS has joined #openstack-ansible18:39
*** fops has joined #openstack-ansible18:39
*** fops_ has joined #openstack-ansible18:40
*** d3n14l has joined #openstack-ansible18:44
*** fops has quit IRC18:44
*** Matias has quit IRC18:45
*** mpjetta has joined #openstack-ansible18:47
*** Matias has joined #openstack-ansible18:48
*** fops has joined #openstack-ansible18:55
*** schwicht has joined #openstack-ansible18:56
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins: Resolve distro package index issue  https://review.openstack.org/39063518:56
*** fops_ has quit IRC18:58
palendaecloudnull, Ocata will have no Ansible 1.9 support, right?19:06
cloudnullit was dropped in newton19:07
palendaeCompletely?19:07
cloudnullcompletly19:07
cloudnull**completely19:07
palendaeOk, we'll probably want to remove the 'ansible_ssh_host' entry from inventory then19:07
palendaehttp://docs.ansible.com/ansible/intro_inventory.html - "19:07
palendaeAnsible 2.0 has deprecated the “ssh” from ansible_ssh_user, ansible_ssh_host, and ansible_ssh_port to become ansible_user, ansible_host, and ansible_port. If you are using a version of Ansible prior to 2.0, you should continue using the older style variables (ansible_ssh_*). These shorter variables are ignored, without warning, in older versions of Ansible."19:07
palendaeMy guess is that's used in a bunch of places though19:08
*** alij has quit IRC19:08
cloudnullyes. to my knowledge it still works in 2.1 (maybe 2.2)19:09
cloudnulland we need to remove it from the following too http://cdn.pasteraw.com/epfi2etl1s0lv9mkza1lo9tva7a6h6r19:09
palendaeYeah, deprecated != gone19:09
palendaeBut we should probably clean house just to avoid confusion19:09
cloudnullagreed19:10
palendaeAnd yes, that was my concern with deleting it outright19:10
palendaeThat it would be referenced in other playbooks or roles19:10
palendaeSince Newton was the cut over, IMO it should retain both19:10
palendaeBut Ocata+ can drop19:10
palendaeI'll try to start on that if I can get past some issues with my current patch19:11
*** Jack_Iv has quit IRC19:11
cloudnullsounds good19:11
Matiascloudnull: https://github.com/openstack/openstack-ansible-os_nova/blob/0d075aad354b4fd707810ac4de1b3e734a2ebb8a/tasks/nova_pre_install.yml#L7319:14
*** weezS has quit IRC19:15
Matiascloudnull: the issue would be present only after reboot19:15
Matiasmaybe in 14.04 /var/lock is not a ramdisk, I don't remember19:15
*** Drago has quit IRC19:18
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins: Updated for depricated "ansible_ssh_user"  https://review.openstack.org/39063619:19
cloudnullMatias: it's there after reboot.19:19
cloudnullthis is something we're going to need to address.19:19
*** esberglu has joined #openstack-ansible19:21
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add command to remove IPs from inventory  https://review.openstack.org/39037519:23
stevellepalendae: file a bug for the removal?19:27
palendaestevelle, That's a good idea :)19:28
Matiashttps://bugs.launchpad.net/openstack-ansible/+bug/163660419:28
openstackLaunchpad bug 1636604 in openstack-ansible "Nova fails to launch any instances after the compute host is rebooted" [Undecided,New]19:28
cloudnulllooks like most of the vars have been removed from the roles.19:28
dxirihow can I set a dns server and default gateway from within the container?19:31
palendaestevelle, https://bugs.launchpad.net/openstack-ansible/+bug/163660619:31
openstackLaunchpad bug 1636606 in openstack-ansible "`ansible_ssh_*` variables deprecated in Ansible 2.x" [Low,New]19:31
dxiriisn't that done automatically?19:31
*** tschacara has quit IRC19:31
*** Mudpuppy_ has joined #openstack-ansible19:32
dxiriI thought the management bridge was only for management inside openstack and that it didn't require internet access :(19:32
*** Mudpuppy has quit IRC19:35
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-galera_server: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39064119:35
esbergluHi. I am trying to get an openstack-ansible aio setup working. Right now my /etc/resolv.conf file is being overwritten when running the run-playbook.sh script with 127.0.0.1. Anyone aware of what might be causing this?19:35
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-haproxy_server: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39064219:35
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39064319:36
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_aodh: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39064419:36
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_barbican: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39064519:36
*** Mudpuppy_ has quit IRC19:36
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_ceilometer: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39064619:36
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_cloudkitty: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39064719:36
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_designate: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39064819:36
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_ironic: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39064919:37
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_magnum: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39065019:37
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_rally: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39065119:37
*** johnmilton has quit IRC19:38
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_zaqar: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39065219:38
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins: Remove depricated ansible_ssh_host variable  https://review.openstack.org/39065319:38
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-galera_server: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39064119:41
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_aodh: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39064419:41
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_barbican: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39064519:41
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_ceilometer: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39064619:41
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_cloudkitty: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39064719:41
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_designate: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39064819:42
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-haproxy_server: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39064219:42
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_ironic: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39064919:42
*** tschacara has joined #openstack-ansible19:43
*** Drago has joined #openstack-ansible19:43
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_rally: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39065119:43
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39064319:43
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_zaqar: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39065219:43
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39065319:43
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_magnum: Remove deprecated ansible_ssh_host variable  https://review.openstack.org/39065019:44
cloudnullsorry for the spam.19:44
*** Drago has quit IRC19:45
*** Drago has joined #openstack-ansible19:45
cloudnullpalendae: https://review.openstack.org/#/q/topic:bug/1636606 resolves the rest of the roles however I didn't bulk job the integrated repo as it touches a bit more of the internals.19:45
cloudnull-cc stevelle19:45
palendaeCool19:46
stevellewill grind through those during some meeting19:46
cloudnullesberglu: interesting that it's writing 127.0.0.1 in the file.19:46
cloudnullwhat is the value prior to running that script?19:47
Matiascloudnull: the nova-api-metadata-container has /var/lock/nova owned by nova:nova, however I don't know what is creating the dir19:47
Matias(this even after a reboot)19:47
esberglucloudnull: Our two internal nameservers.19:47
*** tschacara has quit IRC19:48
cloudnullMatias: maybe nova is creating that space automatically ?19:48
Matiasyes, probably through the rootwrap? I'm not sure of what's happening though19:49
Matiasthere's a /var/lock/nova/nova-iptables file inside19:49
Matiasneed to go away now, i'll be back in a couple hours19:50
*** weezS has joined #openstack-ansible19:50
*** tschacara has joined #openstack-ansible19:51
*** tschacara has quit IRC19:52
cloudnullsee ya in a while Matias19:52
cloudnullesberglu: are you running the unbound role?19:52
cloudnullhow is this aio being setup /19:52
cloudnull**?19:53
*** cathrichardson has quit IRC19:55
Dragocloudnull: The BOOTSTRAP_OPTS looks to be working. OSA is working through the services19:55
*** johnmilton has joined #openstack-ansible19:56
*** aludwar has quit IRC19:56
*** aludwar has joined #openstack-ansible19:56
*** javeriak has quit IRC19:57
esberglucloudnull: I followed the quickstart guide. So I run bootstrap-ansible.sh, then bootstrap-aio.sh. Then I add my specific variables to user_variables.yml. Then run run-playbooks.sh19:57
esbergluThe only variables I added were as follows19:57
esbergluhttp://paste.openstack.org/show/586982/19:58
*** hughmFLEXin has quit IRC19:59
*** hughmFLEXin has joined #openstack-ansible19:59
*** cathrichardson has joined #openstack-ansible20:00
*** BjoernT has quit IRC20:03
*** javeriak has joined #openstack-ansible20:05
*** javeriak has quit IRC20:05
*** javeriak has joined #openstack-ansible20:05
*** alij has joined #openstack-ansible20:06
*** dxiri has quit IRC20:06
*** dxiri has joined #openstack-ansible20:07
cloudnullbest I can tell, the only role that would mess with that on a physical host would be the resolveconf role which is being pulled in from unbound.20:09
*** alij has quit IRC20:10
esberglucloudnull: That was my thinking as well. I tried adding20:10
cloudnullwhich would not run unless there were hosts within the unbound_all group20:10
esbergluresolvconf_reslover_ips: xxxx20:10
Dragocloudnull: A question - how do you override variables in inventory/group_vars?20:11
cloudnullDrago: whatever the var is that you want to set redefine it within the /etc/openstack_deploy/user_variables.yml file20:11
esbergluto my config which is what the resolvconf role uses but no luck. I will take a look and see if this is coming from unbound20:12
cloudnullesberglu: do you by chance have verbose task output we could look through ?20:12
DragoI put openstack_service_publicuri_proto: http into user_variables before run-playbooks ran, but it doesn't seem to have had an effect20:12
DragoWell, I mean it sort of worked20:13
DragoLet me check something20:13
cloudnullif this is an AIO and it was done by the playbooks there should be a log under /openstack/log/ansible-logging/ansible.log20:13
cloudnullesberglu: ^20:13
Dragocloudnull: Oh, haproxy_ssl is what I forgot20:15
*** javeriak has quit IRC20:16
esberglucloudnull: I changed my resolvconf back and reran some of the playbooks. Looks like the output from this issue is no longer there.20:17
cloudnullinteresting.20:17
cathrichardson /msg NickServ identify <password>20:17
*** javeriak has joined #openstack-ansible20:17
esbergluI am planning on recreating this either tonight or tomorrow and will be sure to keep the logs this time20:17
cloudnullcathrichardson: access denied. please try again20:18
cloudnull:)20:18
cloudnullesberglu: let us know what you find out.20:18
*** berendt has joined #openstack-ansible20:18
*** Hosam has joined #openstack-ansible20:18
cathrichardsoncloudnull: Just ignore me/that!20:19
* cloudnull nothing to see, moving along20:20
esberglucloudnull: Is there a config option for verbose output through the run-playbooks.sh script? Or what's the way to go about doing that?20:20
cloudnullesberglu: it this is all just an AIO i'd run the gate-check-commit.sh script.20:20
*** cathrichardson has quit IRC20:20
cloudnullit's the one stop shop for running an aio20:20
*** cathrichardson has joined #openstack-ansible20:21
cloudnullif you need to do something custom I'd avoid the run-playbooks script and just use the playbooks directly.20:21
cloudnullI know the docs call out using run-playbooks.sh but gate-check-commit.sh will do all that for you.20:22
esberglucloudnull: Okay. Thanks for the help and advice!20:23
cloudnullanytime20:24
Dragocloudnull: Another question. What is the difference between, say `openstack-ansible os-heat-install.yml` and `openstack-ansible setup-everything.yml --limit heat_all`?20:25
cloudnullin the end, nothing; for that specific usecase.20:26
Dragocloudnull: So the scope would be more limited if it were setup-openstack.yml?20:27
cloudnullhowever if you were to run openstack-ansible setup-everything.yml --limit nova_compute you'd run the neutron and nova playbooks as neutron and nova share hosts20:27
cloudnullyes the limit will scope the the group20:27
cloudnullyou can achieve some of the same stuff with tags too. which would be *NAME, *NAME-config, *NAME-install20:28
Dragocloudnull: Okay20:28
Dragocloudnull: So if I have a config-only change, I can use --limit heat-config?20:29
cloudnullso say you wanted to reconfigure heat, you could run openstack-ansible os-heat-install.yml --tags heat-config20:29
DragoOh, —tags, got it20:29
cloudnulllast one, but say you wanted to scope everything to neutron and you didn't know which host group it was in you could use tags; like so: openstack-ansible setup-everything.yml --tags neutron20:30
cloudnullthat would rip through all of the playbooks and do only thing things that are tagged neutron20:31
cloudnull**only the things...20:31
Dragocloudnull: Ooh, that's cool!20:32
Dragocloudnull: Is there a list of nifty things in OSA for people that are not familiar with it, or possibly even with Ansible?20:32
*** javeriak has quit IRC20:35
cloudnullidk if there's anything specific within the docs that denote that.20:37
*** admin0 has joined #openstack-ansible20:42
dxiriseeing this on "repo_build : Create OpenStack-Ansible requirement wheels" is this normal?20:46
dxiriCould not find a tag or branch '4404ae6a7e2b8d96db102ada8aaf07cbc92e256b', assuming commit.20:46
*** Hosam has quit IRC20:57
*** Hosam_ has joined #openstack-ansible20:57
*** v1k0d3n has joined #openstack-ansible20:59
*** jheroux has quit IRC21:03
dxiriany ideas on how can I fix this?21:03
dxirihttp://paste.ubuntu.com/23380841/21:03
dxirifor some reason pyyaml doesn't want to instal21:03
dxiriinstall21:03
dxirion the repo container21:03
Dragodxiri: Are you trying to install a custom version of something?21:03
dxirinope21:03
dxiriI just saw ansible fail at that point21:04
dxiriand since the stdout its garbled inside the ansible command I tried it myself21:04
*** askb has joined #openstack-ansible21:05
dxiriI have tried removing /tmp/openstack_builder/ folder and re-running the command that ansible runs, but it always fails on pyyaml21:05
dxirithe rest are installed ok21:05
dxiripip wheel --timeout 120 --wheel-dir /tmp/openstack-wheel-output --find-links /var/www/repo/links --find-links /tmp/openstack-wheel-output --constraint /var/www/repo/os-releases/14.0.0/requirements_constraints.txt     --build /tmp/openstack-builder --log /var/log/repo/repo_builder.log --requirement /var/www/repo/os-releases/14.0.0/requirements.txt21:05
dxirithat is the full command ansible is sending over21:05
*** thorst_ has joined #openstack-ansible21:09
cloudnulldxiri: the only time i've seen something like that was when the system pip was using python-pip from an apt package.21:09
cloudnullwhich was version 1.5.621:10
cloudnullhowever if that's executing in a container it should be pip from upstream21:10
dxiricloudnull: so do you suggest I reinstall pip?21:12
dxirion this container?21:12
cloudnulli wouldn't think that's needed.21:12
cloudnullcan you pip install pyyaml in a venv manually ?21:12
cloudnulldoes that produce the same error ?21:12
cloudnullaccording to https://pypi.python.org/pypi/PyYAML/3.1221:13
cloudnullthat version has been there since august so i'd not assume that was the issue either.21:13
*** thorst_ has quit IRC21:13
dxiriroot@infra1-repo-container-e85f8cd9:/tmp/openstack-builder/pyyaml/test# bin/pip install pyyaml21:14
dxiriCollecting pyyaml21:14
dxiri  Using cached PyYAML-3.12.tar.gz21:14
dxiriBuilding wheels for collected packages: pyyaml21:14
dxiri  Running setup.py bdist_wheel for pyyaml ... done21:14
dxiri  Stored in directory: /root/.cache/pip/wheels/2c/f7/79/13f3a12cd723892437c0cfbde1230ab4d82947ff7b3839a4fc21:14
dxiriSuccessfully built pyyaml21:14
dxiriInstalling collected packages: pyyaml21:14
dxiriSuccessfully installed pyyaml-3.1221:14
dxiriinside virtualenv works ok21:14
dxiriI just did virtualenv test, then cd to test dir, then bin/pip install pyyaml21:14
cloudnullsame test w/ a new venv21:15
cloudnullpip wheel --timeout 120 --wheel-dir /tmp/openstack-wheel-output --find-links /var/www/repo/links --find-links /tmp/openstack-wheel-output pyyaml21:15
cloudnullfrom within the reop container21:15
*** esberglu has left #openstack-ansible21:16
dxiriroot@infra1-repo-container-e85f8cd9:/tmp/openstack-builder/pyyaml/test2# ./bin/pip wheel --timeout 120 --wheel-dir /tmp/openstack-wheel-output --find-links /var/www/repo/links --find-links /tmp/openstack-wheel-output pyyaml21:19
dxiriCollecting pyyaml21:19
dxiri  File was already downloaded /tmp/openstack-wheel-output/PyYAML-3.12-cp27-cp27mu-linux_x86_64.whl21:19
dxiriSkipping pyyaml, due to already being wheel.21:19
*** h5t4 has quit IRC21:21
cloudnullcan you do the same w/ an install21:21
cloudnull./bin/pip install --timeout 120 --wheel-dir /tmp/openstack-wheel-output --find-links /var/www/repo/links --find-links /tmp/openstack-wheel-output pyyaml21:21
openstackgerritMichael Carden proposed openstack/openstack-ansible-plugins: Updated for deprecated "ansible_ssh_user"  https://review.openstack.org/39063621:22
*** thorst_ has joined #openstack-ansible21:22
dxiriinteresting got "no such option: --wheel-dir"21:24
dxiriprobably install does not have a --wheel-dir argument?21:25
*** Hosam_ has quit IRC21:28
dxiriwill run the exact same command ansible is trying to run but on the virtualenv, one min21:28
*** schwicht has quit IRC21:31
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add command to remove IPs from inventory  https://review.openstack.org/39037521:35
dxiri./bin/pip wheel --timeout 120 --wheel-dir /tmp/openstack-wheel-output --find-links /var/www/repo/links --find-links /tmp/openstack-wheel-output --constraint /var/www/repo/os-releases/14.0.0/requirements_constraints.txt     --build /tmp/openstack-builder --log /var/log/repo/repo_builder.log --requirement /var/www/repo/os-releases/14.0.0/requirements.txt21:35
dxiriran that...completed without issues21:36
*** alij has joined #openstack-ansible21:36
cloudnullrerun repo-build and see if its still complaining?21:37
*** v1k0d3n has quit IRC21:37
dxirire-run repo build? do you mean the ansible task?21:38
dxirihow?21:38
cloudnullopenstack-ansible repo-build.myl21:39
cloudnullopenstack-ansible repo-build.yml21:39
*** alij has quit IRC21:40
*** retreved_ has quit IRC21:41
*** v1k0d3n has joined #openstack-ansible21:42
*** schwicht has joined #openstack-ansible21:47
*** v1k0d3n has quit IRC21:47
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Remove ansible_ssh_host variable from inventory  https://review.openstack.org/39067221:49
palendaeAh poop needed the bug reference21:49
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Remove ansible_ssh_host variable from inventory  https://review.openstack.org/39067221:54
*** agireud has quit IRC21:54
*** cathrichardson has quit IRC21:54
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins: Resolve distro package index issue  https://review.openstack.org/39063521:54
palendaeOh sweet, Gerrit fixes the branch now21:55
*** berendt has quit IRC21:56
*** alij has joined #openstack-ansible21:57
*** schwicht has quit IRC21:59
*** alij has quit IRC22:02
*** chris_hultin is now known as chris_hultin|AWA22:02
*** schwicht has joined #openstack-ansible22:07
*** d3n14l has quit IRC22:25
*** alij has joined #openstack-ansible22:29
*** schwicht has quit IRC22:33
*** weezS has quit IRC22:33
*** alij has quit IRC22:34
*** javeriak has joined #openstack-ansible22:39
*** agireud has joined #openstack-ansible22:44
*** agireud has quit IRC22:48
*** agireud has joined #openstack-ansible22:50
*** agireud has quit IRC22:53
*** javeriak has quit IRC22:54
*** javeriak has joined #openstack-ansible22:54
*** agireud has joined #openstack-ansible22:56
*** agireud has quit IRC22:57
*** alij has joined #openstack-ansible22:57
*** agireud has joined #openstack-ansible22:58
*** javeriak has quit IRC22:58
*** schwicht has joined #openstack-ansible23:00
*** Mudpuppy has joined #openstack-ansible23:01
*** alij has quit IRC23:02
*** klamath has quit IRC23:02
*** schwicht has quit IRC23:11
*** Mudpuppy has quit IRC23:12
*** Mudpuppy has joined #openstack-ansible23:13
*** Drago has quit IRC23:15
c-martmay be a dumb question, does anyone know how to an OSA-deployed OpenStack cloud to generate an admin openrc file?23:16
c-martthe openrc files in the utility containers are configured for internal URLs. I need externally accessible URLs23:16
*** schwicht has joined #openstack-ansible23:16
*** Mudpuppy has quit IRC23:17
*** agrebennikov has quit IRC23:17
stevellec-mart: log into horizon as admin and download one?23:19
*** hughmFLEXin has quit IRC23:23
*** hughmFLEXin has joined #openstack-ansible23:24
*** agireud has quit IRC23:24
c-martstevelle, I see a place to get an openrc under the "Compute" project, and that gets me closer but I only see OS_AUTH_URL, not OS_ADMIN_URL. also, when I try to use that openrc file to do something like `openstack user list` on the command line, it tries to redirect to an internal URL (on the container management network), which doesn't work from outside the cluster23:28
c-martso, if there's another place to get an openrc file for administrative purposes, I'd be keen to know about it23:28
*** hughmFLEXin has quit IRC23:28
stevellethinking about it, I'm pretty sure that admin urls are not being set up to work from external23:29
*** agireud has joined #openstack-ansible23:30
stevelleI'm not sure I'd want them to work except on mgmt network anyway23:30
c-martwell, my "external" URL is still only internally reachable23:31
dxirido I need my external IP to be tied to a specific interface for haproxy to work?23:31
dxirigetting this on the haproxy.log23:31
dxiriOct 25 16:10:47 sjociara11 haproxy-systemd-wrapper[10069]: [ALERT] 298/161047 (10070) : Starting frontend repo_git-front-1: cannot bind socket [172.25.190.253:9418]23:31
stevellec-mart: I'm strange perhaps but I'd still not expose it externally. if someone needs admin cmds they can probably issue them from the deploy host or util container23:32
stevellebut I think the endpoints are just not set up for it, which might be what you're seeing happen on the redirect23:33
palendaeiirc the catalog is set up to only have the admin URLs on interal IPs23:34
*** agireud has quit IRC23:34
c-martmy application that interacts with OpenStack (and needs to issue admin API calls) is on another subnet, in another rack. any idea if that behavior is easy to reconfigure?23:35
*** agireud has joined #openstack-ansible23:35
stevellec-mart: I'd be guessing to answer, but might be as simple as $ openstack endpoint create ...23:36
palendaehttps://github.com/openstack/openstack-ansible-os_keystone/blob/4cb21da177af4c889832a7556256601053820089/tasks/keystone_service_setup.yml#L39 - set that variable23:36
palendaeOr yeah, create a new endpoint23:36
palendaekeystone_service_adminurl is the one that's set by OSA23:37
c-martthank you palendae and stevelle23:38
stevelledxiri: no straight forward hard coding or anything I could point to.23:38
*** thorst_ has quit IRC23:39
*** thorst has joined #openstack-ansible23:40
*** v1k0d3n has joined #openstack-ansible23:44
*** thorst has quit IRC23:45
*** v1k0d3n has quit IRC23:49
c-martthis is not strictly an OSA-related question - but is there a sane way to browse the OpenStack docs? Like, limit a search to docs within a specific release, or view an entire table of contents in the navigation pane? :)23:52

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