Tuesday, 2016-03-08

*** jguy_ has joined #openstack-ansible00:00
*** KLevenstein has quit IRC00:01
*** jguy_ has quit IRC00:01
*** asettle has joined #openstack-ansible00:03
*** thorst has joined #openstack-ansible00:06
*** sdake has joined #openstack-ansible00:12
*** ErwanJ has quit IRC00:16
*** jaypipes has quit IRC00:16
*** ErwanJ has joined #openstack-ansible00:16
*** recheckbot is now known as bgmccollum00:17
bgmccollumcan i throw something crazy out there...i feel like there needs to be a "osa integration" repo...which includes osa + the roles in tree. that would allow for debugging in the gate a little easier...but its damn messy.00:19
*** scarlisle has quit IRC00:20
*** ametts has quit IRC00:21
*** jguy_ has joined #openstack-ansible00:24
palendaebgmccollum, Wouldn't that just be OSA?00:27
*** ShannonM has quit IRC00:27
bgmccollumroles in tree...00:27
palendaeI guess you're proposing checking them out00:27
palendaeThey're not longer in tree though00:27
bgmccollumi know...haha00:27
palendaeHah00:27
palendaeNo comment00:28
flwanghi guys, so for now, if we would like to create a new Role, should we propose the code to openstack-ansible or we need to create  a new repo under /openstack?00:28
*** ErwanJ has quit IRC00:28
*** sdake has quit IRC00:29
bgmccollumpalendae in other words, its currently not possible to run an OSA and Role change through a single check...00:29
*** asettle has quit IRC00:29
palendaebgmccollum, Yep.00:30
*** asettle has joined #openstack-ansible00:31
bgmccollumneed something like, If the review has a depends-on, a ref for that dependency could be used to populate the ansible-role-requirements for a single build00:31
bgmccollumthen you could push up an OSA change that actually pulls in a role change00:33
bgmccollumor multiple00:34
*** skamithi13 has joined #openstack-ansible00:34
stevelleflwang: you will need to put your role in a new repo.00:38
stevelleflwang: last week we moved out all of our roles into their own repos under openstack00:38
*** asettle has quit IRC00:40
flwangstevelle: oh, ok, so we need to propose a new repo to /openstack00:41
bgmccollumflwang stevelle correct me if im wrong, but i dont think i *needs* to be in an openstack infra repo until its fully baked, ready to be accepted...right?00:44
flwangbgmccollum: i think so. we can create an empty repo and start to upstream so that we can get some valuable feedback from ansible core reviwers00:45
flwangbgmccollum: we do have a private repo. but we also want to upstream the code back00:45
flwangthat's the way what we're doing00:45
*** automagically_ has quit IRC00:48
konghi, guys, i have a question about writing a ansible role for a new service, i found there is a step from other services role, called 'Unarchive pre-build venv'00:49
konghow can i get 'pre-build  venv' for a new service?00:49
kongwe use the 'pre-build venv' even in production deployment, right?00:49
flwangstevelle: ^00:52
kongping stevelle, cloudnull00:54
kongcould you please guide me how to achieve that?00:54
stevelleflwang: bgmccollum is right you don't have to make it under openstack until you are ready. If you have the role done, then getting the repo becomes a next step00:55
stevellekong: have you follow the steps in the developer's guide (add the role, add the env.d file and conf.d file) then when the repo build playbook runs it will create the venv for you00:56
stevellekong: another one of those steps is the extra file into playbooks/defaults/repo_packages and that is a critical part of getting the venv built00:58
flwangstevelle: yep, i see. but we would like to get some comments from ansible core reviewer team00:59
kongstevelle: ok, i think i need to read the developer guide carefully again01:00
kongstevelle: thanks01:00
*** jthorne has joined #openstack-ansible01:02
logan-flwang: you might consider publishing to github to facilitate some early feedback01:03
openstackgerritMerged openstack/openstack-ansible: Check correct minimum size for data disk  https://review.openstack.org/28943901:03
openstackgerritMerged openstack/openstack-ansible: Add documentation for Keystone identity_hosts configuration  https://review.openstack.org/28954901:03
flwanglogan-: TBH, i'm confused. Given the future is keeping a separated repo. then why don't we just leverage gerrit for code reivew?01:04
stevelleflwang: I think part of the reason is that an the role should probably be under openstack/openstack-ansible-zaqar and that should be folded in as another repo in the openstack-ansible project01:05
*** weezS has quit IRC01:06
flwangstevelle: i think we need a clear clarification/document about this.01:07
openstackgerritMerged openstack/openstack-ansible: Migrate setup of messaging vhost and user from role to playbook  https://review.openstack.org/27985901:08
openstackgerritMerged openstack/openstack-ansible: Remove allow-all-external from pip install commands  https://review.openstack.org/28833101:08
stevelleflwang: agreed, but you are kind of pioneering this space. The only other role I know of that was adopted from outside the core team was ironic. I don't know how it happened, but odyssey4me and cloudnull probably could answer that01:08
*** wadeholler has joined #openstack-ansible01:09
flwangstevelle: yep, ironic may me confused, TBH01:09
wadehollerLUSERS01:10
wadeholleroops01:10
flwangstevelle: maybe we can just let those projects under openstack-ansible but have a tag01:10
flwanglike 'unstable' or something01:10
wadehollerHey All: Just jumped on again for a quick answer that is evading me.  Regarding openstack-ansible ( not openstack itself ), is the general upgrade process to just download the new patch, say for liberty, and re-run the playbooks ?01:11
stevelleflwang: I think if you want to create the repo in infra, odyssey4me would probably help make that happen now. We may not accept a playbook and other changes to support it into openstack-ansible until the role is stable however01:11
stevellebut I am guessing01:11
stevellewadeholler: general idea is that you will update the playbooks and roles, then run a series of upgrade-specific playbooks.  In the process you will be re-running all of the install playbooks.01:12
flwangstevelle: i see. it's not difficult to propose a patch to create the repo. I just want to figure out what's the right way01:13
wadehollersteeple: Thank you for the clarification01:13
stevellethe upgrade-specific playbooks will help with migrating openstack-ansible specific bits (variables in our configuration, etc)01:13
*** keedya has joined #openstack-ansible01:13
stevelleflwang: Sorry, I don't know for sure but best to coordinate with one of those two.01:15
*** wadeholler has left #openstack-ansible01:15
flwangstevelle: sure, thank you for the suggestion01:15
stevelleflwang: I will be updating the developer's guide when I figure it out, though01:16
flwangstevelle: thanks, that would be nice01:16
*** johnmilton has joined #openstack-ansible01:19
openstackgerritMerged openstack/openstack-ansible: Cap bashate and fix linters tests  https://review.openstack.org/28947501:19
*** wadeholler has joined #openstack-ansible01:22
bgmccollumso much merge01:27
openstackgerritByron McCollum proposed openstack/openstack-ansible: Do not setup messaging vhost and user when Rabbit is not installed  https://review.openstack.org/28850501:32
*** johnmilton has quit IRC01:32
*** wadeholler has quit IRC01:34
*** wadeholler has joined #openstack-ansible01:35
openstackgerritMerged openstack/openstack-ansible: Fix Swift log directory ownership  https://review.openstack.org/28948301:35
*** wadeholler has quit IRC01:35
*** wadeholler has joined #openstack-ansible01:36
palendaewadeholler, We're working on the liberty upgrade stuff rigt now01:39
palendaewadeholler, It is not done01:39
*** jthorne has quit IRC01:45
*** automagically_ has joined #openstack-ansible01:50
*** thorst has quit IRC01:58
*** thorst has joined #openstack-ansible01:58
*** v1k0d3n has quit IRC01:59
*** thorst has quit IRC02:07
*** gfa is now known as gfa_02:16
*** gfa_ is now known as gfa02:16
*** gfa is now known as gfa_02:18
*** KT has joined #openstack-ansible02:21
*** asettle has joined #openstack-ansible02:23
*** tomoe_ has joined #openstack-ansible02:26
*** sdake has joined #openstack-ansible02:27
*** JBenson has quit IRC02:30
bgmccollumif any cores around, could use a workflow -- https://review.openstack.org/#/c/288505/02:32
stevelledone02:32
bgmccollumthanks!02:33
bgmccollumslowly clearing out the queue02:33
stevelleyeah, I have 4 tabs of things I'm hoping to see clear02:33
stevelleone is upstream02:34
*** aslaen has joined #openstack-ansible02:38
*** wadeholler has quit IRC02:40
*** jmckind has joined #openstack-ansible02:53
*** automagically_ has quit IRC02:53
*** jamielennox is now known as jamielennox|away02:56
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-rabbitmq_server: Upgrade RabbitMQ Server to 3.6.1-1  https://review.openstack.org/28861702:57
*** winggundamth has quit IRC03:01
*** jamielennox|away is now known as jamielennox03:01
*** jamielennox is now known as jamielennox|away03:05
*** thorst has joined #openstack-ansible03:05
*** thorst has quit IRC03:12
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-rabbitmq_server: Upgrade RabbitMQ Server to 3.6.1-1  https://review.openstack.org/28861703:13
*** jamielennox|away is now known as jamielennox03:15
*** cfarquhar has quit IRC03:15
*** cfarquhar has joined #openstack-ansible03:21
*** cfarquhar has quit IRC03:21
*** cfarquhar has joined #openstack-ansible03:21
*** jmckind has quit IRC03:23
*** jmckind has joined #openstack-ansible03:23
*** winggundamth has joined #openstack-ansible03:26
*** jguy_ has quit IRC03:27
*** retreved has quit IRC03:37
*** KT has quit IRC03:38
*** jmckind is now known as jmckind_03:47
*** JBenson has joined #openstack-ansible03:52
openstackgerritMerged openstack/openstack-ansible: Do not setup messaging vhost and user when Rabbit is not installed  https://review.openstack.org/28850503:55
bgmccollumboom03:55
winggundamthhi which is vtep in OpenStack vxlan topology?04:04
stevellewell then, time to start a +2 storm04:04
*** thorst has joined #openstack-ansible04:09
openstackgerritSteve Lewis proposed openstack/openstack-ansible-os_glance: Fix auth_url for glance configuration  https://review.openstack.org/28874904:10
openstackgerritMerged openstack/openstack-ansible: Fix Bashate E043 - Arithmetic compound has inconsistent return semantics  https://review.openstack.org/28952304:11
openstackgerritMerged openstack/openstack-ansible-os_aodh: Remove the messaging tasks from the role  https://review.openstack.org/28810504:11
openstackgerritMerged openstack/openstack-ansible-os_ceilometer: Remove the messaging tasks from the role  https://review.openstack.org/28810404:11
openstackgerritMerged openstack/openstack-ansible-os_heat: Remove the messaging tasks from the role  https://review.openstack.org/28809904:11
openstackgerritMerged openstack/openstack-ansible-os_neutron: Remove the messaging tasks from the role  https://review.openstack.org/28809504:11
bgmccollumgo go go04:12
*** bapalm has quit IRC04:13
openstackgerritSteve Lewis proposed openstack/openstack-ansible: Fix Swift log directory ownership  https://review.openstack.org/28948704:14
openstackgerritMerged openstack/openstack-ansible-os_nova: Remove the messaging tasks from the role  https://review.openstack.org/28809404:14
openstackgerritMerged openstack/openstack-ansible-os_glance: Fix auth_url for glance configuration  https://review.openstack.org/28874904:16
*** thorst has quit IRC04:17
openstackgerritMerged openstack/openstack-ansible-os_heat: Fix auth_url for heat configuration  https://review.openstack.org/28878004:18
openstackgerritMerged openstack/openstack-ansible-os_swift: Fix auth_url for swift configuration  https://review.openstack.org/28878104:18
openstackgerritSteve Lewis proposed openstack/openstack-ansible: Bypass repo server if missing pip upgrade packages  https://review.openstack.org/28931704:24
*** Bjoern_ has joined #openstack-ansible04:24
openstackgerritByron McCollum proposed openstack/openstack-ansible: Enable SSL termination for all services  https://review.openstack.org/27719904:25
*** Bjoern_ has quit IRC04:27
*** aslaen has quit IRC04:29
*** aslaen has joined #openstack-ansible04:30
*** bapalm has joined #openstack-ansible04:30
bgmccollumthat's it for me tonight...04:31
bgmccollumdo it all again tomorrow...04:31
*** neilus has joined #openstack-ansible04:33
*** daneyon has joined #openstack-ansible04:36
*** daneyon_ has joined #openstack-ansible04:40
*** daneyon has quit IRC04:42
*** raddaoui has joined #openstack-ansible04:47
*** sdake_ has joined #openstack-ansible05:00
*** sdake has quit IRC05:01
*** albertcard has quit IRC05:02
*** markvoelker_ has quit IRC05:06
*** phalmos has joined #openstack-ansible05:11
*** thorst has joined #openstack-ansible05:15
openstackgerritMerged openstack/openstack-ansible: Allow neutron services to move around environment  https://review.openstack.org/27287105:20
*** fawadkhaliq has quit IRC05:22
*** thorst has quit IRC05:22
*** phalmos has quit IRC05:25
*** raddaoui has quit IRC05:28
*** sdake_ has quit IRC05:40
*** fawadkhaliq has joined #openstack-ansible05:42
*** tomoe_ has quit IRC05:46
*** markvoelker has joined #openstack-ansible06:07
openstackgerritMerged openstack/openstack-ansible: Fix Swift log directory ownership  https://review.openstack.org/28948706:07
*** jamielennox is now known as jamielennox|away06:08
*** asettle has quit IRC06:18
*** javeriak has joined #openstack-ansible06:19
*** javeriak has quit IRC06:19
winggundamthI got this error when run scripts/run-playbook.sh06:19
winggundamthscripts/scripts-library.sh: line 51: 0: command not found06:19
*** javeriak has joined #openstack-ansible06:19
*** thorst has joined #openstack-ansible06:20
winggundamthfull log here http://paste.openstack.org/show/489629/06:24
*** phiche has joined #openstack-ansible06:25
*** phiche1 has joined #openstack-ansible06:25
*** thorst has quit IRC06:27
*** javeriak_ has joined #openstack-ansible06:28
*** phiche has quit IRC06:29
*** javeriak has quit IRC06:30
*** asettle has joined #openstack-ansible06:30
*** asettle has quit IRC06:35
*** asettle has joined #openstack-ansible06:42
*** admin0 has joined #openstack-ansible06:44
*** fawadkhaliq has quit IRC06:44
*** admin0 has quit IRC06:48
*** phiche1 has quit IRC06:50
*** phiche has joined #openstack-ansible06:51
stevellewinggundamth: what SHA is this checkout, or alternatively, does line 51 of that file start with a $ or not.06:52
*** phiche has quit IRC06:55
*** pcaruana has quit IRC06:57
winggundamthe9cb2a82763fff292f99b6f65dc01938bb3ee666 this is my commit07:01
*** asettle has quit IRC07:01
winggundamththis is line 51 in library.sh $((RETRY++))07:03
*** phiche has joined #openstack-ansible07:04
*** aslaen has quit IRC07:05
*** asettle has joined #openstack-ansible07:09
*** mathlin1 has joined #openstack-ansible07:12
*** thorst has joined #openstack-ansible07:25
*** mathlin1 has quit IRC07:29
*** thorst has quit IRC07:32
*** Andrew_jedi has joined #openstack-ansible07:39
Andrew_jedierror while evaluating conditional: inventory_hostname in groups[neutron_services['neutron-lbaas-agent']['group']]07:39
Andrew_jedirelease: liberty07:39
Andrew_jedihttps://github.com/openstack/openstack-ansible/commit/e9cb2a82763fff292f99b6f65dc01938bb3ee66607:40
*** Andrew_jedi has quit IRC07:46
*** Andrew_jedi has joined #openstack-ansible07:48
*** neilus has quit IRC07:51
*** Andrew_jedi has quit IRC07:54
*** Andrew_jedi has joined #openstack-ansible07:59
*** Andrew_jedi has quit IRC08:04
*** admin0 has joined #openstack-ansible08:05
*** Andrew_jedi has joined #openstack-ansible08:06
*** asettle has quit IRC08:08
*** unlaudable has joined #openstack-ansible08:08
*** Andrew_jedi has quit IRC08:11
*** unlaudable has quit IRC08:12
*** Andrew_jedi has joined #openstack-ansible08:13
*** unlaudable has joined #openstack-ansible08:13
*** permalac has joined #openstack-ansible08:15
*** neilus has joined #openstack-ansible08:16
*** unlaudable has quit IRC08:18
*** asettle has joined #openstack-ansible08:18
*** unlaudable has joined #openstack-ansible08:19
*** asettle has quit IRC08:23
*** cemmason has joined #openstack-ansible08:25
*** Andrew_jedi has quit IRC08:25
*** unlaudable has quit IRC08:25
*** Andrew_jedi has joined #openstack-ansible08:26
*** unlaudable has joined #openstack-ansible08:27
*** gfa_ is now known as gfa08:27
*** unlaudable has quit IRC08:28
*** mikelk has joined #openstack-ansible08:30
*** thorst has joined #openstack-ansible08:30
*** Andrew_jedi has quit IRC08:35
*** thorst has quit IRC08:37
*** Andrew_jedi has joined #openstack-ansible08:38
*** asettle has joined #openstack-ansible08:40
*** Andrew_jedi has quit IRC08:43
*** Andrew_jedi has joined #openstack-ansible08:49
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_glance: Enable functional convergence testing  https://review.openstack.org/28935308:51
*** asettle has quit IRC08:53
*** admin0 has quit IRC08:57
*** admin0 has joined #openstack-ansible08:57
*** Andrew_jedi has quit IRC08:59
openstackgerritMerged openstack/openstack-ansible-os_cinder: Fix auth_url for cinder configuration  https://review.openstack.org/28873008:59
*** Andrew_jedi has joined #openstack-ansible09:06
*** admin0 has quit IRC09:07
*** admin0 has joined #openstack-ansible09:08
*** admin0 has quit IRC09:09
*** admin0 has joined #openstack-ansible09:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Cap bashate and fix linters tests  https://review.openstack.org/28980309:11
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_glance: Enable functional convergence testing  https://review.openstack.org/28935309:13
*** Andrew_jedi has quit IRC09:19
odyssey4meflwang If you'd like to seed a new role for zaqar with either an empty repo or a repo that comes from github then we can facilitate that. It would probably be a lot easier for you to get feedback through gerrit versus trying to solicit feedback through github. Ping me when you're back online and we can chat about it.09:20
odyssey4mepalendae stevelle note with regards to the inventory testing - I suggested that we start with using the linters test and if the test grows sufficiently then we break it out into its own test. Infra has requested that we pipeline tests as much as possible in order to more efficiently use the resources provided.09:22
openstackgerritHugh Saunders proposed openstack/openstack-ansible: Check correct minimum size for data disk  https://review.openstack.org/28980809:22
*** cristicalin has joined #openstack-ansible09:23
stevellehmm, if I'm still hacking when odyssey4me finishes reading the scrollback it might be time to wrap it up09:23
odyssey4mebgmccollum palendae the ability to use 'depends-on' to check changes together is something I'm working on - please be patient.09:23
openstackgerritHugh Saunders proposed openstack/openstack-ansible: Check correct minimum size for data disk  https://review.openstack.org/28981009:24
odyssey4mestevelle heh, late night for you :)09:24
*** Andrew_jedi has joined #openstack-ansible09:26
*** mgoddard has joined #openstack-ansible09:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Cap bashate and fix linters tests  https://review.openstack.org/28981109:30
openstackgerritMerged openstack/openstack-ansible-os_glance: Remove the messaging tasks from the role  https://review.openstack.org/28810109:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Cap bashate and fix linters tests  https://review.openstack.org/28981109:32
*** thorst has joined #openstack-ansible09:35
bsvhi, can anyone explain why the ml2_conf.ini is deployed and used as argument on the compute-nodes, when its only used on the network/controller-node?09:37
odyssey4mebsv yes, I can :)09:38
bsv!09:38
bsvperfect, do you have the time?09:38
odyssey4mebsv while the ml2 conf file should not have to be deployed on the agent in theory, I found in practise that the agent wouldn't start without it09:38
bsvah, so its not used at all, it just need to be there..09:39
bsvlol09:39
odyssey4mebsv it's likely that this is due to something missing in the agent conf file, but at the time I didn't have the time available to figure out what was missing09:39
bsvok09:39
bsvthank you09:39
odyssey4meif you can figure out what's missing and be rid of it, a patch would be welcome :)09:39
bsvodyssey4me: of cause, but right now im running on week 2, trying to get the network running with the playbooks.09:41
bsvIf its not working by tomorrow, I'll guess we will abandon OpenStack for now and look at it again some other time.09:42
*** thorst has quit IRC09:43
bsvBut just to be 100% sure, the ml2_conf.ini should be identical on all the neutron-server and neutron-agent containers + the compute-nodes.. right?09:43
bsv(with the exception of changed physical interfaces mapping).09:43
bsvodyssey4me: right? :)09:48
*** Andrew_jedi has quit IRC09:49
odyssey4mebsv no, not necessarily - as I recall we have logic to do things based on the target node09:53
bsvok09:53
*** Andrew_jedi has joined #openstack-ansible10:00
*** asettle has joined #openstack-ansible10:00
bsvodyssey4me: got time for another quick Q?10:04
odyssey4mebsv fire away10:05
openstackgerritHugh Saunders proposed openstack/openstack-ansible: Check correct minimum size for data disk  https://review.openstack.org/28980810:05
bsvgreat10:05
*** Andrew_jedi has quit IRC10:05
*** Andrew_jedi has joined #openstack-ansible10:06
openstackgerritHugh Saunders proposed openstack/openstack-ansible: Check correct minimum size for data disk  https://review.openstack.org/28981010:06
bsvIn the linuxbridge_confg.ini file, you have the physical_interface_mappings setting. I was told in #openstack-neutron that it should not point to a bridge (ex. br-vlan), but the underlying interface (ex. bond1.100).10:07
*** kman has joined #openstack-ansible10:07
bsvIt is because openstack-ansible uses an extra layer in this setup?10:07
*** kman has quit IRC10:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Set container apt sources to use a configured list of components  https://review.openstack.org/28983310:07
bsvSo I should in fact, when using openstack-ansible, use the br-vlan/br-vxlan/br-whatever as the value in physical_interface_mappings10:08
bsv?10:08
odyssey4mebsv it all depends on how you're trying to setup your environment and what you expect in the end10:08
odyssey4meunfortunately I'm terrible at the networking stuff :/10:09
bsvI'm following "your" playbook.10:09
*** kman has joined #openstack-ansible10:09
bsvUsing the OpenStack Ansible step-by-step deployment.10:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Set container apt sources to use a configured list of components  https://review.openstack.org/28983510:09
*** kman has quit IRC10:09
*** cristicalin has quit IRC10:10
*** jguy_ has joined #openstack-ansible10:10
bsvodyssey4me: who did the 'networking stuff' in the playbooks? :)10:10
odyssey4meok, so I take it you've read through http://docs.openstack.org/developer/openstack-ansible/install-guide/targethosts-network.html ?10:11
bsvyep10:11
bsvi mirrored that exact setup.10:11
odyssey4meso you can see why the bridge is used, not the device natively? it's because the agents run in a container and the container requires the use of the bridge10:11
bsvbut you do not use any containers on the nova-compute node.10:12
odyssey4meah, yes - I would guess that the implementation is similar there simply for consistency... but I'm guessing10:13
*** Andrew_jedi has quit IRC10:13
odyssey4meThe guys who can explain this better are in the US and will only come online in another 3-4 hours.10:13
bsvno problem10:13
bsvgot a nick or two?10:14
bsvWho should I ask10:14
permalachello guys10:14
bsvo/10:14
permalacI would like to start using ansible on my centos 7 based kilo release openstack installation of 3 controllers, 3 swift nodes, and 6 qemu hypervisors.10:15
permalacall the installation has been done by hand and from the openstack-kilo repos  ,10:15
odyssey4mebsv if evrard was here, he'd be able to help and he's in Europe... but he's offline... many of the US guys could help - cloudnull, logan-, Apsu to name a few10:15
bsvok10:16
permalacshould I start using RDO ?  ( which i guess it will imply to reinstall everything 'one by one' ) or should I prepare directly for liberty update with RDO and ansible playbooks?10:16
odyssey4mepermalac unfortunately we don't have full coverage for supporting centos just yet... if you're keen to jump in and help change that then we're happy to have more contributors10:16
odyssey4mepermalac I can't comment on using RDO - I have no idea how it works.10:17
permalacI'm forced to use centos, so ...10:17
permalacbut I'm not experienced with ansible , neither with git .  ( I touched them both,  a bit, )10:18
odyssey4mepermalac we're implementing some patterns which will make CentOS support pretty simple once it's done - if you'd like to know more and participate then join our weekly meeting on Thursdays and check the agenda for the Multi-OS etherpad: https://wiki.openstack.org/wiki/Meetings/openstack-ansible#Agenda_for_next_meeting10:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Set apt sources to use a configured list of components  https://review.openstack.org/28983510:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Set apt sources to use a configured list of components  https://review.openstack.org/28983310:19
*** mikelk has quit IRC10:20
odyssey4mepermalac it's never too late to learn something new10:20
odyssey4mepermalac also, if you have done any bash scripting then you'll find ansible easy and refreshing10:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Updates all repo SHAs to open up work on 11.2.11  https://review.openstack.org/28875210:21
permalacodyssey4me, of course its never to late, but I don't would like to disturb.  (I've done some scripting, and some other languages as well )10:21
bsvAnyone here actually running OS by using the playbooks only?10:21
odyssey4mebsv we have several people in the community running this for production, there are over 50 deployments for the private cloud use-case by RAX alone, then there are also other users in the community who deploy very large private clouds and one or two public cloud deployments too10:25
bsvgreat10:25
*** Andrew_jedi has joined #openstack-ansible10:25
bsvSo this should "Just Work" (tm)10:25
odyssey4meyeah, the hardest part of any openstack installation is to figure out what you want it to look like in the end10:26
odyssey4meOSA is built to be flexible10:26
odyssey4methe biggest stumbling block for most folks is in the networking10:27
admin0 bsv: i am trying to use this on a public part .. 2 regions, 2 zones each with 60+ compute nodes ine ach az10:27
odyssey4meI'm hoping that we can improve some of the documentation to make things a little more clear about what does what and how you can achieve your desired end goal.10:27
odyssey4mebsv actually, admin0 may be able to help you with your queries regarding networking10:28
* admin0 will do his best10:28
bsvdo you know if it is possible to mix all 4 types of networks (and use them all at once)?10:29
bsvbah 3 types10:29
bsvflat, vlan and vxlan10:29
admin0yes :D10:30
admin0flat , do not use10:30
admin0bsv, think of it implementaiton style10:30
admin0you can have instances directly on the public dhcp and also use their network and attach floating-ip10:30
admin0flat = one big broadcast domain X number of instances X compute nodes10:31
permalacodyssey4me, ok.  I think I will join on thursday, and read.10:31
Andrew_jediodyssey4me: Is there something wrong with the liberty branch ?10:32
permalaclet's see how can I test the actual status and report bugs, I think I can do that. :)10:32
admin0odyssey4me: i tried the https override ..fails me everytime :(10:32
Andrew_jediodyssey4me: I tried liberty this morning and neutron-server failed to work. ERROR: neutronclient.shell <html><body><h1>504 Gateway Time-out</h1> The server didn't respond in time.10:33
*** openstackgerrit has quit IRC10:33
admin0documentations i miss:  how to enable https:// by default ( say you have *.domain.crt, *.domain_ca.crt and *.doman.key ; and  how to install first one ( which is region 1 ) and then use 2nd install as region210:33
*** openstackgerrit has joined #openstack-ansible10:33
bsvadmin0: so if I want to use VXLAN as default for instances and communication with metadata service, VLAN for certain tenant-networks and finally FLAT for external network... then it should be possible?10:37
admin0bsv: you should use VLAN for external network and VXLAN for internal communications10:38
admin0you can use flat, but how big is your network going to be ?10:38
bsvmultiple tenants, with multiple networks within each project, and the external network would grow as needed.10:40
bsvstarting with a /24 for external10:40
*** Andrew_jedi has quit IRC10:40
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_glance: Enable functional convergence testing  https://review.openstack.org/28935310:40
*** thorst has joined #openstack-ansible10:40
admin0bsv, public or private ?10:41
bsvhuh?10:41
admin0yur cloud, is it a public cloud or private cloud ?10:42
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_cinder: Enable developer mode  https://review.openstack.org/28985410:42
admin0bsv: standup time :D10:44
admin0brb10:44
*** Andrew_jedi has joined #openstack-ansible10:45
*** thorst has quit IRC10:47
odyssey4meadmin0 assuming that the regions are in different ansible inventories, the region can be set for the whole inventory by setting 'service_region' in user_variables. The default is set here: https://github.com/openstack/openstack-ansible/blob/master/playbooks/inventory/group_vars/hosts.yml#L8810:47
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_cinder: Enable functional convergence testing  https://review.openstack.org/28985610:48
odyssey4meadmin0 you'll see that each service can have its region set differently, for example: https://github.com/openstack/openstack-ansible/blob/master/playbooks/inventory/group_vars/hosts.yml#L12010:48
odyssey4meadmin0 if you want to set https by default for the public endpointstake a look at https://review.openstack.org/277199 which is a patch to enable HTTPS by default for the AIO10:49
odyssey4meadmin0 that patch assumes that the SSL will be offloaded by a load balancer10:50
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_cinder: Enable functional convergence testing  https://review.openstack.org/28985610:51
bsvadmin0: how do you define public vs private cloud? )10:52
bsv:)10:52
*** admin0 has quit IRC10:55
*** asettle has quit IRC10:58
*** tiagogomes has quit IRC11:00
*** Andrew_jedi has quit IRC11:01
*** Andrew_jedi has joined #openstack-ansible11:02
*** tiagogomes has joined #openstack-ansible11:05
*** tiagogomes has joined #openstack-ansible11:05
*** Andrew_jedi has quit IRC11:08
*** Andrew_jedi has joined #openstack-ansible11:09
*** gfa is now known as gfa_11:13
*** admin0 has joined #openstack-ansible11:14
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_cinder: Enable functional convergence testing  https://review.openstack.org/28985611:14
*** Andrew_jedi has quit IRC11:15
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_glance: Enable functional convergence testing  https://review.openstack.org/28935311:17
*** Andrew_jedi has joined #openstack-ansible11:17
*** tiagogomes has quit IRC11:20
*** javeriak_ has quit IRC11:22
*** Andrew_jedi has quit IRC11:22
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_keystone: Cosmetic cleanup to keystone tests  https://review.openstack.org/28986611:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add release note for apt sources components change  https://review.openstack.org/28986711:24
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_keystone: Cosmetic cleanup to keystone tests  https://review.openstack.org/28986611:28
*** jguy_ has quit IRC11:28
admin0bsv: a public cloud = you will give a URL where i can enter my credit card and buy stuff and contact your support if i have issues .. and try to click and abuse in every way possible :D11:30
admin0and always complain even if there are no issues or ask for missing features in order to get a discount :D11:31
admin0\0/11:31
admin0if anyone can buy and use your service, its kind of a public cloud11:32
admin0could be smaller in scale, but still it is what it is11:32
admin0public in nature11:32
*** javeriak has joined #openstack-ansible11:34
odyssey4memattt please review https://review.openstack.org/289810 / https://review.openstack.org/289808 (backports)11:38
odyssey4memattt, hughsaunders please review https://review.openstack.org/289811 / https://review.openstack.org/289803 (backports)11:38
odyssey4memattt, hughsaunders please review https://review.openstack.org/289835 / https://review.openstack.org/289833 (backports)11:39
*** tiagogomes has joined #openstack-ansible11:39
*** mikelk has joined #openstack-ansible11:42
bsvadmin0: not that public :)11:44
*** Andrew_jedi has joined #openstack-ansible11:45
*** thorst has joined #openstack-ansible11:45
admin0:)11:45
bsvadmin0: its private then ;)11:48
admin0well,it can still be community, private or hybrid :D11:48
bsvfor internal company use and 3rd part partners.11:48
admin0internal company use = private11:48
admin0group of similar companies use = community11:48
*** tiagogomes has quit IRC11:49
odyssey4meadmin0 bsv perhaps the discussion of naming is a little off topic from the original discussion?11:50
admin0:D11:51
admin0bsv, as long as you say you have 1 vlan and 1 /24 you are good for flat .. as soon as you want to go above, it might bite you11:51
bsvi just want to connect a public netblock/24 on the "external" net in OpenStack, and use vxlan and (if possible) vlan for tenant networks.11:51
*** thorst has quit IRC11:52
bsvthat way, I would be able to assign a pool ex. /27 for a tenant-router, and they can manage the use of ip's themselves?11:53
admin0it works on the concept of floating ips .. like assing /24 for tenant, but in quota, give them only 5 or only 16 or XYZ11:53
odyssey4mebsv, yeah the external net CIDR block would become a pool of 'floating' IP addresses11:53
admin0add ips in block, control using quotas11:54
odyssey4meusers can request an IP from the pool, and release it to the pool11:54
admin0else you wil have a lot of pools and ip loss when you use smaller networks11:54
odyssey4menote that each router to the public network from project networks will consume an IP, so make sure that you provide enough public addresses to cater for the number of projects you expect to have!11:54
admin0bsv: what I do is this :)  .. add private IPs assuming they are public .. and then do a NAT from the etxternal router/firewall11:55
*** permalac has quit IRC11:55
admin0but upto you and your design11:55
bsvNAT is bad, avoid at all costs ;)11:56
admin0well, for development and guest machines ..  all they need is internet access to test stuff internally11:56
admin0 no need to give a public IP11:57
bsvthe tenants will all be doing projects where they use public ip's for their services.11:57
admin0ok11:57
admin0bsv, i am almost done with my end-to-end openstack install post11:57
bsvoh nice11:57
admin0there i give a diagram, vyatta setup, vlans, etc etc11:57
bsvI really wish the documentation on the neutron parts and realationship was better. Would make this much easier.11:58
admin0that is exactly what I am doing11:58
admin0everyone stops at  ..  there, openstack isinstalled11:58
admin0leaving people wtih” ok .. now what ?11:58
admin0that is where i start :D11:58
bsvnice11:59
bsvlooking forward to that, finished tonight or what did you say? ;)12:00
admin0hopefully yes :)12:00
admin0all i need to do is copy/paste :D12:01
*** tiagogomes has joined #openstack-ansible12:02
*** johnmilton has joined #openstack-ansible12:02
*** javeriak_ has joined #openstack-ansible12:03
admin0i am working on the high level diagram now12:03
bsvadmin0: what do you use as value in physical_interface_mappings (linuxbridge_conf.ini)?12:04
admin0i do not touch the confs :)12:04
bsvon your compute nodes.12:04
admin0if you are touching the confs, you are doing it wrong :D12:04
admin0br-vlan :D12:04
bsvdebugging... ;)12:04
admin0that is all it needs to care about12:04
bsvok12:04
bsvcan you share your openstack_user_config.yml?12:05
bsvor just the network part12:05
admin0allow me to complete this diagram and post12:05
admin0then i will share everything12:05
admin0diagram, configs, commands,  kickstart file, even automated KVM virtual machine automation tools , etc12:06
bsvWe are sitting 4 man working on this, going on 2nd week now. With a broken OpenStack network >.<12:06
bsvSomething is mapped wrong (my guess)12:06
*** javeriak has quit IRC12:07
bsvdhcp-replies are going to the eternal bit-heaven, somewhere between the bdq-bridge and the tap-interface on the instance.12:07
*** jaypipes has joined #openstack-ansible12:07
*** weshay has joined #openstack-ansible12:15
openstackgerritMerged openstack/openstack-ansible: Bypass repo server if missing pip upgrade packages  https://review.openstack.org/28931712:15
*** javeriak_ has quit IRC12:16
*** javeriak has joined #openstack-ansible12:18
*** jguy_ has joined #openstack-ansible12:18
openstackgerritMerged openstack/openstack-ansible: Updates all repo SHAs to open up work on 11.2.11  https://review.openstack.org/28875212:19
*** jguy_ has quit IRC12:22
*** phiche1 has joined #openstack-ansible12:23
*** phiche has quit IRC12:23
openstackgerritgit-harry proposed openstack/openstack-ansible: Bypass repo server if missing pip upgrade packages  https://review.openstack.org/28989112:24
*** automagically_ has joined #openstack-ansible12:27
*** skamithi14 has joined #openstack-ansible12:34
*** skamithi13 has quit IRC12:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Allow a list of files to be copied into the container cache  https://review.openstack.org/28989812:40
*** thorst has joined #openstack-ansible12:43
*** thorst has quit IRC12:43
*** thorst_ has joined #openstack-ansible12:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Allow a list of files to be copied into the container cache  https://review.openstack.org/28989812:44
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_glance: Enable functional convergence testing  https://review.openstack.org/28935312:44
*** admin0 has quit IRC12:44
*** retreved has joined #openstack-ansible12:45
openstackgerritJaveria Khan proposed openstack/openstack-ansible: Minor fixes for App-PLUMgrid doc entry  https://review.openstack.org/28990012:45
*** admin0 has joined #openstack-ansible12:46
*** javeriak has quit IRC12:49
*** jguy_ has joined #openstack-ansible12:53
*** jguy_ has quit IRC12:54
*** Andrew_jedi_ has joined #openstack-ansible12:56
odyssey4mehughsaunders, mattt would you mind reviewing https://review.openstack.org/289898 please ?12:56
openstackgerritAndy McCrae proposed openstack/openstack-ansible: Restart containers on network configuration change  https://review.openstack.org/28990412:56
openstackgerritAndy McCrae proposed openstack/openstack-ansible: Restart containers on network configuration change  https://review.openstack.org/28990512:56
*** markvoelker has quit IRC12:57
*** markvoelker has joined #openstack-ansible12:57
*** Andrew_jedi has quit IRC12:58
*** Andrew_jedi_ is now known as Andrew_jedi12:58
*** ric has joined #openstack-ansible12:59
*** ric has quit IRC12:59
*** markvoelker_ has joined #openstack-ansible12:59
*** ric has joined #openstack-ansible12:59
openstackgerritMerged openstack/openstack-ansible: Check correct minimum size for data disk  https://review.openstack.org/28980813:00
openstackgerritMerged openstack/openstack-ansible: Cap bashate and fix linters tests  https://review.openstack.org/28981113:00
*** jguy_ has joined #openstack-ansible13:00
matttodyssey4me: we could do with a test that validates that functionality works13:01
*** markvoelker has quit IRC13:01
odyssey4memattt good point, let me work on that13:02
*** Andrew_jedi has quit IRC13:03
*** ric has quit IRC13:04
mhaydenmorning13:05
*** cristicalin has joined #openstack-ansible13:05
odyssey4meo/ mhayden13:05
odyssey4mehow goes it?13:05
mhaydenodyssey4me: good... the openstack release folks said the python-openstackclient version bump in kilo is... uh... not a good idea13:06
mhaydenand i found that out for myself as well after a little testing13:06
odyssey4memhayden so the best there is to simply add a known issue, although we can't really do that in OSA for kilo :(13:07
odyssey4meunless you feel like you'd like to create a new documentation section :p13:07
mhaydenright -- it's in liberty at least13:07
mhaydenopenstackclient would require bumps in oslo-utils, cliff, and a few other things13:08
mhaydenwhich leads to sad pandas13:08
odyssey4mesjoe, much brokenness13:08
mhaydenalso discovered this handy repository: https://github.com/openstack/releases/blob/master/deliverables/kilo/python-openstackclient.yaml13:08
mhaydeni wasn't aware of it13:08
odyssey4memhayden ie http://releases.openstack.org/13:09
mhaydenodyssey4me: darn you and your ability to know most things :P13:09
odyssey4mesee: http://releases.openstack.org/kilo/index.html#python-openstackclient13:09
mhaydenthat's quite handy13:10
mhaydenit looks like it's auto-parsed from the yaml in the repo13:10
*** Andrew_jedi has joined #openstack-ansible13:10
odyssey4meyep, this is part of the work the release team has been working on in the Liberty/Mitaka timeframe13:10
mhaydenwell this is quite nice13:10
odyssey4mehopefully we can plug into this at some point13:11
mhaydeni guess we can generate the latest shas for OSA from these automagically13:12
mhaydenoops, i was saying automagically in the general sense, not to wake up automagically13:12
odyssey4melol13:12
mhaydenso i'll stop saying automagically now13:12
*** woodard has joined #openstack-ansible13:13
*** woodard has quit IRC13:14
*** woodard has joined #openstack-ansible13:14
*** keedya has quit IRC13:16
openstackgerritMerged openstack/openstack-ansible: Cap bashate and fix linters tests  https://review.openstack.org/28980313:18
*** wadeholler has joined #openstack-ansible13:18
*** admin0 has quit IRC13:20
wadehollercould someone explain how the containers are generated and added to the inventory the first time ? I have reviewed dynamic_inventory.py but unfortunately I don't understand how they are first generated yet.13:20
*** admin0 has joined #openstack-ansible13:24
odyssey4mewadeholler the dynamic inventory generates container names and IP addresses based on input from the files in /etc/openstack_deploy/env.d/13:25
odyssey4mewadeholler if a system is marked with the flag 'is_metal: true' then that service is ignored as it's expected that the service will run on a host, not in a container13:26
*** Andrew_jedi has quit IRC13:26
odyssey4mewadeholler where the containers are located depends on what is specified in /etc/openstack_deploy/openstack_user_config.yml and/or the files in /etc/openstack_deploy/conf.d/13:27
*** Andrew_jedi has joined #openstack-ansible13:27
odyssey4meeffectively if you specify that the host for the 'identity_hosts' group is on my-identity-server1 and my-identity-server2 - similar to https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio#L9913:28
*** cristicalin has quit IRC13:28
wadehollergot it.  thank you odyssey4me! thats (env.d) is the piece I was missing13:28
odyssey4methen the dynamic inventory finds the group called identity_hosts in the environment configuration, eg: https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/env.d/keystone.yml#L3813:29
odyssey4meand seeing as the service doesn't have the is_metal flag set, it'll default to 'is_metal: false', which means that the service is assumed to be running in a container13:30
odyssey4meso the dynamic inventory will then create a host entry and ip address for that service container to be located on those hosts13:30
odyssey4meheh, maybe mhayden should do the magic he does with documentation and add that to the developer-docs :)13:31
wadehollerfantastic bit of code. when you first run it as a deployer it is like magic.13:32
*** automagically_ has quit IRC13:34
mhaydenodyssey4me: what magic is that? ;)13:35
odyssey4memhayden the magic of taking the random ramblings from this channel, often output by myself and cloudnull, and converting the ramblings into beautiful prose13:37
* mhayden basks in his legacy of writing things13:37
mhaydenhaha13:37
odyssey4mewhich is subsequently appropriately grammar policed by spotz, of course :p13:37
mhaydenopen a bug and assign it to me!13:37
* mhayden is bug smashin' today13:38
*** Andrew_jedi has quit IRC13:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Allow a list of files to be copied into the container cache  https://review.openstack.org/28989813:43
*** automagically_ has joined #openstack-ansible13:43
odyssey4memattt, hughsaunders did I do good? ^13:44
automagically_Thanks for that mhayden13:44
*** Andrew_jedi has joined #openstack-ansible13:44
odyssey4metime for me to create a bug for mhayden to smash13:45
*** automagically_ has left #openstack-ansible13:47
matttodyssey4me: LGTM :)13:49
odyssey4memhayden smash it! https://bugs.launchpad.net/openstack-ansible/+bug/155452813:49
openstackLaunchpad bug 1554528 in openstack-ansible "Docs: Add more detail about how the container inventory entries are generated" [Low,Confirmed] - Assigned to Major Hayden (rackerhacker)13:49
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible: Removing openstack_environment.yml. It is no longer useful.  https://review.openstack.org/28869813:51
*** Andrew_jedi has quit IRC13:51
*** Andrew_jedi has joined #openstack-ansible13:52
automagicallyAnyone else seeing issues downloading the gate logs? I saw it yesterday and again today. It looks like I can get the first 50-100kb of a 3.6mb log and then it just dies13:53
automagicallyMaking it kinda difficult to debug gate failures13:53
odyssey4meautomagically yep, mattt was seeing that earlier - turns out that infra has some volumes that need repair13:53
automagicallyAha…thanks. That explains it13:54
automagicallyWill continue to lurk in #openstack-infra I guess13:54
odyssey4meautomagically you can raise it in infra, if more than one person reports it then it often raises the priority13:55
mhaydenodyssey4me: gracias13:56
*** Andrew_jedi has quit IRC13:57
*** markvoelker_ has quit IRC14:00
*** neilus1 has joined #openstack-ansible14:01
mhaydenodyssey4me: any suggestions on where the inventory docs belong?14:03
mhaydenseems like "Configuration" makes sense14:03
*** neilus has quit IRC14:03
odyssey4memhayden there's already a section in the dev docs for the inventory14:04
odyssey4mejust expand that14:04
mhaydenoh, dev docs :P14:04
* mhayden was looking in install docs :P14:04
odyssey4memhayden http://docs.openstack.org/developer/openstack-ansible/developer-docs/inventory.html14:04
automagicallyodyssey4me: Any opinions on how to move forward here: https://review.openstack.org/#/c/288636/ palendae has some objections to the course of action that you had previously suggested I take14:04
odyssey4meautomagically 1 test in 25s ? http://logs.openstack.org/36/288636/2/check/gate-openstack-ansible-linters/90e7ea9/console.html#_2016-03-07_19_54_46_56614:06
odyssey4methat's not much of a test14:06
odyssey4methe linters job has a 30 min timeout as far as I recall14:06
automagicallyodyssey4me: That’s the dynamic IP assignment test. Adding the next patch, only brings it up to maybe ~30 seconds14:06
*** b3rnard0_away is now known as b3rnard014:06
automagicallyNext test: https://review.openstack.org/#/c/287571/14:07
automagicallyI just really want us to get some inventory unit tests running and soon14:07
automagicallyAs there is plenty of refactoring opportunity there that should be gated by a decent set of high-level testing14:07
*** automagically_ has joined #openstack-ansible14:11
*** wadeholler has quit IRC14:18
*** scarlisle has joined #openstack-ansible14:18
odyssey4memhayden do you have any idea which RAX DC osic-cloud1 is in?14:22
odyssey4meassuming that it's in a RAX DC? I need to add an appropriate apt mirror to https://github.com/openstack/openstack-ansible/blob/master/scripts/gate-check-commit.sh#L70-L95 while I wait for my alternative approach to go through the approval process14:23
odyssey4meautomagically agreed :)14:23
odyssey4meautomagically I'm not sure if my logic is right, but I think that https://review.openstack.org/#/c/289029/ should depend on https://review.openstack.org/#/c/289032/14:26
cloudnullmorning14:26
automagically_odyssey4me: https://review.openstack.org/#/c/289029/ can merge without the changes in the other14:27
automagically_But not vice versa14:27
odyssey4meotherwise we'll merge a breaking change into the role and all gating will be blocked until the implementation in the main repo is merged... also, all other roles will need the var set14:27
automagically_So https://review.openstack.org/#/c/289032/ Depends-On https://review.openstack.org/#/c/289029/14:27
automagically_Right?14:28
odyssey4mealternatively, default the file drop to true and set the group_vars for all to make it false... except for those groups where it must be true?14:28
odyssey4meI'm kinda wondering what the easy way to work with this is14:28
automagically_odyssey4me: I considered that, but that seems far messier14:28
odyssey4meI suppose the current behaviour is not to drop the file, right?14:28
automagically_In general, I submitted those patchs to spawn a discussion around group_vars usage and inventory decoupling14:28
automagically_I’m not married to the particular impl patterns to achieve the inventory group model decoupling14:29
odyssey4meyeah, I like it - we should perhaps chat more about it in the thu meeting14:29
automagically_Agreed14:29
odyssey4mealthough perhaps this work belongs more in the next cycle14:29
automagically_I think this is a decent POC for a discussion14:29
automagically_Yes and no. The IRR spec claims that one of its goals was to decouple the roles14:29
automagically_And yet, we have a metric tonne of work to get there14:30
odyssey4meconsidering how close we are to the end of this cycle, we should be careful not to do any refactoring that risks the release14:30
automagically_odyssey4me: Agreed on that point14:30
odyssey4meyeah, let's chat about it on thu14:30
*** markvoelker has joined #openstack-ansible14:31
odyssey4meI'm not against it - I'm just concerned that we're quite far from making sure that we have a functional and properly tested release in its current state.14:31
automagically_Agreed that testing needs to take priority right now14:31
odyssey4mePerhaps we need to set ourselves some criteria for the release.14:31
automagically_+100014:31
odyssey4meie we do not release until these goals are met14:31
*** neilus1 has quit IRC14:33
*** neilus has joined #openstack-ansible14:33
*** neilus has quit IRC14:34
*** neilus has joined #openstack-ansible14:35
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Explaining dynamic inventory  https://review.openstack.org/28994714:39
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Add LBaaS v2 support (OSA)  https://review.openstack.org/28724314:40
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Explaining dynamic inventory  https://review.openstack.org/28994714:40
*** ShannonM has joined #openstack-ansible14:43
*** mgoddard_ has joined #openstack-ansible14:46
*** mgoddard has quit IRC14:48
*** Mudpuppy has joined #openstack-ansible14:50
*** markvoelker has quit IRC14:50
*** wadeholler has joined #openstack-ansible14:52
*** wadeholler has quit IRC14:52
*** wadeholler has joined #openstack-ansible14:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add vexxhost and osic Ubuntu mirror configs to gate check  https://review.openstack.org/28995414:54
mhaydenah, gate checks run on vexxhost now? nice14:54
*** sigmavirus24_awa is now known as sigmavirus2414:55
*** KLevenstein has joined #openstack-ansible14:55
*** dmsimard has joined #openstack-ansible14:56
*** mgoddard_ has quit IRC14:57
openstackgerritMerged openstack/openstack-ansible-lxc_hosts: Allow a list of files to be copied into the container cache  https://review.openstack.org/28989814:58
*** mgoddard has joined #openstack-ansible14:58
*** ErwanJ has joined #openstack-ansible14:58
*** sdake has joined #openstack-ansible15:00
*** keedya has joined #openstack-ansible15:00
*** neilus has quit IRC15:01
bsvadmin0: url to blog? :D15:01
admin0hold sir :)15:01
*** KLevenstein has quit IRC15:02
*** KLevenstein has joined #openstack-ansible15:02
bsvholding all my bits :D15:03
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Explaining dynamic inventory  https://review.openstack.org/28994715:04
*** phalmos has joined #openstack-ansible15:04
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible: Test basic structure of dynamic inventory output  https://review.openstack.org/28757115:05
*** mathlin1 has joined #openstack-ansible15:14
*** skamithi14 has quit IRC15:15
*** mathlin1 has quit IRC15:19
*** phalmos has quit IRC15:21
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-repo_build: Enable role convergence testing against a repo_server  https://review.openstack.org/28955915:25
*** phalmos has joined #openstack-ansible15:28
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Remove old MariaDB apt sources  https://review.openstack.org/28997715:31
bsvodyssey4me: I see a lot of error while running the playbooks regarding py-pip, is this normal?15:34
*** raddaoui has joined #openstack-ansible15:34
bsvwith multiple playbooks.15:34
bsvfailing "modern pip", but ignoring.15:34
odyssey4mebsv yes, we try installing pip in a few ways15:35
odyssey4meinitially there is no repo server, so that attempt will fail, then it'll try getting it from pypi instead15:35
bsvok15:35
*** skamithi13 has joined #openstack-ansible15:37
*** ametts has joined #openstack-ansible15:37
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_nova: Enable developer mode  https://review.openstack.org/28998115:37
*** galstrom_zzz is now known as galstrom15:37
NepocGood morning... I have the majority of issues ironed out of my SSL terminating haproxy worked out. The only issue that remains is that ceilometer does not get any neutron stats.15:39
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Remove old MariaDB apt sources  https://review.openstack.org/28997715:40
*** spotz_zzz is now known as spotz15:42
*** permalac has joined #openstack-ansible15:46
*** mgoddard has quit IRC15:46
*** mgoddard has joined #openstack-ansible15:46
odyssey4methis is quite impressive - https://review.openstack.org/289954 is being run on an OSIC node, it should finish a gate build in under an hour thanks to the awesome hardware for that provider15:47
odyssey4meNepoc if alextricity25_ is around he should be able to help you figure that out, otherwise stevelle may also be able to assist15:47
*** CheKoLyN has joined #openstack-ansible15:47
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_nova: Enable functional convergence testing  https://review.openstack.org/28998615:49
odyssey4memattt care to make it go? https://review.openstack.org/28995415:49
logan-Nepoc: are you terminating public endpoints only or everything? using https://review.openstack.org/#/c/277199/ I guess?15:50
logan-wow that is fast..15:51
*** jthorne has joined #openstack-ansible15:52
NepocWell I had talked to some people in openstack-telemetry and they hinted at where to look... I've thrown everything into debug mode and I'm hoping something jumps out at me15:54
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Run Liberty high level playbooks in upgrade script  https://review.openstack.org/28954015:54
Nepoclogan-: well not really as I have a custom setup that needs unique certificates per service.15:56
logan-ah15:56
*** ametts has quit IRC15:56
*** permalac_ has joined #openstack-ansible15:56
*** phalmos has quit IRC15:57
NepocWell debug mode has spoken: "DEBUG neutronclient.client.... 404 Not Found"15:57
*** izaakk has joined #openstack-ansible15:58
odyssey4meNepoc good plan15:58
logan-is neutron handling X-Forwarded-Proto properly? (ie. if you go to the curl / on the neutron endpoint over https does it give you an http:// link back?)15:58
odyssey4mebug triage here cloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva, ntt, javeriak, automagically, spotz, vdo, jmccrory, alextricity25, jasondotstar, KLevenstein, admin0, michaelgugino, ametts, v1k0d3n,15:59
odyssey4me severion, bgmccollum15:59
* mhayden is stuck in another mtg :P15:59
odyssey4mehttps://bugs.launchpad.net/openstack-ansible/+bugs?search=Search&field.status=New15:59
*** automagically_ has left #openstack-ansible15:59
odyssey4mefirst up: https://bugs.launchpad.net/openstack-ansible/+bug/154239115:59
openstackLaunchpad bug 1542391 in openstack-ansible "ceilometer swift pollster returns 403" [Undecided,New]15:59
odyssey4meNepoc, perhaps this is what you're seeing?15:59
automagicallyo/15:59
*** permalac has quit IRC16:00
mattto/16:00
spotzo/16:01
odyssey4mehas anyone had some time to confirm this bug, or does someone have the time to do so?16:01
d34dh0r53o/ish conflicting meetings16:01
*** michaelgugino has joined #openstack-ansible16:03
Nepoclogan-: well internally or at least the admin/internal endpoints are http and public are https16:03
michaelguginohello all16:03
*** KLevenstein has quit IRC16:03
Nepoclogan-: a curl from the ceilometer container "looks" good16:04
odyssey4meok, no feedback on that bug - I'm starting to think that perhaps we should mark this as a high importance bug and get some focus on it?16:04
odyssey4methoughts?16:04
*** sdake_ has joined #openstack-ansible16:05
odyssey4meok, moving on: https://bugs.launchpad.net/openstack-ansible/+bug/155044216:05
openstackLaunchpad bug 1550442 in openstack-ansible "V-38496 check includes non-system accounts" [Undecided,New] - Assigned to Major Hayden (rackerhacker)16:05
*** sdake has quit IRC16:05
odyssey4memhayden any movement on this?16:05
odyssey4mecan we at least confirm this bug?16:05
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Explaining dynamic inventory  https://review.openstack.org/28994716:06
* mhayden looks again16:06
odyssey4meo/ michaelgugino16:06
mhaydeni will hopefully get a look at this today16:06
mhaydeni haven't confirmed bug 1550442 yet, but i should be able to today16:07
openstackbug 1550442 in openstack-ansible "V-38496 check includes non-system accounts" [Undecided,New] https://launchpad.net/bugs/1550442 - Assigned to Major Hayden (rackerhacker)16:07
odyssey4mealright, mhayden please set priority if you confirm it16:07
odyssey4menext: https://bugs.launchpad.net/openstack-ansible/+bug/155337016:07
openstackLaunchpad bug 1553370 in openstack-ansible "AODH sort rabbitmq hosts pre-task should use 'aodh_all' group" [Undecided,New] - Assigned to Miguel Alejandro Cantu (miguel-cantu)16:07
mhaydencan do16:07
odyssey4meseeing as alextricity25_ is busy, does anyone else want to pick this up?16:07
spotzodyssey4me Just looked at that one, if it is what I think it is it's a one parameter change?16:07
odyssey4meit looks like a pretty small change, yes16:08
michaelguginolooks easy enough16:08
michaelguginoI can get that out today16:08
bsvodyssey4me: speaking of pip, it seems that setup-hosts.yml will complete with success, even if some hosts didnt get pip setup correct.16:08
odyssey4mecool, thanks michaelgugino - please self assign it16:09
michaelguginok16:09
bsvodyssey4me: resulting in the next step (setup-infrastructure.yml) to fail.16:09
*** phalmos has joined #openstack-ansible16:09
odyssey4meI'd say low priority - any objections?16:09
bsvodyssey4me: "cmd": "/usr/local/bin/pip install MySQL-python", "failed"16:09
bsvodyssey4me: also python-memcached.16:10
spotznot from me, looks like the bug writeup was longer then the fix there16:10
odyssey4mebsv that is more likely related to your repo server not having properly synchronised16:10
odyssey4mebsv or your LB hasn't been setup16:10
odyssey4menext up: https://bugs.launchpad.net/openstack-ansible/+bug/155379616:10
openstackLaunchpad bug 1553796 in openstack-ansible "openrc --insecure aliases are broken with venvs" [Undecided,New] - Assigned to Travis Truman (travis-truman)16:10
*** wadeholler has quit IRC16:10
logan-fix in that review looks good16:11
bsvIm running haproxy-install.yml before AND after setup-hosts.yml.16:11
NepocSorry if I'm interupting, how would I tell ceilometer to poll admin or internal endpoints instead of public. I guess that goes for all services... I want them all to communicate over internal endpoints.16:11
odyssey4meI see that automagically is already on this one - great!16:11
odyssey4menext up: https://bugs.launchpad.net/openstack-ansible/+bug/155397416:11
openstackLaunchpad bug 1553974 in openstack-ansible "Encrypt user_secrets.yaml" [Undecided,New] - Assigned to Prithiv (prithiv)16:11
automagically^ enhancement request, not a bug16:12
odyssey4mewell, yes - also this is a deployer choice16:12
automagicallyCertainly a decent idea to incorporate Ansible vault tho16:12
odyssey4meas I recall we already have some documentation for this16:12
palendaeAlso may affect upgrades16:13
palendaeSince they open it and append16:13
automagicallygood point palendae16:13
odyssey4meyep, we already have that recommendation here: http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-creds.html16:13
palendaeActually,  s/may/will/16:13
bsvodyssey4me: how do I ensure that the repo is in sync. Is this done by a playbook, or should I handle this before running any playbooks at all?16:13
automagicallySo, perhaps the enhancement is to ensure that our tooling doesn’t prevent the use of vault16:13
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_nova: Enable functional convergence testing  https://review.openstack.org/28998616:13
odyssey4meso I'm going to say that this is not a bug16:13
odyssey4methere is nothing that prevents the use of ansible vault already16:14
odyssey4meas far as I know16:14
palendaeautomagically: Not against that in theory, though I think that would be part of upgrade work going forward16:14
odyssey4mebsv check whether /var/www/repo has the same contents across all your repo servers16:14
palendaeodyssey4me: the upgrade playbooks would need to account for the file being encrypted when updating secrets16:14
bsvodyssey4me: ok will do, thanks.16:15
odyssey4mepalendae automagically in my view this is clearly not a bug, and there is no enhancement to be made here... if someone wants to use vault, they already can16:15
odyssey4mebsv the primary repo server should have the lsync service running - if it isn't restart it16:15
palendaeodyssey4me: Not arguing that it is, simply that the secrets file is assumed to be in plain text by the upgrade playbooks16:15
odyssey4mepalendae yep, and I think that's an ok assumption to make - if someone wants to implement a change to provide for the possibility that it is not, then that could be a fix16:16
odyssey4meI'll add that as a comment16:16
palendaeOk. that's really all I was trying to point out. They could manually update the values, too16:17
palendaeThough we don't have good automation to report those as of yet16:17
odyssey4mecomments added16:18
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: [WIP] - Troubleshoot functional test failures  https://review.openstack.org/28935816:19
odyssey4methat's all in terms of new bugs16:19
odyssey4meDoes anyone have any bug that they wish to specifically discuss?16:19
automagicallyDo we want to make sure all the role functional testing bugs are assigned?16:19
automagicallyAccording to: https://etherpad.openstack.org/p/testing-os-roles, there are still a few that remain unassigned16:19
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_glance: Enable functional convergence testing  https://review.openstack.org/28935316:20
openstackgerritHugh Saunders proposed openstack/openstack-ansible-repo_server: Disable slave repo servers while syncing  https://review.openstack.org/27945216:20
automagicallySpefically, anyone want to step up and take: https://bugs.launchpad.net/openstack-ansible/+bug/1553977 and https://bugs.launchpad.net/openstack-ansible/+bug/155396616:20
openstackLaunchpad bug 1553977 in openstack-ansible "os_ceilometer role has no functional testing" [Critical,Confirmed]16:20
openstackLaunchpad bug 1553966 in openstack-ansible "os_aodh role has no functional testing" [Critical,Confirmed]16:20
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_cinder: Enable functional convergence testing  https://review.openstack.org/28985616:20
matttautomagically: i can grab another16:21
matttautomagically: i think we need to chat about how we're going to do these those, because listing all these vars is horrible ... may be better to just include a vars file pulled in from openstack-ansible16:21
automagicallymattt: I hear you, but I’d rather keep the vars separate for now so each role can support different scenarios of testing16:22
matttautomagically: true16:22
matttautomagically: maybe each role can have its own vars file, so you're not relisting the same thing in different plas16:22
mattt*plays16:22
automagicallyHmm, that’s an interesting idea16:22
*** thorst_ is now known as thorst_afk16:23
odyssey4memattt has been doing some amazing work already, I think it's important for someone else to pick up some extra roles to do them so that we get a broader set of feedback16:23
automagicallyodyssey4me: Good point16:23
odyssey4memattt yeah, that makes sense - instead of using vars just use a vars_file ?16:23
matttyeah i basically just copy pasted what cloudnull implemented in the keystone role, and haven't thought too much about it yet16:23
matttodyssey4me: yep16:23
stevelleNepoc: any leads yet?16:23
odyssey4memakes sense to me16:24
odyssey4mestevelle could you pickup the ceilometer and aodh roles? do you have time for that?16:24
NepocNo ideas other than it's polling the public endpoints instead of the internal endpoints.16:24
mattti've just put the os_nova one up for review, the services don't work (nova-compute doesn't even run properly), however it does check box of testing a convergence16:24
odyssey4memattt that's a start16:24
stevelleodyssey4me: let me circle back on that q in a second16:24
matttso i think it's good to set the expectation for this initial implementation, and that we go back and add proper tests (and configure things properly) in round 216:25
spotzI'm trying to update the etherpad as things get posted in here but please add anything missing16:25
openstackgerritgit-harry proposed openstack/openstack-ansible: Fix bugs when running run-upgrade.sh  https://review.openstack.org/28933216:25
stevelleNepoc: as I understand it, ceilometer relies on notifications rather than a polling agent with neutron16:25
odyssey4mespotz a shortcut you may find useful: https://review.openstack.org/#/q/project:%255Eopenstack/openstack-ansible.*+status:merged+before:2016-03-09+after:2016-03-0716:25
odyssey4methat's just merged stuff though16:26
Nepocstevelle: okay, I was told the central polling agent was responsible for neutron. I did find something possibly helpful in the logs after a redeploy of the container.16:26
spotzodyssey4me and then major added in bugs so we have a BIG section already:)16:26
*** javeriak has joined #openstack-ansible16:26
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: [WIP] - Troubleshoot functional test failures  https://review.openstack.org/28935816:27
Nepocstevelle: ERROR ceilometer.agent.manager [-] Skipping tenant, keystone issue: The resource could not be found. (HTTP 404)16:27
matttautomagically: you can wget the logs16:27
matttautomagically: you'll see they stall for a good bit, but eventually it'll come down :)16:27
mattti think whatever front-end is serving that page is timing out the request16:27
automagicallymattt: Thx, will give that a try16:28
bsvWhat is the correct way to report bugs (for the openstack-ansible project)?16:28
bgmccollumbsv -- https://bugs.launchpad.net/openstack-ansible/16:28
matttbsv: ping odyssey4me ... kidding, ^^^16:28
odyssey4me:p16:29
bsv:D16:29
stevelleNepoc: ok, well for Mitaka this should be about the service_credentials block16:30
stevellehttps://github.com/openstack/openstack-ansible-os_ceilometer/blob/master/templates/ceilometer.conf.j2#L10816:30
Nepocstevelle: I'm on liberty16:30
*** skamithi13 has quit IRC16:30
*** skamithi13 has joined #openstack-ansible16:30
stevelleNepoc: then you will need to use a keystone v2 auth in liberty16:31
stevellehttps://github.com/openstack/ceilometer/blob/stable/liberty/ceilometer/neutron_client.py#L5816:31
stevellethey added v3 in Mitaka, that's probably it16:31
*** dmsimard has quit IRC16:31
bsvWhat about improvements to the documentation, also bugs.launchpad?16:32
*** skamithi13 has quit IRC16:32
*** skamithi14 has joined #openstack-ansible16:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Allow a list of files to be copied into the container cache  https://review.openstack.org/29000516:33
Nepocstevelle: I'm using v2 according to the ceilometer.conf16:33
*** javeriak_ has joined #openstack-ansible16:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Allow a list of files to be copied into the container cache  https://review.openstack.org/29000616:33
stevelleNepoc: that error message you pasted for me suggests it isn't working right16:33
*** weezS has joined #openstack-ansible16:34
*** skamithi14 has quit IRC16:34
*** skamithi13 has joined #openstack-ansible16:34
*** javeriak has quit IRC16:35
Nepocgoing to try and add os_endpoint_type to the service credentials section in the ceilometer.conf and cross my fingers.16:35
*** skamithi13 has quit IRC16:35
*** skamithi13 has joined #openstack-ansible16:35
*** sdake_ is now known as sdake16:36
automagicallyAnyone care to help me troubleshoot testing issues with the galera_client role16:36
*** weezS has quit IRC16:36
Nepocstevelle: haha well that broke everything16:37
stevelleNepoc: that is the limit of my helpfulness probably, just invoke the incantations and jiggle the wires, os_cacert etc16:37
*** skamithi13 has quit IRC16:37
*** skamithi14 has joined #openstack-ansible16:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add container-cache-file-copy feature release note  https://review.openstack.org/29000716:38
Nepocmaybe this is normal but I see os_tenant_name = service... I don't have a tenant named service16:38
stevelleNepoc: thats a bug16:38
odyssey4mespotz automagically would you mind reviewing https://review.openstack.org/290007 & https://review.openstack.org/289867 please?16:39
automagicallyre galera_client role, this is what I’m chasing: http://logs.openstack.org/58/289358/4/check/gate-openstack-ansible-galera_client-ansible-func-ubuntu-trusty/b569908/console.html#_2016-03-08_16_31_26_23616:39
*** skamithi13 has joined #openstack-ansible16:40
* automagically looking16:40
*** skamithi14 has quit IRC16:40
spotzodyssey4me I'll grab them after huddle16:41
*** skamithi13 has quit IRC16:41
automagicallymattt: When you mentioned using wget to fetch the logs for a failed gate run, did you literally just mean something like: wget http://logs.openstack.org/54/289454/3/check/gate-openstack-ansible-os_heat-ansible-func-ubuntu-trusty/1b3722f/console.html16:42
*** skamithi13 has joined #openstack-ansible16:42
odyssey4meautomagically looking - I must be missing something, what am I looking for?16:42
automagicallyodyssey4me: If you mean the galera_client issue, apt-get update is failing16:43
*** skamithi14 has joined #openstack-ansible16:43
*** skamithi13 has quit IRC16:43
automagicallyYet it looks like the mariadb repo https://mirror.rackspace.com/mariadb/repo/10.0/ubuntu/ is accessible16:43
*** skamithi14 has quit IRC16:43
odyssey4meautomagically ah, we have a bug there16:43
odyssey4meafter adding the repo, we need to forcibly refresh the apt cache16:44
odyssey4meie after https://github.com/openstack/openstack-ansible-galera_client/blob/master/tasks/galera_client_pre_install.yml#L56 there should be a forced apt cache update16:44
*** phalmos has quit IRC16:44
openstackgerritAla Raddaoui proposed openstack/openstack-ansible: Test if dynamic inventory catches some bad configs  https://review.openstack.org/29001116:44
automagicallyodyssey4me: Thanks, makes sense16:44
automagicallyWill give that a shot16:44
odyssey4meautomagically the apt cache should update if that add repo task result is 'changed'16:45
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: Enable developer mode  https://review.openstack.org/29001216:46
odyssey4meautomagically it looks like we're missing that here too: https://github.com/openstack/openstack-ansible-galera_server/blob/master/tasks/galera_pre_install.yml#L8616:46
automagicallyK, will see if I can clean them both up16:46
odyssey4methanks16:46
automagicallyAppreciate the extra pair of eyes16:46
*** skamithi13 has joined #openstack-ansible16:47
*** mikelk has quit IRC16:48
bsvomfg"#%¤#%galera_container"¤#&%%¤#&"!#piec%sh1Tdf316:49
Nepocstevelle: I don't think that is a bug, changing it results in connection failures to keystone16:50
jmccroryodyssey4me automagically i have a feeling /var/cache is being created on these images by adding the apt keys, so that check comparing it's last touched time isn't valid for deciding whether or not to update cache16:50
odyssey4meautomagically also note that the test playbook must do a force apt cache update as its initial (or close to initial) task16:50
jmccrorythat's where the ctime timestamp lines up16:50
automagicallyThx jmccrory16:51
bsvhow do I see what repo server is the primary?16:51
*** dweaver has quit IRC16:51
stevelleNepoc: are you sure you don't have a service tenant?16:52
odyssey4mebsv you can address it through ansible with repo_all[0]16:53
Nepocstevelle: I was looking in the wrong place earlier, I see I have a service project but no service user16:53
*** alextricity_r has joined #openstack-ansible16:53
*** fen4o has joined #openstack-ansible16:53
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Run Liberty high level playbooks in upgrade script  https://review.openstack.org/28954016:53
bsvodyssey4me: I was thinking more in the line of, openstack list-the-primary repo ;)16:53
bsvcli style16:54
automagicallyjmccrory and odyssey4me - The update_cache task is running, but failing for unknown reasons: http://logs.openstack.org/58/289358/4/check/gate-openstack-ansible-galera_client-ansible-func-ubuntu-trusty/b569908/console.html#_2016-03-08_16_31_26_237 “Could not fetch updated apt files"16:55
michaelguginolooking for additional comments on https://review.openstack.org/#/c/274290/  Trying to get that closed out today if possible16:56
odyssey4mebsv, you mean: cd /opt/openstack-ansible/playbooks; ansible repo_all[0] -m shell -a 'service lsync status'16:58
odyssey4me?16:58
bsvlol16:58
odyssey4meuse the ansible padewan :)16:59
bsv:D16:59
bsvlsync: unrecognized service16:59
bsvnice16:59
odyssey4meI might have the service name wrong16:59
*** mathlin1 has joined #openstack-ansible16:59
odyssey4metry ansible repo_all -m shell -a 'ps aux | grep sync'17:00
*** weezS has joined #openstack-ansible17:01
bsvodyssey4me: rsync ?17:01
bsv/usr/bin/rsync --no-detach --daemon --config /etc/rsyncd.conf17:01
odyssey4mebsv if rsync is still running, then the repo sync is in progress or stuck17:01
odyssey4melsync watches for changes, then initiates an rsync push if there are changes17:02
odyssey4meyou may need to kill the rsync and restart lsync17:02
*** ccesario has quit IRC17:02
bsvjesus17:04
bsvokay17:04
odyssey4mebsv you may wish to check why rsync got stuck though17:04
bsvaffirmative17:05
bsvthe default partition in ubuntu is fucking with us.17:06
odyssey4meandymccr please peek at these release notes:  https://review.openstack.org/290007 & https://review.openstack.org/28986717:06
bsvthere should be a part about it in the guide.17:06
javeriak_odyssey4me general question, how do you tag an openstack repo? The regular github commands to push a tag dont work17:06
odyssey4mejaveriak_ https://wiki.openstack.org/wiki/StableBranchRelease#Tag :)17:07
spotzodyseey4me one looked good one a re-woreded17:07
bsvodyssey4me: the host had a overflow and mounted /tmp on a 1MB partition >.<17:07
*** cloudtrainme has joined #openstack-ansible17:07
javeriak_odyssey4me perfect thanks17:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add container-cache-file-copy feature release note  https://review.openstack.org/29000717:08
odyssey4methanks spotz !17:08
spotzNP!17:08
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: [WIP] - Troubleshoot functional test failures  https://review.openstack.org/28935817:09
odyssey4mebsv whoops :/17:09
odyssey4mebsv perhaps you can register a bug noting this as something to look out for and for which you'd like something in the docs?17:10
odyssey4methat way someone can pick it up17:10
bsvdeal17:10
odyssey4meautomagically would you mind adding your vote? https://review.openstack.org/29000717:10
*** dweaver has joined #openstack-ansible17:11
automagicallydone17:11
*** admin0 has quit IRC17:14
*** thorst_afk is now known as thorst_17:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add release note for apt sources components change  https://review.openstack.org/28986717:15
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: [WIP] - Troubleshoot functional test failures  https://review.openstack.org/28935817:16
*** permalac_ has quit IRC17:22
*** phiche1 has quit IRC17:22
*** raddaoui has quit IRC17:25
*** mathlin1 has quit IRC17:27
*** phiche has joined #openstack-ansible17:29
*** skamithi13 has quit IRC17:31
*** skamithi13 has joined #openstack-ansible17:33
*** raddaoui has joined #openstack-ansible17:33
*** Gayathri has joined #openstack-ansible17:34
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Run Liberty high level playbooks in upgrade script  https://review.openstack.org/28954017:34
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_horizon: [WIP] Enable functional testing  https://review.openstack.org/29003417:36
openstackgerritMerged openstack/openstack-ansible-openstack_openrc: Jinja2 template renamed with .j2 extension  https://review.openstack.org/28737917:37
michaelguginolooking for additional comments on https://review.openstack.org/#/c/274290/  Trying to get that closed out today if possible17:41
odyssey4memichaelgugino looking17:42
openstackgerritMerged openstack/openstack-ansible-os_keystone: Cosmetic cleanup to keystone tests  https://review.openstack.org/28986617:42
*** network__ has joined #openstack-ansible17:43
michaelguginothx17:44
spotzautomagically - thoughts on my comments on https://review.openstack.org/#/c/28959717:46
automagicallyspotz: I saw them. Ultimately I think we need to rework the contributing guide in all of the roles17:47
automagicallyYou and others have pointed out the need to make changes17:47
automagicallyAll I was shooting for in that review was just line wrapping the contrib guide doc17:48
spotzOk I'm cool with that. Can you put that in there and then I'll +117:48
bsvodyssey4me: bug registered17:49
bsv#155462617:49
automagicallyspotz: done17:49
spotzthank you sir17:49
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: Adding Vagrantfile for local developer testing  https://review.openstack.org/28753417:51
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: [WIP] - Troubleshoot functional test failures  https://review.openstack.org/28935817:51
odyssey4memichaelgugino added some comments17:54
*** fen4o has quit IRC17:55
odyssey4memhayden you're welcome :) https://bugs.launchpad.net/openstack-ansible/+bug/155462617:56
openstackLaunchpad bug 1554626 in openstack-ansible "Docs: Requirements should include disk space and partitioning" [Low,Confirmed] - Assigned to Major Hayden (rackerhacker)17:56
mhaydenodyssey4me: oh no, what have i signed up for?!17:56
odyssey4meassuming that you have the time? otherwise unassign and try to find someone to pick it up please :)17:56
NepocWell this seems bad: ERROR neutron.notifiers.nova [-] Failed to notify nova on events:...17:56
odyssey4memhayden FYI bsv is the bug reporter17:56
*** v1k0d3n has joined #openstack-ansible17:56
v1k0d3nhey guys...i have a question about backing up a customized osa deployment...17:57
v1k0d3nshould i only have to back up what's in /etc/openstack_deployment....or do we need to git our /opt/openstack-ansible directory too?17:57
odyssey4mev1k0d3n assuming you've changed no code all you need to care about is /etc/openstack_deploy and to know which tag you deployed from17:58
*** raddaoui has quit IRC17:58
michaelguginoodyssey4me: thanks.  So, I agree with removing those repo steps.  And updating the meta file seems fine and straight forward.  Adding distro support notes in the readme is kind of meh.  As you say, just another place to maintain docs, but I'll add a quick note on the new patch17:58
v1k0d3nthanks odyssey4me17:59
mhaydenodyssey4me: i'll do my best ;17:59
odyssey4methanks mhayden :)17:59
* mhayden patpats odyssey4me17:59
openstackgerritMichael Gugino proposed openstack/openstack-ansible-rsyslog_server: Multi-distro support for rsyslog-server role  https://review.openstack.org/27429018:05
*** Bofu2U has quit IRC18:07
*** shanec has joined #openstack-ansible18:07
*** admin0 has joined #openstack-ansible18:07
odyssey4mespotz you may perhaps do better at rewording based on my comments: https://review.openstack.org/#/c/28994718:09
spotzlooking odyssey4me18:11
odyssey4memichaelgugino final tweaks on https://review.openstack.org/274290 then I'm happy for that to go in18:12
michaelguginok18:12
shanechey all, for multi region swift i see encryption was in the blueprint but i can't find any docs on how to enable that. anyone know where i can find them?18:13
bsvodyssey4me: something is broken with that galera_client | Install pip packages    >.< im dying inside18:13
odyssey4mebsv did you fix up the repo?18:13
openstackgerritMerged openstack/openstack-ansible: Add vexxhost and osic Ubuntu mirror configs to gate check  https://review.openstack.org/28995418:14
openstackgerritMichael Gugino proposed openstack/openstack-ansible-rsyslog_server: Multi-distro support for rsyslog-server role  https://review.openstack.org/27429018:14
openstackgerritMerged openstack/openstack-ansible: Add container-cache-file-copy feature release note  https://review.openstack.org/29000718:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add vexxhost and osic Ubuntu mirror configs to gate check  https://review.openstack.org/29005018:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add vexxhost and osic Ubuntu mirror configs to gate check  https://review.openstack.org/29005118:15
bsvnone of the repo-containers are running lsync18:15
odyssey4mecores, the backports https://review.openstack.org/290051 and https://review.openstack.org/290050 are crucial to get gating on the infra OSIC working properly18:15
*** sdake_ has joined #openstack-ansible18:15
bsvjust did a complete apt-get update && apt-get upgrade && reboot, playbooks haproxy, setup-hosts... All green! then setup-infrastructure.. all good.. until that pip18:16
odyssey4mebsv - can you re-execute the repo-install playbook18:16
*** admin0 has quit IRC18:16
odyssey4mebsv then check the repo containers, make sure the stuff is syncing18:16
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-repo_build: Enable role convergence testing against a repo_server  https://review.openstack.org/28955918:16
bsvok18:17
odyssey4mecores, as is https://review.openstack.org/289810 needed for the OSIC nodes18:17
*** markvoelker has joined #openstack-ansible18:18
*** sdake has quit IRC18:19
*** sdake_ is now known as sdake18:20
spotzre-worded odyssey4me18:21
openstackgerritMerged openstack/openstack-ansible-os_nova: Enable developer mode  https://review.openstack.org/28998118:23
openstackgerritMerged openstack/openstack-ansible-os_swift: Enable developer mode  https://review.openstack.org/29001218:23
*** admin0 has joined #openstack-ansible18:24
automagicallyCores, some love for https://review.openstack.org/#/c/289077/ and https://review.openstack.org/#/c/289079/ please18:25
*** CheKoLyN has quit IRC18:25
automagicallyLikewise on https://review.openstack.org/#/c/288636/ please18:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Allow a list of files to be copied into the container cache  https://review.openstack.org/29000518:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Allow a list of files to be copied into the container cache  https://review.openstack.org/29000618:28
*** fawadkhaliq has joined #openstack-ansible18:28
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: [WIP] - Troubleshoot functional test failures  https://review.openstack.org/28935818:28
*** admin0 has quit IRC18:28
*** scarlisle has quit IRC18:28
openstackgerritMerged openstack/openstack-ansible: Add release note for apt sources components change  https://review.openstack.org/28986718:29
bsvodyssey4me: so, playbook done. but all repo_containers are all identical.18:30
bsvall runnning "/usr/bin/rsync --no-detach --daemon --config /etc/rsyncd.conf"18:30
odyssey4mebsv do they all contain the same contents in /var/www/repo ?18:30
bsvchecking18:30
odyssey4methe sync might be hanging - have you checked the log file?18:31
bsv ansible repo_all -m shell -a 'find /var/www/repo -type f | wc -l'18:32
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Improved search for unlocked system accounts  https://review.openstack.org/29005918:32
bsvodyssey4me: only files on the primary, no files on the others18:32
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Improved search for unlocked system accounts  https://review.openstack.org/29005918:33
bsv/var/log/repo/repo_builder.log?18:34
*** neilus has joined #openstack-ansible18:34
*** markvoelker has quit IRC18:35
*** skamithi13 has quit IRC18:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Set apt sources to use a configured list of components  https://review.openstack.org/28983318:35
*** skamithi13 has joined #openstack-ansible18:35
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: [WIP] - Troubleshoot functional test failures  https://review.openstack.org/28935818:36
*** skamithi13 has quit IRC18:36
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Set apt sources to use a configured list of components  https://review.openstack.org/28983518:37
*** markvoelker has joined #openstack-ansible18:37
odyssey4mebsv nope, you'll need to see what's going on with rsync18:37
odyssey4meif it's stuck trying to copy then something's still busted there18:37
bsvthe primary repo_container should be able to ping the other repo_containers right?18:39
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Explaining dynamic inventory  https://review.openstack.org/28994718:39
*** CheKoLyN has joined #openstack-ansible18:40
odyssey4mebsv I would guess so - the containers should all be attached to the mgmt network and should be able to communicate freely to each other18:43
*** sdake_ has joined #openstack-ansible18:43
GayathriHi.. In openstack ansible project..the default repo pointing to rackspace repo18:43
GayathriI tried to change the repo url18:43
Gayathribut I face issue while installing the services.. if I change that rackspace repo url18:44
*** keedya has quit IRC18:44
GayathriI got version mismatch to install any package18:45
*** sdake has quit IRC18:45
GayathriIs there anything that community playbook supports only rackspace url18:45
Gayathri?18:45
*** phalmos has joined #openstack-ansible18:45
*** keedya has joined #openstack-ansible18:45
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Security: Disable AppArmor check  https://review.openstack.org/29007118:47
*** skamithi13 has joined #openstack-ansible18:48
spotzGayathri where are you trying to change it?18:50
*** dmsimard has joined #openstack-ansible18:50
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Improved search for unlocked system accounts  https://review.openstack.org/29005918:50
*** sdake_ is now known as sdake18:50
mhaydenthanks for the quick check spotz!18:50
spotzmhayden You're welcome, now go fix the other one!:)18:51
mhaydenhaha, i removed the filename per odyssey4me and now it needs to come back :P18:51
*** ccesario has joined #openstack-ansible18:52
spotzNo the sentance just needed better structure utilizing the file:)18:52
Gayathriopenstack-ansible/tests/roles/bootstrap-host/templates/apt-sources.list.j218:53
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Explaining dynamic inventory  https://review.openstack.org/28994718:53
Gayathrihere i tried to change18:53
Gayathriwhere is the correct place to update the repo url18:53
spotzetc/openstack_deploy/openstack_user_config.yml is the file but you can refer to etc/openstack_deploy/openstack_user_config.yml.example for example usage18:56
odyssey4meGayathri it depends - are you building an AIO?18:59
*** mgoddard_ has joined #openstack-ansible18:59
Gayathrino.. M not building AIO19:00
Gayathrim doing multinode setup19:00
odyssey4meGayathri then changing that will do nothing as the bootstrap-host role is only used for an AIO19:00
Gayathrioh okay.. Where do i need to change for multinode setup?19:00
openstackgerritNate Potter proposed openstack/openstack-ansible: Clarify network interface comment  https://review.openstack.org/29007519:01
*** bapalm has quit IRC19:02
odyssey4meGayathri in your /etc/openstack_deploy/user_variables.yml file - set 'lxc_container_template_main_apt_repo: <your apt server's DNS name here>' and 'lxc_container_template_security_apt_repo: <your apt server's DNS name here>'19:02
odyssey4meoh, my apologies - it's not just the dns name - it needs to be the whole URL, eg: http://archive.ubuntu.com/ubuntu/19:02
*** mgoddard has quit IRC19:03
mhaydenso https://review.openstack.org/#/c/290071/ is a gate blocker for openstack-ansible-security :(19:03
*** mgoddard has joined #openstack-ansible19:04
bsvlol, think Akamai have extra people on duty because we eating up their bandwith clonings repos :D19:04
odyssey4memhayden if you add apparmor into the 'other-requirements.txt' file (and any other packages you depend on) then you wouldn't have to do that :)19:04
mhaydenodyssey4me: in this case, the apparmor tools are there but apparmor is disabled :|19:04
*** scarlisle has joined #openstack-ansible19:05
Gayathriokie.. thank you.. let me try that19:06
*** mgoddard_ has quit IRC19:06
*** Gayathri has quit IRC19:06
odyssey4memhayden ah ok, maybe it's time for you to build out the test playbook to do a few things to the instance the tests run on so that it can effectivey test all the things19:07
odyssey4memhayden you may have noticed quite a few tests being implemented in the other independent repositories lately19:07
mhaydeni probably need to gander19:07
*** mgoddard has quit IRC19:08
*** tiagogomes has quit IRC19:12
*** electrofelix has quit IRC19:15
*** aslaen has joined #openstack-ansible19:15
odyssey4med34dh0r53 jmccrory automagically stevelle cloudnull please can we get https://review.openstack.org/290051 reviewed to ensure that jobs running on OSIC work19:17
*** alextricity_r has quit IRC19:17
*** ametts has joined #openstack-ansible19:17
*** kencjohnston has joined #openstack-ansible19:17
d34dh0r53odyssey4me: done19:17
odyssey4methanks gents - please keep an eye out on https://review.openstack.org/290050 for the liberty branch19:18
*** bapalm has joined #openstack-ansible19:19
stevelleodyssey4me: got it19:19
bsvodyssey4me: should the repo's sync while the master is being populated, or does it wait until primary is done before initializing the sync?19:22
odyssey4mepalendae small spelling mistake in https://review.openstack.org/#/c/289540/ :(19:22
odyssey4mebsv it'll go ahead as soon as it picks up changes19:22
odyssey4mebsv I think it has a polling cycle19:23
odyssey4meor it may listen to events19:23
bsvoh no :p19:23
odyssey4mestevelle automagically initial build success for https://review.openstack.org/290050 - time to make it go :)19:24
automagicallydone19:24
stevelledoubly so19:24
*** flwang has quit IRC19:26
*** fawadkhaliq has quit IRC19:26
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: [WIP] - Troubleshoot functional test failures  https://review.openstack.org/28935819:29
*** michaelgugino has quit IRC19:30
*** tiagogomes has joined #openstack-ansible19:32
*** phalmos has quit IRC19:34
*** CheKoLyN has quit IRC19:35
bsvodyssey4me: AHA!19:36
bsvTASK: [repo_build | Create role based venv] ***********************************19:36
bsvskipping the packages that we die on later.19:36
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: Initial commit for bindep requirements  https://review.openstack.org/28786919:36
odyssey4meI'm going afk until tomorrow. It's time for me to get home and have some dinner.19:36
bsvkk19:36
bsvskipping: [amigo_repo_container-ab1fd54a] => (item={'key': 'galera_client', 'value': ['MySQL-python', 'pycrypto', 'python-memcached']})19:36
automagicallyodyssey4me: Later19:36
bsvskipping: [amigo_repo_container-ab1fd54a] => (item={'key': 'galera_server', 'value': ['MySQL-python', 'pycrypto', 'python-memcached']})19:36
bsvskipping: [amigo_repo_container-ab1fd54a] => (item={'key': 'rabbitmq_server', 'value': ['pycrypto', 'python-memcached']})19:37
*** phalmos has joined #openstack-ansible19:37
odyssey4mebsv the repo won't skip stuff unless it should... I think you may be barking up the wrong tree... the core issue is that your repo containers aren't able to sync their data... if that doesn't work, nothing will work19:37
bsvok19:38
odyssey4mebsv you can confirm this by shutting down the containers that don't have content in them - you'll find that the rest of the playbooks work after that19:38
odyssey4meI'm out. Thanks to you all for another good day killing bugs and making stuff work!19:38
bsvok will try that19:38
bsvodyssey4me: o/19:38
bsvthanks19:38
*** flwang has joined #openstack-ansible19:39
spotzNight odyssey4me19:40
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_heat: [WIP] Enable functional testing  https://review.openstack.org/28945419:41
*** raddaoui has joined #openstack-ansible19:45
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_server: Initial commit for bindep requirements  https://review.openstack.org/28787019:45
*** phiche1 has joined #openstack-ansible19:46
*** phiche has quit IRC19:46
*** CheKoLyN has joined #openstack-ansible19:47
*** neilus has quit IRC19:48
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: Adding Vagrantfile for local developer testing  https://review.openstack.org/28753419:49
*** Nepoc has quit IRC19:52
*** admin0 has joined #openstack-ansible19:53
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: Initial commit for bindep requirements  https://review.openstack.org/28786919:54
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: Test cnf not created when galera_client_drop_config_file is false  https://review.openstack.org/28903319:54
*** sdake_ has joined #openstack-ansible19:55
*** Nepoc has joined #openstack-ansible19:55
*** sdake has quit IRC19:57
*** izaakk has quit IRC19:57
*** alextricity_r has joined #openstack-ansible19:58
automagicallyd34dh0r53 cloudnull stevelle Could I get some reviews and workflow here plz: https://review.openstack.org/#/c/287869/19:59
automagicallyFair amount of dependent work that can’t verify without that ^19:59
stevellewas just looking at the galera_server version of that20:00
*** raddaoui has quit IRC20:00
*** raddaoui has joined #openstack-ansible20:00
*** Nepoc has quit IRC20:00
openstackgerritAla Raddaoui proposed openstack/openstack-ansible: Added a check for specific hosts kernel modules  https://review.openstack.org/28962220:01
*** ametts has quit IRC20:01
*** Nepoc has joined #openstack-ansible20:03
*** aslaen has quit IRC20:03
*** metral is now known as metral_zzz20:03
openstackgerritMerged openstack/openstack-ansible: Bypass repo server if missing pip upgrade packages  https://review.openstack.org/28989120:04
automagicallythx stevelle20:04
*** neilus has joined #openstack-ansible20:04
openstackgerritMerged openstack/openstack-ansible-galera_client: Initial commit for bindep requirements  https://review.openstack.org/28786920:04
stevelleautomagically: I'm not clear how adding that will fix the galera_server based on that last failure though20:04
*** kencjohnston has quit IRC20:05
automagicallystevelle: Galera client role is a dependency of the server role20:10
automagicallybut the bindeps is per repo20:10
*** sdake_ is now known as sdake20:11
automagicallySo, the galera server verify couldn’t pass without the updated bindeps20:11
stevellethat didn't cause the issue in Find old sources though20:12
stevellethat task is just a grep20:12
automagicallystevelle: Can you point me toward that issue, can’t find the log link? Sorry to ask for something I could probably dig up, but really can’t wait to squash this stuff20:15
openstackgerritMajor Hayden proposed openstack/openstack-ansible-os_nova: Conditionally set UID/GID for nova user/group  https://review.openstack.org/29011020:16
openstackgerritMerged openstack/openstack-ansible: Add vexxhost and osic Ubuntu mirror configs to gate check  https://review.openstack.org/29005120:16
stevellenp, automagically: http://logs.openstack.org/70/287870/4/check/gate-openstack-ansible-galera_server-ansible-func-ubuntu-trusty/43160ec/console.html#_2016-03-07_13_58_11_31120:17
stevelleI think I'm reading it wrong, automagically and just need to grab some lunch20:17
automagicallystevelle: Thx, yeah, I think that may have been escaping notice until we got the bindeps change in20:17
automagicallyI’ll make that next on my hit list20:17
*** ametts has joined #openstack-ansible20:18
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Run Liberty high level playbooks in upgrade script  https://review.openstack.org/28954020:18
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Update user variables to Liberty names  https://review.openstack.org/28743820:21
stevelleautomagically: I'd also ask for a little more detail in commit messages to share the why20:23
automagicallyAbsolutely, will do20:23
*** sdake has quit IRC20:25
*** Nepoc has quit IRC20:26
*** raddaoui has quit IRC20:28
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: [DOCS] Cleanup the role docs for consistency and clarity  https://review.openstack.org/28904420:28
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: Implement human readable logging for functional tests  https://review.openstack.org/28933520:28
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_client: Decouple role from OSA inventory group model  https://review.openstack.org/28903220:28
openstackgerritMerged openstack/openstack-ansible: Fix bugs when running run-upgrade.sh  https://review.openstack.org/28933220:29
openstackgerritMerged openstack/openstack-ansible: Check correct minimum size for data disk  https://review.openstack.org/28981020:29
*** Nepoc has joined #openstack-ansible20:31
automagicallyCores, some workflow love here please: https://review.openstack.org/#/c/289559/20:35
*** KLevenstein has joined #openstack-ansible20:36
*** admin0 has quit IRC20:37
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_horizon: [WIP] Enable functional testing  https://review.openstack.org/29003420:37
*** neilus has quit IRC20:39
*** phalmos has quit IRC20:41
openstackgerritMerged openstack/openstack-ansible: Add vexxhost and osic Ubuntu mirror configs to gate check  https://review.openstack.org/29005020:44
openstackgerritMerged openstack/openstack-ansible: Docs: Explaining dynamic inventory  https://review.openstack.org/28994720:44
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: Conditional nova UID/GID  https://review.openstack.org/29012220:45
spotzYou know mhayden if you do all the commits I'll always be ahead of you on reviews:)20:49
rromanslol20:49
*** sdake has joined #openstack-ansible20:52
*** admin0 has joined #openstack-ansible20:53
*** Nepoc has quit IRC20:56
*** admin0 has quit IRC20:57
*** asettle has joined #openstack-ansible20:58
*** bapalm has quit IRC20:58
*** keedya has quit IRC20:58
*** raddaoui has joined #openstack-ansible21:00
bsvanyone awake? :)21:01
*** Nepoc has joined #openstack-ansible21:01
automagicallybsv: There definitely a few folks here21:02
bsv:)21:02
bsvQuick Q.21:02
bsvopenstack_user_config.yml, the 'openstack_release:' setting for repo.21:02
bsvShould it be 'master' or something specific for liberty=21:03
bsv?21:03
cloudnullbsv: it should be set based on the branch your using .21:03
automagicallyFor example: https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/inventory/group_vars/all.yml21:03
bsvSo version number?21:04
*** sdake_ has joined #openstack-ansible21:05
bsvcloudnull: we have been running setup-infrastructure all day over and over, failing on missing packages in the repo.21:05
bsvMySQL-python, python-memcached and pycrypto21:05
bsvin the galera-client21:06
cloudnulldo you have a hw loadbalancer or have you run the haproxy install ?21:06
bsvhaproxy21:06
bsvwhen the repo is being populated, I can see that it is skipping the packages mentioned before.21:07
bsv+ rabbitmq21:07
*** sdake has quit IRC21:07
cloudnullcommon cause is that the packages are missing from the repo-server.21:07
openstackgerritMerged openstack/openstack-ansible-repo_build: Enable role convergence testing against a repo_server  https://review.openstack.org/28955921:07
cloudnullwhich is normally an issue with the repo-build process21:07
cloudnullor clone21:07
*** javeriak_ has quit IRC21:07
cloudnullwhich branch were you deploying from ?21:07
cloudnullor tag ?21:07
bsvopenstack_repo_url: "https://rpc-repo.rackspace.com/"21:08
bsvopenstack_release: master21:08
cloudnullhave you run the repo-install.yml play and if so can you try rerunning the repo-build play21:08
*** phiche has joined #openstack-ansible21:08
*** phiche1 has quit IRC21:08
*** jguy_ has quit IRC21:09
*** jguy_ has joined #openstack-ansible21:09
bsvi did try the repo-install.yml earlier.21:10
cloudnulldid it complete ?21:10
bsvYes21:10
bsvI just started it again, looking for any 'red' :)21:10
*** aslaen has joined #openstack-ansible21:11
cloudnullalso to note, master is openstack mitaka and has been undergoing a lot of changes. so its entirely possible that your running into "bugs".21:11
cloudnullfor a better experience you might want to run with liberty21:11
cloudnullif this is not for dev21:11
bsvso i should set it to 'liberty'? or a specific release number?21:12
cloudnulldo a checkout of the branch or tag21:13
cloudnullfrom /opt/openstack-deploy21:13
cloudnullgit checkout liberty21:13
* mhayden high fives spotz21:13
*** bapalm has joined #openstack-ansible21:14
bsvcloudnull: but dont I have to set the openstack_release: variable used to populate the repo containers?21:17
cloudnullnope. just checkout the branch or tag you want to use21:17
bsvSo I just remove that variable?21:17
cloudnullif you changed it, change it back. its already configured for you on a per release basis21:18
cloudnulllike so https://github.com/openstack/openstack-ansible/blob/12.0.7/playbooks/inventory/group_vars/all.yml#L1721:18
bsvcloudnull: perfect21:19
openstackgerritMerged openstack/openstack-ansible-galera_server: Tests: Ensure that the apt cache is always refreshed  https://review.openstack.org/28834821:20
*** kencjohnston has joined #openstack-ansible21:21
*** Nepoc has quit IRC21:26
*** Nepoc has joined #openstack-ansible21:27
*** phalmos has joined #openstack-ansible21:29
*** cloudtrainme has quit IRC21:31
openstackgerritAmy Marrich (spotz) proposed openstack/openstack-ansible: Adding Networking Information to Install Guide  https://review.openstack.org/29014521:32
spotzI will admit I'm not totally in love with that if anyone has input21:32
*** cloudtrainme has joined #openstack-ansible21:33
*** raddaoui has quit IRC21:36
NepocI was so excited I though I resolved my ceilometer issues... apparently I was wrong. While reinstalling the keystone container ceilometer works great. Once it's done that's a different story.21:37
*** alextricity_r has quit IRC21:38
bsvspotz: i was caught by that one last week ;)21:40
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: Conditional nova UID/GID  https://review.openstack.org/29012221:40
spotzbsv Well you won't be caught again!:)21:40
*** raddaoui has joined #openstack-ansible21:40
bsvThe wording is a bit weird in the review imho.21:41
*** Nepoc has quit IRC21:42
*** Nepoc has joined #openstack-ansible21:43
mhaydenhas this been discussed before in a previous meeting? https://bugs.launchpad.net/openstack-ansible/+bug/149189521:44
openstackLaunchpad bug 1491895 in openstack-ansible "Remove all logfiles from containers" [Wishlist,Confirmed]21:44
spotzbsv Yeah I wasn't happy with it but figured I'd get input and adjust21:44
openstackgerritMerged openstack/openstack-ansible-os_glance: Enable functional convergence testing  https://review.openstack.org/28935321:45
Nepocnot sure if I missed anything, my network went down21:45
bsvspotz: :D21:45
spotzFunny thing is I'm usually the adjuster:)21:46
bsvsounds like som profession in the future "Adjuster"21:46
bsvsomeone thats comes by your home if you do not comply with the citizen codex ;)21:47
openstackgerritAmy Marrich (spotz) proposed openstack/openstack-ansible: Adding Networking Information to Install Guide  https://review.openstack.org/29014521:55
*** retreved has quit IRC21:55
*** retreved has joined #openstack-ansible21:56
*** Mudpuppy_ has joined #openstack-ansible21:56
*** phiche has quit IRC21:56
*** Nepoc has quit IRC21:57
*** Mudpuppy has quit IRC21:59
*** Nepoc has joined #openstack-ansible22:00
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible: Test basic structure of dynamic inventory output  https://review.openstack.org/28757122:01
*** Mudpuppy_ has quit IRC22:01
openstackgerritMajor Hayden proposed openstack/openstack-ansible-os_nova: Make default_schedule_zone configurable in nova  https://review.openstack.org/29015822:02
*** sdake_ is now known as sdake22:03
*** KLevenstein has quit IRC22:04
*** ametts has quit IRC22:05
*** phalmos has quit IRC22:05
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Update user variables to Liberty names  https://review.openstack.org/28743822:05
*** retreved has quit IRC22:06
*** johnmilton has quit IRC22:07
*** admin0 has joined #openstack-ansible22:08
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible: Removing openstack_environment.yml. It is no longer useful.  https://review.openstack.org/28869822:09
*** raddaoui has quit IRC22:10
openstackgerritAmy Marrich (spotz) proposed openstack/openstack-ansible: Adding Networking Information to Install Guide  https://review.openstack.org/29014522:10
*** sdake_ has joined #openstack-ansible22:11
spotzI did like 'as a result'.... :)22:11
*** phiche has joined #openstack-ansible22:12
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: Make default_schedule_zone configurable  https://review.openstack.org/29016122:12
*** thorst_ has quit IRC22:12
*** sdake has quit IRC22:13
automagicallyspotz: It made sense, the resulting sentence was just sooooo loooonnngggg22:14
spotzhehe22:14
spotzYou should read this one of mhayden's I'm working on now:)22:15
mhaydenWAT22:15
*** thorst_ has joined #openstack-ansible22:15
mhaydenWHAT DID I DOOOOOOOOOO22:15
*** skamithi14 has joined #openstack-ansible22:15
*** skamithi13 has quit IRC22:16
spotzhhehe22:18
*** thorst__ has joined #openstack-ansible22:18
*** ametts has joined #openstack-ansible22:19
*** Nepoc has quit IRC22:19
*** thorst_ has quit IRC22:19
*** Nepoc has joined #openstack-ansible22:19
bsvcloudnull: same error after using liberty tag.22:20
*** bgmccollum has left #openstack-ansible22:21
*** weshay has quit IRC22:21
bsvRunning setup-infrastructure.yml fails in the galera_client | Install pip package task (the python-memcached package). This package is also skipped earlier while populating the repo, so from that point of view it makes sense.22:22
*** jguy_ has quit IRC22:22
*** metral_zzz is now known as metral22:22
*** bgmccollum has joined #openstack-ansible22:22
*** izaakk has joined #openstack-ansible22:22
bsvBut why the packages are being skipped is still a mystery.22:22
*** thorst__ has quit IRC22:23
*** skamithi14 has quit IRC22:23
*** skamithi13 has joined #openstack-ansible22:23
bsvcloudnull: after following your advice and do a fresh checkout, the openstack_release was set correct to 12.0.8.22:23
bsvI assue that is the Liberty release.22:24
bsvassume*22:24
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: Make default_schedule_zone configurable  https://review.openstack.org/29016122:24
*** skamithi14 has joined #openstack-ansible22:25
openstackgerritMerged openstack/openstack-ansible-lxc_hosts: Always ensure that the local lxc cache file matches the upstream image  https://review.openstack.org/28933922:26
cloudnullbsv: yup thats liberty22:26
*** skamithi13 has quit IRC22:28
bsvokay, stopping now. been trying to make this playbook run for the last 15 hours >.<22:28
cloudnulldid it work finally?22:29
bsvno22:29
cloudnull:(22:29
cloudnullsame error ?22:29
*** jamielennox|away is now known as jamielennox22:29
*** Nepoc has quit IRC22:30
bsvyeah, its skipping the packages for specific roles, and then dies as it try to install it later on (for those roles)22:30
*** Nepoc has joined #openstack-ansible22:30
cloudnullseems like something is missing. when you do repo-build.yml is there output to effect a mysql-python, etc.  package is being built?22:31
spotzrromans Can you look at patch 3 and except for the commit typo let me know if your changes are valid still? In this document is used as a referral to elsewhere but I can remove it22:32
*** phiche has quit IRC22:32
cloudnullalso can you destroy the repo-infra and rebuild it fresh. something like : openstack-ansible lxc-container-destroy.yml --limit repo_all; openstack-ansible lxc-container-create.yml --limit repo_all; openstack-ansible repo-install.yml22:32
bsvim not running the repo-build.yml by itself.22:32
bsvIt's being called by setup-infrastructure.yml22:32
*** phiche has joined #openstack-ansible22:33
bsvI did try to destroy all containers.22:33
bsvEven replace the entire VMware based environment for the controller-nodes, with a physical setup.22:33
*** admin0 has quit IRC22:33
bsvSame issue.22:33
cloudnulltry running on its own, with rebuilding it just the repo env.22:33
cloudnullthe repo infra depends on nothing else22:34
cloudnullso its safe to run on its own22:34
bsvok22:34
cloudnullyou may have been running up against miserable issues in master as we're updating a bunch of things22:34
cloudnullwhich sounds terrible22:34
bsvThink I'll wait until tomorrow, its midnight now, and have been working on this since 8-in the morning #)22:34
cloudnullbut, call it quits for now.22:35
cloudnullyea.22:35
cloudnulllet us know how it goes.22:35
*** thorst_ has joined #openstack-ansible22:35
automagicallycloudnull: Feel like a +2 on https://review.openstack.org/#/c/288636/ ?22:36
automagicallyWe’ve got two more inventory test patches that would benefit from being run during the Jenkins check22:37
rromansspotz: sure thing. done.22:37
spotzrromans thanks22:38
cloudnullyup22:38
cloudnullautomagically: LGTM22:38
automagicallythx22:39
*** thorst_ has quit IRC22:39
*** sigmavirus24 is now known as sigmavirus24_awa22:40
openstackgerritAmy Marrich (spotz) proposed openstack/openstack-ansible: Adding Networking Information to Install Guide  https://review.openstack.org/29014522:43
*** Nepoc has quit IRC22:44
*** raddaoui has joined #openstack-ansible22:44
*** Nepoc has joined #openstack-ansible22:44
automagicallyspotz: Sorry for the dribs and drabs of feedback22:47
*** KLevenstein has joined #openstack-ansible22:47
automagicallyIts getting better each go round tho!22:48
spotzautomagically It started bad then got better, now it's half nd half:)22:48
automagicallyha ha22:48
openstackgerritAmy Marrich (spotz) proposed openstack/openstack-ansible: Adding Networking Information to Install Guide  https://review.openstack.org/29014522:50
*** woodard has quit IRC22:50
*** woodard has joined #openstack-ansible22:51
*** skamithi14 has quit IRC22:56
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_heat: [WIP] Enable functional testing  https://review.openstack.org/28945422:56
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_heat: Adding Vagrantfile for local developer testing  https://review.openstack.org/28893422:56
*** skamithi13 has joined #openstack-ansible22:56
*** sdake_ has quit IRC22:56
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_heat: Adding Vagrantfile for local developer testing  https://review.openstack.org/28893422:57
*** Nepoc has quit IRC22:58
*** Nepoc has joined #openstack-ansible22:58
*** ErwanJ has quit IRC23:04
*** Nepoc has quit IRC23:06
*** metral is now known as metral_zzz23:07
*** Nepoc has joined #openstack-ansible23:07
*** cristicalin has joined #openstack-ansible23:08
*** cloudtrainme has quit IRC23:09
*** ErwanJ has joined #openstack-ansible23:10
*** cristicalin has quit IRC23:10
*** sdake has joined #openstack-ansible23:11
*** Mudpuppy has joined #openstack-ansible23:12
*** ErwanJ has quit IRC23:13
*** ErwanJ has joined #openstack-ansible23:14
*** markvoelker has quit IRC23:14
*** raddaoui has quit IRC23:15
*** raddaoui has joined #openstack-ansible23:15
*** woodard has quit IRC23:20
*** CheKoLyN has quit IRC23:21
*** woodard has joined #openstack-ansible23:21
*** mariognarly has quit IRC23:22
*** phiche has quit IRC23:23
*** jthorne has quit IRC23:23
*** woodard has quit IRC23:24
*** woodard has joined #openstack-ansible23:24
*** Mudpuppy has quit IRC23:25
*** spotz is now known as spotz_zzz23:26
*** ErwanJ has quit IRC23:27
*** ErwanJ has joined #openstack-ansible23:28
*** raddaoui has quit IRC23:28
*** galstrom is now known as galstrom_zzz23:29
*** Nepoc has quit IRC23:29
*** Nepoc has joined #openstack-ansible23:29
*** raddaoui has joined #openstack-ansible23:32
*** ErwanJ has quit IRC23:36
*** ErwanJ has joined #openstack-ansible23:36
*** KLevenstein has quit IRC23:36
*** kencjohnston has quit IRC23:37
*** mariognarly has joined #openstack-ansible23:37
*** markvoelker_ has joined #openstack-ansible23:38
*** Mudpuppy has joined #openstack-ansible23:40
*** ErwanJ has quit IRC23:43
openstackgerritMerged openstack/openstack-ansible: Run inventory test during Jenkins lint check  https://review.openstack.org/28863623:48
*** markvoelker_ has quit IRC23:48
*** ametts has quit IRC23:53
*** Nepoc has quit IRC23:54

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