Thursday, 2015-08-06

*** Mudpuppy has joined #openstack-ansible00:04
*** alop has quit IRC00:20
*** bapalm has joined #openstack-ansible00:37
*** bapalm has quit IRC00:39
*** abitha has quit IRC01:02
*** Mudpuppy has quit IRC01:05
*** sdake has joined #openstack-ansible01:27
*** galstrom_zzz is now known as galstrom01:28
*** sdake_ has joined #openstack-ansible01:30
*** sdake has quit IRC01:34
*** galstrom is now known as galstrom_zzz01:46
*** logan2 has quit IRC02:08
*** logan2 has joined #openstack-ansible02:09
*** sdake_ has quit IRC02:09
*** galstrom_zzz is now known as galstrom02:10
*** markvoelker has quit IRC02:11
*** markvoelker has joined #openstack-ansible02:12
*** darrenc is now known as darrenc_afk02:12
*** davidself has joined #openstack-ansible02:30
*** galstrom is now known as galstrom_zzz02:35
*** JRobinson__ is now known as JRobinson__afk02:37
*** Mudpuppy has joined #openstack-ansible02:57
*** Mudpuppy has quit IRC02:58
*** Mudpuppy has joined #openstack-ansible02:59
*** markvoelker has quit IRC03:04
*** Mudpuppy has quit IRC03:09
*** logan2 has quit IRC03:14
*** logan2 has joined #openstack-ansible03:31
*** darrenc_afk is now known as darrenc03:36
*** Mudpuppy has joined #openstack-ansible03:48
*** markvoelker has joined #openstack-ansible04:04
*** markvoelker has quit IRC04:09
*** JRobinson__afk is now known as JRobinson__04:30
*** Mudpuppy has quit IRC04:49
*** javeriak has joined #openstack-ansible04:56
*** javeriak_ has joined #openstack-ansible04:59
*** javeriak has quit IRC05:00
*** javeriak has joined #openstack-ansible05:01
*** javeriak_ has quit IRC05:05
*** javeriak_ has joined #openstack-ansible05:05
*** javeriak has quit IRC05:06
*** markvoelker has joined #openstack-ansible05:51
*** markvoelker has quit IRC05:56
*** javeriak_ has quit IRC06:11
*** javeriak has joined #openstack-ansible07:04
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Verify lxc cache file after download  https://review.openstack.org/20978807:16
*** JRobinson__ has quit IRC07:28
*** gparaskevas_ has joined #openstack-ansible07:31
*** javeriak has quit IRC07:38
*** javeriak has joined #openstack-ansible07:39
*** javeriak_ has joined #openstack-ansible07:42
*** javeriak has quit IRC07:43
*** javeriak_ has quit IRC07:52
*** markvoelker has joined #openstack-ansible07:52
*** sdake has joined #openstack-ansible07:54
*** markvoelker has quit IRC07:56
evrardjpgood morning07:58
evrardjpupdate branch kilo from .4, cherry picked ceph and the reduced neutron configuration, and I got an issue with dynamic inventory07:59
evrardjphttp://paste.openstack.org/show/411079/07:59
evrardjpI thought it was worth mentionning07:59
*** javeriak has joined #openstack-ansible08:06
evrardjp(I've added static_routes also)08:17
*** gparaskevas_ has quit IRC08:20
*** subscope has quit IRC08:33
svgevrardjp: I had something similar yesterday, wa a misconfig in openstack_user_cnfig.yml09:02
evrardjphey svg, I thought you were on holiday09:02
evrardjpI've read your email09:02
svgI am, prepping for the trip :)\09:02
svgMy email?09:03
evrardjpsorry, wc09:09
evrardjpw/c*09:10
svgw/c?09:11
* svg confused09:11
evrardjpI've seen you had a similar problem, although it was not for the same thing09:11
evrardjpwrong channel09:11
svgah09:11
evrardjpwrong conversation09:11
evrardjpnot WC as where ppl go when they need to flush ;)09:11
evrardjpanyway, enjoy your holidays09:12
evrardjpsvg: I don't want to destroy my openstack_inventory.json ><09:18
evrardjpyou found a way to fix it?09:18
odyssey4memancdaz https://bugs.launchpad.net/openstack-ansible/+bug/1482141 :)09:27
openstackLaunchpad bug 1482141 in openstack-ansible "inventory-manage should show groups" [Wishlist,Confirmed]09:27
odyssey4meevrardjp morning - sorry, was busy elsewhere09:28
evrardjpno need, I'll fix it myself ;)09:28
mancdazthanks odyssey4me09:28
evrardjpI think I found some kind of anoying thing in the dynamic inventory generation09:29
evrardjpI'll try on another environment where I could delete at will09:29
odyssey4meevrardjp I'm sure that there are many annoying things in the dynamic inventory :p09:29
evrardjpI put 2 times the same host, hoping the dynamic inventory would create 2 times a container on the same host09:30
evrardjpI was wrong, it messed up the json file09:30
odyssey4meevrardjp quick question - does your git log show this patch? https://github.com/stackforge/os-ansible-deployment/commit/7ccca5ed957ac90749b67f4d5c2854cc3b19f6f709:31
odyssey4meevrardjp you may find that the inventory-manage script will help you resolve that, otherwise manual intervention :/09:31
evrardjpit does09:31
odyssey4meif you want two containers on the same host, the way to do it is to set the affinity09:31
evrardjpI was doing manual intervention09:32
odyssey4meok, of you have that patch, then you should remove the user_group_vars file from /etc/openstack_deploy/09:32
odyssey4meif you've customised it, then review what you've customised and add the changes to user_variables09:32
* evrardjp trusts odyssey4me blindly and rm the file09:33
odyssey4meevrardjp lol, perhaps mv it and name it .bak or something :p09:33
evrardjpno, complete trust! :D09:34
odyssey4mebut yeah, that was an experiment that went wrong - we fixed it, but not before svg and evrardjp started using the stuff in production09:34
evrardjpI'll check on your inventory-manage script09:34
evrardjpit's not really production09:34
evrardjpit's pre-prod :D09:34
evrardjpsadly the inventory-manage seems fine... so it proves I have to do manual editing09:36
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Add irqbalance to apt package list  https://review.openstack.org/20984009:38
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Re-order setup-openstack play to match the gate check order  https://review.openstack.org/20907109:42
evrardjpodyssey4me: is it normal that a container named tl10_cinder_volumes_container-2b93cf7f in my inventory.json gets in properties is_metal: true, although being a lxc container?09:52
odyssey4meis_metal: true would be if it's a host and not a container09:52
*** markvoelker has joined #openstack-ansible09:53
evrardjpso that's not normal09:53
odyssey4meif you're not using lvm storage and are using ceph/nfs/whatever then you should edit the cinder env.d entry to make it include is_metal: false09:53
odyssey4methat way your cinder-volume service will be in a container09:53
evrardjpfound the culprint09:54
evrardjpoh you said it09:54
evrardjpsorry for your time lost09:55
*** gparaskevas has joined #openstack-ansible09:56
evrardjpI think it's worth documenting, what do you think Sam-I-Am (and others) ?09:56
*** markvoelker has quit IRC09:57
odyssey4meevrardjp we actually do have that documented for rpc, but haven't done it for osad so it should be a relatively simple conversion09:57
evrardjpI don't see it there http://docs.rackspace.com/rpc/api/v10/bk-rpc-installation/content/sec_configure-cinder.html it's maybe on v11 documentation?09:59
odyssey4meevrardjp yeah, the upcoming v11 documentation09:59
evrardjpok09:59
evrardjpis that already out somewhere or it's purely internal? This way I can import if you want10:00
odyssey4meI'd suggest perhaps registering a bug for it and if you can submit a patch then that'd be good - when Sam-I-Am's got some time he can check the v11 docs and revise your patch :)10:00
evrardjpI'll first deploy for Sam-I-Am, this way he gets the results of what he asked me :p10:01
odyssey4meyeah, they're still busy doing tweaks and will only release it when v11 releases - but once the docs are done then they typically will take a look at which parts should be converted into doc updates for osad too10:01
odyssey4meevrardjp good plan :)10:01
odyssey4mequid pro quo10:02
evrardjpI never released a bug... Should I add this on launchpad, or directly submit a commit for gerrit?10:06
odyssey4meevrardjp ah, so bugs are registered on launchpad: https://bugs.launchpad.net/openstack-ansible10:08
evrardjpyeah I'm filling one right now, but I wondered if it was really needed to be declared as bug10:08
odyssey4mewe have docs and code in the same repo, and we do have other doc bugs too - essentially this is the only place where we can track patches across multiple branches10:09
odyssey4mea bug is always good as a reference so that we can remember to backport fixes10:09
odyssey4mein this case the backport will need to be from master to kilo10:10
odyssey4mewe aren't overly strict with doc bugs though - often you can just submit a patch for review, whereas for code we insist that they're either associated with a bug or a blueprint10:10
evrardjpShould I add tags, like DocImpact?10:11
evrardjpor these tags are only for gerrit?10:11
odyssey4meevrardjp if it's a doc bug, not - if you're doing a commit then docimpact will automatically create a bug for the patch :)10:11
odyssey4meheh, I forgot about that10:11
odyssey4meso yeah, if you do a docimpact flag in the commit message then a bug will automatically be generated for the patch - no need to register the bug yourself :p10:12
evrardjpso I shouldn't create a bug in launchpad ;)10:12
evrardjpok10:12
odyssey4mesorry - that's a new thing in the project so I'm still getting used to it10:12
evrardjpNobody can know everything ;)10:14
evrardjpAlthough if you do, call me10:16
odyssey4meyou're not gonna get that call10:17
*** heww has quit IRC10:24
openstackgerritMatt Thompson proposed stackforge/os-ansible-deployment: Allow cinder-backup to use ceph  https://review.openstack.org/20953710:32
openstackgerritJean-Philippe Evrard proposed stackforge/os-ansible-deployment: Cinder_volumes_containers are automatically tagged with is_metal  https://review.openstack.org/20986110:34
openstackgerritJean-Philippe Evrard proposed stackforge/os-ansible-deployment: Cinder_volumes_containers are automatically tagged with is_metal  https://review.openstack.org/20986110:35
*** markvoelker has joined #openstack-ansible10:54
openstackgerritMatt Thompson proposed stackforge/os-ansible-deployment: Allow cinder-backup to use ceph  https://review.openstack.org/20953710:57
*** markvoelker has quit IRC10:58
*** sdake has quit IRC11:07
*** javeriak has joined #openstack-ansible11:35
*** javeriak_ has joined #openstack-ansible11:41
*** javeria__ has joined #openstack-ansible11:42
*** javeriak has quit IRC11:45
*** javeriak_ has quit IRC11:45
evrardjphey odyssey4me: I'm not sure if a bug was created... in launchpad for the 20986111:53
odyssey4meevrardjp it'll only get created when it merges11:53
evrardjpok11:53
odyssey4meno worries, I've added Sam-I-Am to the reviewers list, so he'll get an email notifying him about the review11:54
evrardjp:D11:54
*** markvoelker has joined #openstack-ansible12:16
*** javeria__ has quit IRC12:18
*** javeriak has joined #openstack-ansible12:18
*** woodard has joined #openstack-ansible12:21
*** javeriak has quit IRC12:29
*** bapalm has joined #openstack-ansible12:44
*** tlian has joined #openstack-ansible13:11
Sam-I-Amhmm @ docs patches with docimpact?13:12
Sam-I-Amthats going to be messy13:12
*** javeriak has joined #openstack-ansible13:22
*** TheIntern has joined #openstack-ansible13:29
*** jmckind has joined #openstack-ansible13:34
*** KLevenstein has joined #openstack-ansible13:44
*** javeriak has quit IRC13:48
*** jaypipes has quit IRC13:53
*** sigmavirus24_awa is now known as sigmavirus2413:55
*** sdake has joined #openstack-ansible13:55
evrardjpwant me to remove the docimpact?14:00
*** TheIntern is now known as TheIntern_awa14:00
*** Mudpuppy has joined #openstack-ansible14:00
*** Mudpuppy has quit IRC14:01
*** Mudpuppy has joined #openstack-ansible14:01
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: [unblock gate] Update SHA, Keystone config and Neutron plays  https://review.openstack.org/20904714:03
*** Mudpuppy_ has joined #openstack-ansible14:04
*** TheIntern_awa has quit IRC14:05
*** jmckind has quit IRC14:05
matttsvg: howdy14:07
*** Mudpuppy has quit IRC14:07
matttsvg: thanks for the cinder-backup comment!14:07
*** jmckind has joined #openstack-ansible14:08
matttsvg: in cpeh_auth.yml, could i not just do this?  https://gist.github.com/mattt416/fccb43fe30f7dab621cd14:08
*** Mudpuppy_ has quit IRC14:08
*** Mudpuppy has joined #openstack-ansible14:09
odyssey4meevrardjp nope, leave it as-is14:09
*** wmlynch has joined #openstack-ansible14:09
evrardjpk14:09
evrardjpif I write in user_variables.yml nova_ceph_client: openstack it should overwrite the role's defaults, right?14:11
matttevrardjp: yep14:12
evrardjpthen I wonder why I have this: http://paste.openstack.org/show/411179/14:13
*** sdake has quit IRC14:14
evrardjp(I have same for cinder_ceph_client as nova_ceph_client: openstack)14:14
evrardjpI'll debug and tell you more14:15
matttevrardjp: best to just override cinder_ceph_client instead of nova_ceph_client14:22
matttevrardjp: because nova_ceph_client points to cinder_ceph_client14:22
evrardjpI've overriden both...14:23
*** Ti-mo- has quit IRC14:23
matttevrardjp: ah failed to read :P14:24
*** Ti-mo has joined #openstack-ansible14:24
matttgit-harry: do these ceph-related vars need to be set in group_vars?  https://github.com/stackforge/os-ansible-deployment/blob/master/playbooks/inventory/group_vars/hosts.yml#L19114:25
evrardjpwe have a winner :)14:36
evrardjpthe inventory/group_vars/hosts.yml seems to be read instead of my user_variables14:37
matttevrardjp: that is strange, i just tested this here and my user_variables.yml version still won14:37
*** jasondot_ is now known as jasondotstar14:38
evrardjpwill check14:39
evrardjpit's well set in my user_variables... but it took my group_vars14:41
*** phalmos has joined #openstack-ansible14:41
evrardjpdid you try with different users in group_vars and in user_variables ? (just to be sure it's me)14:42
matttevrardjp: this is in /etc/openstack_deploy/user_variables.yml right ?14:42
matttevrardjp: i did yeah14:42
mattti set nova_ceph_client and cinder_ceph_client to test14:42
evrardjpand default value to the inventory/group_vars?14:43
evrardjpI doubt the is_metal changed anything14:44
evrardjp(because it happened on cinder_volumes, which makes me wonder)14:44
git-harryevrardjp: are you using the openstack-ansible command?14:44
evrardjpyup14:44
git-harryare either of those vars in an other vars file in /etc/openstack_deploy or repeated in the same file?14:46
evrardjplet me grep that for you14:46
evrardjpin /etc/openstack_deploy/* only one occurence, in user_variables.yml14:48
*** yaya has joined #openstack-ansible14:50
evrardjpthe rest of the grep show the default variables (which are supposed to be overridden) and the inventory/group_vars/hosts.yml and all_containers.yml (which is a symlink)14:50
*** TheIntern has joined #openstack-ansible14:53
*** yaya has quit IRC14:59
*** bapalm_ has joined #openstack-ansible15:00
*** bapalm has quit IRC15:01
*** phalmos has quit IRC15:01
*** gparaskevas has quit IRC15:03
*** jaypipes has joined #openstack-ansible15:05
odyssey4meevrardjp that makes no sense - what version of ansible are you using?15:08
matttevrardjp: git-harry and i have confirmed what you are seeing15:09
*** phalmos has joined #openstack-ansible15:10
evrardjp1.9.0.115:10
evrardjpdid you try with a is_metal: True uncommented in /etc/openstack_deploy/env.d/cinder.yml ?15:11
evrardjpor better15:12
matttevrardjp: if you comment out the entries in group_vars it seems to work15:12
evrardjpcan one of you drop me its openstack_inventory.json for the cinder_volume part?15:12
matttevrardjp: oddly when i ran my dummy playbook just dumping out the variables it was printing what i had overriden in user_variables.yml15:12
svgmattt: where does cinder_service_backup_program_enabled come from?15:16
svgkeep in mind that conditional runs also on non cinder hosts, amd should only check the combination where cinder-backup is enabled and for the item where iut handles the cinder-backup user15:17
matttsvg: yeah that conditional is bad, i realised after i updated the review :P15:17
svg(the example I gave wa not complete, as the cinder-backup-driver variable might not be known or be undefined to the ceph role)15:17
evrardjpmattt I've added a dummy playbook15:19
evrardjpit indeed dumps the correct variable when I'm running my debug task on a controller node, I'll check with the cinder_volume node15:20
*** yaya has joined #openstack-ansible15:23
mattt evrardjp maybe svg can answer this issue15:23
evrardjpthat's really weird15:25
*** abitha has joined #openstack-ansible15:29
matttevrardjp: can you log a bug?  something is up but i'm not familiar enough w/ ansible to know what the cuase is15:29
*** abitha has quit IRC15:30
*** sdake has joined #openstack-ansible15:31
svgWhat's the issue exactly?15:31
*** daneyon has quit IRC15:32
*** abitha has joined #openstack-ansible15:32
evrardjpI'll show you with a paset15:32
evrardjppaste*15:32
evrardjphttp://paste.openstack.org/show/411198/15:33
*** daneyon has joined #openstack-ansible15:33
evrardjpwhen using openstack-ansible os-glance/cinder-install.yml, the playbook uses openstack-groupvars as value of the variable glance_ceph_user15:34
evrardjp(set like that in inventory/group_vars/hosts.yml)15:34
evrardjpwhile the glance_ceph_user is set in /etc/openstack_deploy/user_variables.yml15:35
evrardjp(to openstack in my case)15:36
evrardjpnote that in the paste I sent you, I've used a dummy playbook that drops the variable value, and the value is correct15:36
*** galstrom_zzz is now known as galstrom15:36
svgso "glance_ceph_client": "openstack" is what you set in /etc/openstack_deploy/user_variables.yml?15:36
evrardjpyup15:37
evrardjpglance_ceph_client: openstack-groupvars when in inventory/group_vars/hosts.yml15:38
evrardjpis there some kind of cache somewhere ?15:39
svgI don;t see any glance_ceph_client set in inventory/group_vars/hosts.yml15:40
svgso you have an alternative value set there? not sure i follow15:41
evrardjpthere wasn't at first15:41
evrardjpthere was cinder_ceph_client15:41
evrardjpso I added the others15:41
svg1/ what others, and 2/ why add something in inventory/group_vars/hosts.yml?15:42
svgthe way osad works, inventory group vars are part of the 'code', better avoid changing that15:42
*** jaypipes has quit IRC15:43
evrardjpI noticed that cinder_ceph_client was there... It had cinder as value15:43
evrardjpI had in my user_variables the cinder_ceph_client set to openstack15:43
evrardjpI wondered first why cinder_ceph_client had the value "cinder" while running my playbook15:44
evrardjpI changed the value to openstack-groupvars, to see15:44
evrardjpbecause os-glance-install runs before os-cinder-install in the openstack-install playbook, I tried the same with glance15:44
evrardjpthat's just it15:44
evrardjpif I remove all these variables from group_vars/hosts, I guess it will run fine.... so it's a bug to have cinder_ceph_client in inventory/group_vars/hosts.yml15:45
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Remove unused python clients from repo & tempest  https://review.openstack.org/20999815:45
evrardjpthat's my conclusion15:46
evrardjpbut still, I wonder why my user_variables are overriden by inventory/group_vars/hosts.yml15:47
matttwhy are those vars set in inventory/group_vars/hosts.yml anyway?15:47
evrardjpand why it isn't like that when I run my dummy playbook15:47
evrardjpI didn't set them15:47
evrardjpit's like that in master15:47
matttevrardjp: when you run the dummy playbook i guess it's not loading in the role defaults because it's not loading roles15:47
matttevrardjp: and it's also not loading the roles/ceph_client/vars file15:48
matttevrardjp: no i know, but i'm wondering why they were committed to that file15:48
evrardjpthat's for sure15:48
evrardjpbut if they are in vars, they won't be overriden by anything15:48
evrardjphopefully these are not in vars15:49
evrardjpjust in default15:49
evrardjpso they are overriden15:49
evrardjpby your user_variables and the inventory/group_vars/hosts.yml15:49
evrardjpso that's perfectly correct15:49
evrardjpthe role is not to blame ;)15:49
evrardjpmy install maybe15:50
evrardjpwait15:50
evrardjpyou're right15:50
svgbaically15:50
evrardjpthere is a glance_ceph_client in vars/main.yml15:50
svgbasically: defaults are set in role defaults, unless they are needed cross-roles, and then they live in those group vars15:51
svgthen everything you want to customize go in user_variables15:51
evrardjpI agree with you15:51
*** TheIntern has quit IRC15:51
evrardjpso cinder_ceph_user shouldn't be defined in group_vars15:51
evrardjpthat's the first point15:52
svgthe default is defined there. why? because that var is the default value for nova_ceph_client15:52
svgthose are the defaults, override in user_varsibales15:52
matttsvg: but those defaults are also in the roles, so it's a bit confusing15:53
mattt(also i don't really know ansible :P)15:53
evrardjpdefaults should be in the role only, except if they are the default for a group of hosts15:53
*** phalmos has quit IRC15:53
svgall defaults are set in role defaults, and some variables are also needed cross-roles, and then they live also in those group vars15:54
evrardjphere we don't override the default variable from the playbook in a grouped way15:54
matttsvg: ah cross role defaults15:54
svgevrardjp: the way osad does it inventory, is a bit non-ansibly actually15:54
evrardjpI agree15:54
evrardjpfor cross role, I see the point15:54
svgrole defaults are the way to make sure the code ha defaults15:55
evrardjpalthough, for cross role you can only check in user_variables15:55
evrardjpyou can afford to only check in user_variables15:55
svgyes and not: user_variables are what you customize: that is the 'data' to osad15:55
svggroup_vars are here in osad inherently part of the code15:56
*** jaypipes has joined #openstack-ansible15:56
svgat least that's how I see it15:56
evrardjplet me rephrase my question differently. If cinder_ceph_user is needed as part of group_variable, why isn't glance or nova ? I find that arbitrary15:56
svgOne wants to avoid to change things in group_vars, as then you change what you get from upstream15:56
*** alop has joined #openstack-ansible15:56
evrardjphow I see it: when I removed the line from group_vars it worked, when I let it, it doesn't15:57
svgand that makes it a customization to the upstream project. avoid that15:57
svgSo the question is why did you put it there in the first place :)15:57
evrardjpI didn't!15:57
evrardjpthat's my message!15:57
evrardjpor I don't remember15:58
svgto answer your rephrase question ^^ : cinder_ceph_user holds the default value for nova_ceph_user15:58
svginventory/group_vars/hosts.yml:nova_ceph_client: '{{ cinder_ceph_client }}'15:58
svgWhy? because nova needs access to both cinder backend and to nova backend15:58
svgthose are two different ceph pools15:59
svgand nova is the only one that accesses both15:59
svgwhich is why those vars needs to be defaulted cross-roles15:59
*** TheIntern has joined #openstack-ansible15:59
svgevrardjp: must be it, if you dont remember, you sureley can see what changed in git compared to the upstream code?16:00
evrardjphttps://github.com/stackforge/os-ansible-deployment/blob/master/playbooks/inventory/group_vars/hosts.yml16:00
evrardjpcinder_ceph_client: cinder16:00
evrardjpI'm not to blame there...16:00
odyssey4mecommunity meeting in #openstack-meeting-4 cloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, mancdaz, dolphm, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung16:00
*** yaya has quit IRC16:00
evrardjpsorry I get heated because I feel misunderstood... ><16:01
svgyes, cinder_ceph_client: cinder is there inventory/group_vars/hosts.yml16:02
svgagain, because it's a value used by the nova role16:02
prometheanfireodyssey4me: oh thanks for the warning16:02
evrardjpmy issue mainly comes because it overwrites my user_variables16:03
svgOh16:03
svgso inventory/group_vars/hosts.yml > user_variables?16:03
svgThat should  not happen!16:03
evrardjpyes16:03
evrardjpno16:03
odyssey4meprometheanfire add your name to the wiki for a warning :)16:04
evrardjpand it only happened in os-*-install, because my dummy-playbook works fine16:04
svgtbh, I use these default values, and i guess most testers did, so it's possible you found some bug16:04
prometheanfireodyssey4me: we have a wiki? what type of shame is this?16:04
evrardjpyes It's definitely that, but I didn't like being blamed :p16:04
ApsuBugs? In our code?! What sorcery is this16:04
ApsuSurely it must be your fault :P16:04
evrardjpI take the blame entirely!16:04
*** phalmos has joined #openstack-ansible16:04
evrardjpdamn team spirit.16:05
prometheanfireperfect, we need a fall guy16:05
ApsuOh ok, excellent. Feeling better already16:05
odyssey4meprometheanfire https://wiki.openstack.org/wiki/Meetings/openstack-ansible#Regular_attendees :)16:05
prometheanfireI mean patsy16:05
Apsuprometheanfire: Sir Patsy, III, thank you16:05
svgk, evrardjp looking back at your paste, you say the error happens with glance16:05
evrardjpglance cinder whatever16:05
evrardjpsame combat16:06
svgeuhm, not really16:06
svgo that task that fails is TASK: [ceph_client | Retrieve keyrings for openstack clients from ceph cluster] ***16:07
svgrunning on glance hosts16:07
evrardjpyes ?16:07
evrardjpI had the failure on both glance and cinder, that's what I meant16:07
svgWhich means there it uses glance_ceph_client for that task16:08
evrardjpglance was just a tool for me to discover the issue: the overwriting of my user_variables16:08
svgso somehow glance_ceph_client gets set to openstack-groupvars in that example16:08
evrardjplet's forget about glance_ceph_client16:08
evrardjpI'll dump another paste with cinder if you prefer to16:09
evrardjpI've reset the groups vars to default value (so cinder_ceph_client: cinder)16:09
evrardjpand the task will fail because there is no client.cinder in my ceph env16:09
svgok16:10
svgbut hard to debug if I don't see the full monty16:13
svgcan you push your exact osad branch to github perhaps? that and user_variables? that should not hold anything sensitive I guess16:14
*** yaya has joined #openstack-ansible16:14
*** sdake has quit IRC16:14
*** TheIntern has quit IRC16:15
evrardjpI'll do what I can tomorrow if you don't mind16:23
evrardjpyou're in holidays starting on monday, or starting tomorrow?16:23
*** phalmos has quit IRC16:27
svgtomorrow and saturday  I'll be on the road mostly16:28
svgfeel free to mail me the info, might help to not get bored at the road motel tomorrow :)16:29
evrardjplol16:31
*** jmckind has quit IRC16:39
*** phalmos has joined #openstack-ansible16:43
*** javeriak has joined #openstack-ansible16:53
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Enable tempest testing of ceilometer  https://review.openstack.org/20956816:54
*** spotz_zzz is now known as spotz16:56
*** phalmos has quit IRC16:56
*** bapalm_ has quit IRC17:01
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Re-order setup-openstack play to match the gate check order  https://review.openstack.org/20907117:12
*** sdake has joined #openstack-ansible17:33
openstackgerritIan Cordasco proposed stackforge/os-ansible-deployment: Set the correct variable in run-upgrade.sh  https://review.openstack.org/21005417:35
*** markvoelker has quit IRC17:44
*** yaya has quit IRC17:44
*** TheIntern has joined #openstack-ansible17:49
*** javeriak_ has joined #openstack-ansible17:50
*** javeriak has quit IRC17:50
*** javeriak has joined #openstack-ansible17:54
*** javeriak_ has quit IRC17:54
*** javeriak_ has joined #openstack-ansible17:59
*** spotz is now known as spotz_zzz18:02
*** yaya has joined #openstack-ansible18:02
*** javeriak has quit IRC18:02
*** bapalm has joined #openstack-ansible18:04
*** markvoelker has joined #openstack-ansible18:05
*** phalmos has joined #openstack-ansible18:06
*** metral is now known as metral_zzz18:09
*** metral_zzz is now known as metral18:12
*** phalmos has quit IRC18:16
*** phalmos has joined #openstack-ansible18:17
*** daneyon has quit IRC18:20
*** daneyon has joined #openstack-ansible18:20
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Remove unused python clients from repo & tempest  https://review.openstack.org/20999818:43
*** javeriak has joined #openstack-ansible18:44
odyssey4mesigmavirus24 palendae I had removed swift by mistake, hence the failed run. The above patch set restores that var.18:44
*** javeriak_ has quit IRC18:45
*** javeriak has quit IRC18:53
*** phalmos has quit IRC18:53
*** jmckind has joined #openstack-ansible18:53
*** harlowja has quit IRC18:56
*** alextricity has quit IRC18:56
*** phalmos has joined #openstack-ansible19:02
*** yaya has quit IRC19:05
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Improve Keystone Apache configuration  https://review.openstack.org/20904719:08
*** javeriak has joined #openstack-ansible19:09
*** javeriak_ has joined #openstack-ansible19:10
*** javeriak has quit IRC19:13
*** javeriak has joined #openstack-ansible19:21
*** javeriak_ has quit IRC19:22
*** javeriak_ has joined #openstack-ansible19:25
*** Mudpuppy has quit IRC19:25
*** Mudpuppy has joined #openstack-ansible19:26
*** javeriak has quit IRC19:29
*** javeriak has joined #openstack-ansible19:30
*** yaya has joined #openstack-ansible19:31
*** javeriak_ has quit IRC19:33
*** javeriak_ has joined #openstack-ansible19:38
*** yaya has quit IRC19:38
*** javeriak has quit IRC19:42
*** javeriak has joined #openstack-ansible19:47
*** javeriak_ has quit IRC19:48
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Updated master for new dev work - Liberty-2  https://review.openstack.org/19912619:55
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Updated master for new dev work - Liberty-2  https://review.openstack.org/19912619:56
*** TheIntern has quit IRC20:00
Sam-I-Amodyssey4me: is gating undead yet?20:08
odyssey4meSam-I-Am not yet, working through a gate check as we speak20:09
*** logan2 has quit IRC20:12
*** logan2 has joined #openstack-ansible20:12
richoidhi all - known issue with repo container new setup from master trunk?  > One or more undefined variables: 'dict object' has no attribute 'repo_pubkey'20:15
sigmavirus24lol20:16
sigmavirus24richoid: interesting20:17
sigmavirus24I was seeing something similar on kilo ... are you using --limit?20:17
sigmavirus24i.e., have you run something, it failed, and you're re-running with --limit?20:17
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Update tempest configuration  https://review.openstack.org/21010720:20
odyssey4mesigmavirus24 it's entirely possible that the ssh key distribution would require the whole play to be run, rather than something limited via --limit or via --tags20:21
sigmavirus24odyssey4me: that's why I'm asking20:21
*** KLevenstein has quit IRC20:21
sigmavirus24that's what happened to me20:21
odyssey4merichoid ^20:21
sigmavirus24when I removed --limit from the equation it worked again20:21
odyssey4mesounds like a good thing to know - similar to some notes from bgmccollum in last night's scrollback20:22
odyssey4meI think I've managed to split the megapatch into its component parts - now to see what passes the gate :)20:22
*** yaya has joined #openstack-ansible20:23
bgmccollumyeah --limit no bueno20:23
bgmccollumunless you're intimately aware of the playbooks, and surgically slicing things20:23
sigmavirus24yeah20:24
odyssey4mebgmccollum if we could tag the tasks better, we're open to suggestion/reviews :)20:25
odyssey4me*tags (not tasks)20:25
odyssey4mebut I suppose tasks too :)20:25
*** jmckind_ has joined #openstack-ansible20:28
bgmccollumodyssey4me: not sure best way to handle, since key distribution success requires always running a set of tasks on compute[0] (the population step). is delegate_to is affected by --limit?20:29
bgmccollumi know key distribution was refactored a bit...so maybe a moot point. but that particular problem keeps creeping up, since the docs show using --limit when adding a compute node...20:30
*** jmckind has quit IRC20:32
odyssey4mebgmccollum that issue is being dealt with, but perhaps we could be better at making the roles idempotent and using tags to isolate things properly20:32
odyssey4methe idempotence would make the play run through existing compute nodes quickly enough20:33
bgmccollumindeed20:33
odyssey4mepersonally I think that perhaps the compute node tasks should be in their own role20:33
odyssey4mebut that's up for debate20:33
*** yaya has quit IRC20:33
*** jmckind_ has quit IRC20:33
*** jmckind has joined #openstack-ansible20:38
*** javeriak_ has joined #openstack-ansible20:44
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Add swift service region to group vars  https://review.openstack.org/20932620:47
*** javeriak has quit IRC20:48
*** logan2 has quit IRC20:48
*** bapalm has quit IRC20:50
*** KLevenstein has joined #openstack-ansible20:57
odyssey4mestevelle ^ sorry, I couldn't restrain myself from resolving a spelling error :/20:58
odyssey4mein restrospect it was a pointless additional patch set20:58
stevelleodyssey4me: more arm curls, less coding :P20:59
odyssey4memwahahaha20:59
*** britthou_ has quit IRC21:05
*** woodard_ has joined #openstack-ansible21:07
*** woodard has quit IRC21:10
*** woodard_ has quit IRC21:11
*** jmckind has quit IRC21:19
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Enable tempest testing of ceilometer  https://review.openstack.org/20956821:21
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Re-order setup-openstack play to match the gate check order  https://review.openstack.org/20907121:21
*** markvoelker has quit IRC21:22
*** Mudpuppy_ has joined #openstack-ansible21:26
*** Mudpuppy has quit IRC21:29
*** Mudpuppy_ has quit IRC21:31
*** phalmos has quit IRC21:34
*** harlowja has joined #openstack-ansible21:34
*** yaya has joined #openstack-ansible21:36
*** KLevenstein has quit IRC21:36
*** galstrom is now known as galstrom_zzz21:38
*** harlowja has quit IRC21:39
*** harlowja has joined #openstack-ansible21:39
*** KLevenstein has joined #openstack-ansible21:39
*** yaya has quit IRC21:59
richoidsigmavirus24, yes it is with --limit22:02
richoidsigmavirus24, It's a new aio setup, the first run of setup-everything had a couple failures, so i re-ran with --limit22:02
sigmavirus24richoid: --limit doesn't work great22:03
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Updated master for new dev work - Liberty-2  https://review.openstack.org/19912622:03
richoidill re-run without --limit, thx22:04
*** javeriak_ has quit IRC22:11
*** KLevenstein has quit IRC22:16
*** abitha has quit IRC22:23
openstackgerritMerged stackforge/os-ansible-deployment: Remove unused python clients from repo & tempest  https://review.openstack.org/20999822:23
*** abitha has joined #openstack-ansible22:26
*** abitha has quit IRC22:27
*** abitha has joined #openstack-ansible22:28
*** britthouser has joined #openstack-ansible22:38
*** markvoelker has joined #openstack-ansible22:50
openstackgerritNolan Brubaker proposed stackforge/os-ansible-deployment: Add an inventory Juno -> Kilo migrate script  https://review.openstack.org/21015223:00
*** JRobinson__ has joined #openstack-ansible23:03
*** logan2 has joined #openstack-ansible23:06
*** abitha has quit IRC23:07
*** sdake has quit IRC23:38

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