Friday, 2017-04-07

*** david-lyle has quit IRC00:03
*** Hosam has joined #openstack-ansible00:04
*** david-lyle has joined #openstack-ansible00:07
spotzcloudnull: good luck:)00:08
*** acormier has joined #openstack-ansible00:10
*** hamzy has joined #openstack-ansible00:10
*** cjloader_ has joined #openstack-ansible00:10
*** thorst has joined #openstack-ansible00:11
*** markvoelker has joined #openstack-ansible00:13
*** thorst has quit IRC00:15
*** acormier has quit IRC00:19
*** thorst has joined #openstack-ansible00:21
*** acormier has joined #openstack-ansible00:26
*** thorst has quit IRC00:28
*** acormier has quit IRC00:32
*** karimb has quit IRC00:32
*** MasterOfBugs has quit IRC00:34
*** david-lyle has quit IRC00:36
*** jpstnh has joined #openstack-ansible00:37
*** zerick has quit IRC00:40
*** zerick has joined #openstack-ansible00:42
*** rmelero has quit IRC00:42
*** rmelero has joined #openstack-ansible00:42
*** cjloader_ has quit IRC00:43
*** cmart has quit IRC00:45
*** winggundamth has joined #openstack-ansible00:46
*** rmelero has quit IRC00:46
*** npawelek has quit IRC00:49
*** shashank_t_ has joined #openstack-ansible00:50
*** shashank_t_ has quit IRC00:51
*** thorst has joined #openstack-ansible00:52
*** thorst has quit IRC00:52
*** japestinho has joined #openstack-ansible00:54
*** npawelek has joined #openstack-ansible00:54
*** cNilesh has joined #openstack-ansible00:58
*** SerenaFeng has joined #openstack-ansible01:00
*** cuongnv has joined #openstack-ansible01:03
*** marst has joined #openstack-ansible01:07
*** shashank_t_ has joined #openstack-ansible01:09
*** vnogin has joined #openstack-ansible01:10
openstackgerritJimmy McCrory proposed openstack/openstack-ansible master: [WIP] Test Ansible 2.3.0.0-0.4.rc4  https://review.openstack.org/44617301:13
*** cathrich_ has joined #openstack-ansible01:14
*** cathrichardson has quit IRC01:14
*** vnogin has quit IRC01:15
*** acormier has joined #openstack-ansible01:16
*** lucasxu has joined #openstack-ansible01:17
*** Mahe has quit IRC01:17
*** acormier has quit IRC01:18
*** Mahe has joined #openstack-ansible01:18
*** lucasxu has quit IRC01:20
*** shashank_t_ has quit IRC01:22
*** thorst has joined #openstack-ansible01:26
*** thorst has quit IRC01:26
*** acormier has joined #openstack-ansible01:26
*** SerenaFeng has quit IRC01:29
*** SerenaFe_ has joined #openstack-ansible01:29
*** lucasxu has joined #openstack-ansible01:30
*** shashank_t_ has joined #openstack-ansible01:35
*** shashank_t_ has quit IRC01:40
*** cjloader_ has joined #openstack-ansible01:41
*** vnogin has joined #openstack-ansible01:56
*** shashank_t_ has joined #openstack-ansible01:59
*** shashank_t_ has quit IRC02:03
*** cuongnv has quit IRC02:06
*** acormier has quit IRC02:10
*** cjloader_ has quit IRC02:14
*** chas has joined #openstack-ansible02:16
*** cuongnv has joined #openstack-ansible02:16
*** vishwanathj has joined #openstack-ansible02:17
*** vishwanathj has quit IRC02:19
*** vishwanathj has joined #openstack-ansible02:20
*** chas has quit IRC02:21
*** Hosam has quit IRC02:25
*** Hosam has joined #openstack-ansible02:26
*** Hosam has quit IRC02:31
*** Jack_Iv has joined #openstack-ansible02:41
*** vnogin has quit IRC02:41
*** cjloader_ has joined #openstack-ansible02:45
*** Jack_Iv has quit IRC02:45
*** pmannidi has quit IRC02:47
*** pmannidi has joined #openstack-ansible02:47
*** cjloader_ has quit IRC02:49
*** gouthamr has quit IRC03:01
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Use machinectl to manage image caches  https://review.openstack.org/45438403:07
*** acormier has joined #openstack-ansible03:13
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: Use machinectl to manage image caches  https://review.openstack.org/45438403:15
*** zerick has quit IRC03:16
cloudnullwelp. it was a good idea ^ ubuntu is faster [newer systemd], centos is roughly the same (maybe a little slower) [older systemd].03:17
cloudnullmaybe i'll change the title to WIP, regardless I'd love comments on it and if it's worth pursuing further.03:18
*** david-lyle has joined #openstack-ansible03:35
*** ianychoi has quit IRC03:36
*** jrobinson has quit IRC03:38
*** acormier has quit IRC03:40
*** david-lyle has quit IRC03:42
*** ianychoi has joined #openstack-ansible03:42
*** jrobinson has joined #openstack-ansible03:48
*** cjloader_ has joined #openstack-ansible03:54
*** SerenaFe_ has quit IRC03:57
*** fyu1 has joined #openstack-ansible03:59
*** fyu has quit IRC03:59
*** fyu1 is now known as fyu04:02
*** markvoelker has quit IRC04:11
*** SerenaFeng has joined #openstack-ansible04:12
*** jamielennox is now known as jamielennox|away04:18
*** cjloader_ has quit IRC04:20
*** adreznec has quit IRC04:26
*** zerick has joined #openstack-ansible04:26
*** adreznec has joined #openstack-ansible04:27
*** marst has quit IRC04:28
*** udesale has joined #openstack-ansible04:29
*** SerenaFeng has quit IRC04:30
*** lucasxu has quit IRC04:33
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] Converge neutron agents onto Baremetal  https://review.openstack.org/45445005:02
*** markvoelker has joined #openstack-ansible05:12
*** chas has joined #openstack-ansible05:16
openstackgerritJirayut Nimsaeng proposed openstack/openstack-ansible-galera_server master: Fix causing conditional check error on mysql_started variable by adding galera-bootstrap tag  https://review.openstack.org/45445205:16
*** markvoelker has quit IRC05:17
*** cjloader_ has joined #openstack-ansible05:18
openstackgerritJirayut Nimsaeng proposed openstack/openstack-ansible-galera_server master: Fix conditional check error when run galera-bootstrap tag  https://review.openstack.org/45445205:19
*** chas has quit IRC05:20
mpranjicmorning05:34
*** SerenaFeng has joined #openstack-ansible05:38
*** foutatoro has quit IRC05:38
*** Jack_Iv has joined #openstack-ansible05:38
*** Jack_Iv has quit IRC05:39
*** Jack_Iv has joined #openstack-ansible05:40
*** Jack_Iv has quit IRC05:41
*** Jack_Iv has joined #openstack-ansible05:41
*** esberglu has joined #openstack-ansible05:49
*** cjloader_ has quit IRC05:52
*** esberglu has quit IRC05:53
*** cjloader_ has joined #openstack-ansible05:56
*** cjloader_ has quit IRC05:58
*** cjloader_ has joined #openstack-ansible05:58
*** arslanq has quit IRC06:00
*** cjloader_ has quit IRC06:03
*** markus_z has joined #openstack-ansible06:32
*** pcaruana has joined #openstack-ansible06:34
*** SerenaFeng has quit IRC06:48
*** SerenaFeng has joined #openstack-ansible06:52
*** markus_z has quit IRC07:00
*** karimb has joined #openstack-ansible07:08
*** Jack_Iv has quit IRC07:09
*** markvoelker has joined #openstack-ansible07:13
*** Jack_Iv has joined #openstack-ansible07:15
*** markus_z has joined #openstack-ansible07:15
*** jrobinson has quit IRC07:15
*** markvoelker has quit IRC07:17
*** Jack_Iv has quit IRC07:19
*** karimb has quit IRC07:30
*** shardy has joined #openstack-ansible07:34
*** chas has joined #openstack-ansible07:40
*** chas has quit IRC07:41
*** chas has joined #openstack-ansible07:41
*** Jack_Iv has joined #openstack-ansible07:43
*** chas has quit IRC07:44
*** chas has joined #openstack-ansible07:44
*** dalees has quit IRC07:45
*** chas has quit IRC07:49
*** foutatoro has joined #openstack-ansible07:50
*** pbandark has joined #openstack-ansible07:54
*** karimb has joined #openstack-ansible08:00
*** manheim has joined #openstack-ansible08:04
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_nova stable/ocata: nova user can read kernel for libguestfs on Ubuntu  https://review.openstack.org/45426908:05
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_nova stable/newton: nova user can read kernel for libguestfs on Ubuntu  https://review.openstack.org/45427008:05
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-security master: Do not update grub if grub not used  https://review.openstack.org/45426108:12
*** manheim has quit IRC08:14
*** manheim has joined #openstack-ansible08:15
*** Jack_Iv has quit IRC08:24
*** Jack_Iv has joined #openstack-ansible08:24
openstackgerritHengqing Hu proposed openstack/openstack-ansible master: Ensure proxy check is short circuit  https://review.openstack.org/45460408:27
*** markus_z has quit IRC08:32
*** esberglu has joined #openstack-ansible08:32
openstackgerritHengqing Hu proposed openstack/openstack-ansible master: Set a sane default haproxy_bind_on_non_local  https://review.openstack.org/45460608:34
*** esberglu has quit IRC08:36
mpranjicandymccr: hi! you still need help with Operations guide?08:50
andymccrmpranjic: hey! :) yes definitely. lemme find a link - we're looking for reviews/read-throughs and content08:56
*** dalees has joined #openstack-ansible08:56
mpranjicandymccr: great! eager to help out.08:57
*** Jack_Iv has quit IRC09:00
*** Jack_Iv has joined #openstack-ansible09:02
andymccrmpranjic: found them, so there is a wiki entry with some planning/sections that are needed etc which is here: https://wiki.openstack.org/wiki/OpenStackAnsible#Documentation_planning - and then asettle who works on a tonne of our docs is after reviews on what is actually there right now too: (https://docs.openstack.org/developer/openstack-ansible/draft-operations-guide/index.html)09:02
mpranjic*click*09:03
*** karimb has quit IRC09:07
*** karimb has joined #openstack-ansible09:07
*** Jack_Iv_ has joined #openstack-ansible09:08
*** Jack_Iv has quit IRC09:10
*** karimb has quit IRC09:12
*** dixiaoli has joined #openstack-ansible09:12
hughsaundersanyone seen "AttributeError: 'Task' object has no attribute 'first_available_file'" error from config_template?09:13
hughsaundershmm looks like it was deprecated and removed https://github.com/openstack/openstack-ansible-plugins/commit/2f6cac2cf6ddebf462e21c70da7f60fa334b5f1e09:16
andymccrhughsaunders: what version are you using?09:16
hughsaundersandymccr: newton09:17
andymccrdoes it need a backport then?09:17
andymccri thought we used 2.1 in newton though so maybe that should be ok09:18
*** yolanda has quit IRC09:19
hughsaundersPossibly, will have a look. It may be that something I'm doing is dropping 2.2 and thats getting used :/09:19
andymccrhughsaunders: yeah double checked i think its 2.1.5.0 on stable/newton as of now09:19
*** yolanda has joined #openstack-ansible09:19
openstackgerritHengqing Hu proposed openstack/openstack-ansible master: Set a sane default haproxy_bind_on_non_local  https://review.openstack.org/45460609:24
*** pmannidi has quit IRC09:25
asettlempranjic: lemme know if you have any questions!09:26
asettleJust as some context - it should be for OSA operations *only* not just OpenStack operations. But there is some of that content in there we have to move out09:26
*** esberglu has joined #openstack-ansible09:29
mpranjicasettle: sure thing. I will most likely have some questions soon09:30
asettlempranjic: I'll be around :)09:30
mpranjicasettle: thx :)09:31
*** esberglu has quit IRC09:34
*** chas has joined #openstack-ansible09:45
*** chas has quit IRC09:50
*** electrofelix has joined #openstack-ansible09:50
*** jcookeman has joined #openstack-ansible09:54
jcookemanHi channel. I'd like to best advice on creating a new instance that boots from a volume which will be the root of the instance. If the volume is not bootable it will boot from the image and create one. I see the boot_from_vol option, but doesn't that create a volume same as the hostname? Can I make it an already provisioned volume? Can I make the name whatever I want?09:59
mpranjicasettle: I should focus on reviews not merged, done or complete, right? this is the first in the list (bottom-up): https://review.openstack.org/#/c/452847/10:11
asettlempranjic: well, might be good to review the guide itself at this point. But here'll be a few that are not merged that might require a review too :)10:13
asettleLike this one: https://review.openstack.org/45398410:13
mpranjic*click*10:14
*** cuongnv has quit IRC10:14
*** markus_z has joined #openstack-ansible10:14
asettlempranjic: just updated the table, that's the only open review right now. But if you have the time to start reading through the guide - patching things up that you see needs help, etc - raising bugs if necessary10:16
asettleAlso, if you look at that table and it isn't assigned to anyone and you think you can help fill in some gaps - please do so :D10:16
mpranjicwill do. just to get my head around :)10:17
mpranjicso.. I can also fix things in that review, I presume10:17
mpranjic?10:17
asettlempranjic: comment in the PR if you think it's in error :) but if you can add to it, no harm done10:18
openstackgerritMario Pranjic proposed openstack/openstack-ansible master: [docs] Add backup information to the OSA Ops Guide Corrected capital S in OpenStack-Ansible Change-Id: Id15335234bdaf612f6d56166d2086c2ab02c7508 Implements: blueprint create-ops-guide  https://review.openstack.org/45398410:22
mpranjicasettle: is this a proper way? sorry for doing baby steps. getting used to the interface10:25
asettlempranjic: more or less! So, we have commit message rules - basically that each sentence needs a new line. Let me show you:10:26
openstackgerritAlexandra Settle proposed openstack/openstack-ansible master: [docs] Add backup information to the OSA Ops Guide  https://review.openstack.org/45398410:26
asettle^^10:26
*** udesale has quit IRC10:26
asettlempranjic: normally, if it's a small change like you just did, you won't need to add anything to the commit message. It's just expected that you were 'fixiing a small nit'. I would also recommend (for etiquette sake) replying and mentioning that you pushed a patch with that small fix.10:27
*** stuartgr has joined #openstack-ansible10:27
*** cNilesh has quit IRC10:27
asettleIf it's a bigger fix, it's usually best to comment with your concerns, and wait for the original person to reply and fix it :)10:27
mpranjicasettle: thnx :)10:29
mpranjicnow.. trying to see my original commmit message ...10:30
asettleAh!10:30
asettleLemme show youuuu that fun trick10:30
asettlehttps://review.openstack.org/#/c/453984/2..3//COMMIT_MSG10:30
asettle(see the 2..3 in the middle of the URL there? That allows me to see the diff between the second commit - yours, and the third commit - mine)10:31
asettlempranjic: ^10:31
mpranjicnice :)10:31
mpranjicso I lacked newlines between my message and the rest10:32
mpranjicnoted10:32
mpranjicone more thing: in patch 2 and 3 I don't see the comments from patch 1. That is expected?10:33
asettleYes, that is expected. The new patchset will override the comments on the other patches.10:34
asettleThat's okay, you can go back and look by using hte URL to determine what patchset you want to look at10:34
asettleSo, for example: https://review.openstack.org/#/c/453984/ (add 1 at the end here) and you can see patch set 1 and teh comments with it10:35
asettleIt's all iterative, so you never 'lose' content10:35
asettleOr comments10:35
mpranjicI see10:36
mpranjicI am used to phabricator, so I am getting used to this right now but it will be awesome :)10:36
asettlempranjic: this is a (long) but good set of guidelines for devs: https://docs.openstack.org/infra/manual/developers.html10:37
asettleGoes through *all* the things10:37
asettleYou'll find most of the stuff there, or, here: https://docs.openstack.org/contributor-guide/index.html10:38
asettleBoth are equally helpful in different ways10:38
asettleSo, feel free to ping if you ever have questions, but you'll also most likely find it there somewhere10:38
mpranjicthnx10:39
mpranjicwill dig into it10:39
mpranjicit is also good to see some things on example. thank you for sharing one10:39
asettleYou're welcome :)10:44
*** SerenaFeng has quit IRC10:51
*** chas has joined #openstack-ansible11:04
openstackgerritLogan V proposed openstack/openstack-ansible-galera_client master: Conditional pip dependency  https://review.openstack.org/45467411:06
mpranjicasettle: can we go though one example when you have some time pls? https://review.openstack.org/#/c/453557/11:07
asettlempranjic: shoot :)11:07
asettleAh, that's an interesting patch you've chosen :P hahahaha11:07
mpranjicI can pick the right ones :)11:08
mpranjicso ...11:08
mpranjicI see 1 file to be added/changed and whole bunch of them to be deleted. correct?11:08
*** chas has quit IRC11:09
asettlempranjic: well, not added, it's not new. If the file was to be added, there would be an A next to the file, similar to how there is a D next to the ones being deleted.11:09
mpranjictrue11:09
mpranjicchanged11:09
asettleI edited that file, and moved that text over. That's why it's all bright green.11:09
asettleThe rest is to be deleted, correct :)11:10
mpranjicokido.. looking at that file now ... and patches... how can I be sure all comments are resolved?11:10
asettlempranjic: what exactly do you mean?11:12
asettleGive me an example11:12
mpranjicasettle: https://review.openstack.org/#/c/453557/5/doc/config-reference/source/object-storage.rst11:13
*** cNilesh has joined #openstack-ansible11:13
asettleAh11:14
asettlempranjic: so you can use that trick I showed you earlier where you can view two different patchsets11:14
asettleSo, you can see here: https://review.openstack.org/#/c/453557/5..6/doc/config-reference/source/object-storage.rst11:14
asettleTHat I have removed teh toctree as per Andreas' comments11:14
*** markvoelker has joined #openstack-ansible11:14
mpranjicoh11:15
mpranjici see11:15
mpranjicI presumed you wpuld mark that commend as OK/fixed11:15
mpranjic*comment11:15
mpranjicso I don't see any new comments11:16
mpranjicwho accepts the review and when in this case?11:16
*** openstackgerrit has quit IRC11:18
asettlempranjic: well, normally people do :P I just am a bit lazy in that respect.11:19
*** markvoelker has quit IRC11:19
asettleIt's usually helpful to add a 'fixed' or 'done' to the comment11:19
asettlempranjic: who accepts the review? What do you mean by that exactly? Like, who approves it?11:19
*** shardy is now known as shardy_lunch11:21
*** pcaruana has quit IRC11:22
mpranjicasettle: yes. the point in time when it is aproved to be merged11:23
mpranjicI presume the one who had a comment on it becomes on of the reviewers and his aproval is needed11:24
asettleYes, so, each project team within openstack has a 'core' team. The patch you're currently looking at is for the openstack-manuals repo.11:24
asettleThe list of core individuals are here: https://review.openstack.org/#/admin/groups/30,members11:24
mpranjicfor example, in phabricator all reviewers have to accept the review before we  land it11:24
mpranjicso I am trying to understand the proces based on this example11:24
asettleSo, everyone and anyone can review a patch. But we need at least one +1, a +2 (from a core, only cores can give +2's) and a +2 with an 'approval' for another core. ANy core can give approval11:25
asettleHere is the list of openstack-ansible cores: https://review.openstack.org/#/admin/groups/490,members11:25
asettleDocumentation changes within openstack-ansible are slightly different. There are 3 doc cores working for openstack-ansible. These are rromans spotz and myself. If there is a doc change, it is required that one of us gives the patch a +2 before it is merged.11:26
asettleThis is to ensure the patch has been reviewed for spelling/grammar11:26
mpranjicunderstood11:26
mpranjicso, currently this review has no open issues if I see it correctly and waiting for someone from the list to aprove it. correct?11:27
asettlempranjic: that's right :)11:28
asettleAnd since it is my own patch, although I am a core, I cannot approve it. So I have to wait for others.11:28
mpranjicof course :)11:29
mpranjicthat would be silly11:30
asettleHahhaha quite quite :P11:30
asettleI mean, I have done it before, especially if it's just me adding a line space, or fixing a very small spelling error in the openstack-ansible repo11:30
asettleBut that is not good practice. That's just me being impatient :p11:30
*** hw_wutianwei has quit IRC11:33
*** vnogin has joined #openstack-ansible11:36
*** dixiaoli has quit IRC11:37
mpranjicis there a rule how review should wait before aproval even if there are no objections?11:38
spotzmpranjic: If no one has looked at it post it on channel we probably just missed it11:39
asettlempranjic: basically what spotz said. If you need it urgently merged, message people that can help.11:40
asettleBut otherwise, people *will* get there.11:40
asettleIt's just not everyone has the time 100% to look always :) (and some people really don't like being prodded for reviews)11:40
mpranjicunderstandable :)11:41
mpranjicI have one more: Jenkins test: what does it mean in this case?11:42
asettlempranjic: so, Jenkins is our gating system. When we push patches, it tests the code or documentation against a series of pre-defined criteria.11:43
asettleSo, when you push a docs patch - it looks for a 'niceness' check. THis ensures that you don't have any whitespace, or wrongly formatted RST.11:43
asettleFor code patches, it's a little more complicated.11:43
mpranjicI use jenkins at work too. it can be helpful :)11:43
*** vnogin has quit IRC11:43
asettlempranjic: it is good :)11:44
asettleSo, different projects 'gate' against different things11:44
mpranjicso jenkins will do basic syntax checks. nice.11:44
asettleYep!11:44
mpranjicokido.11:44
mpranjicI also noticed:11:44
mpranjicCode-Review11:44
mpranjic+2 Andreas Jaeger11:44
mpranjicthis means review is aproved?11:44
asettleIt means that the first core has agreed that it's the right/correct change.11:45
asettleI will still need another core to give +2, and +a (approval)11:45
asettleAnd then it will be checked by Jenkins again, before passing through and being 'merged' into the repository11:45
mpranjicso 2 cores are needed11:45
mpranjicyou need to trigger jenkins job or it will be run automatically?11:45
mpranjicafter 2nd +211:46
spotzIt will run when it gets a +1 workflow11:46
mpranjicthnx. that explains :)11:47
spotzKeep in mind other people besides cores can +1/-1 a patch11:47
*** thorst has joined #openstack-ansible11:47
spotzGives more then 2 sets of eyes, plus if there's not a whole lot of cores if a bunch of known contributers have +1'd a project might +1 it to let it go11:47
spotzlast +1 was for workflow, still waking up:)11:48
boxrick1If Python-pip is installed before the AIO the deploy ansible script fails..11:48
andymccrboxrick1: hmm what is the failure, is it something we can account for/fix up? i guess we want a consistent version of pip11:49
asettlespotz: good point!11:50
spotzOk pony riding time, I'll be back in a bit:)11:51
asettlempranjic: does that sort of explain the process? Those links I gave you earlier will have some more context and explanations within them11:51
asettlespotz: enjoy!11:51
boxrick1I am just looking into it now, was just confirming if it was python-pip full stop or simply version 9.0111:51
mpranjicasettle: pretty much, yes :)12:00
mpranjicthanks a lot12:00
mpranjicwill continue my reading now ... :)12:00
asettlempranjic: no problem :)12:02
mgariepymorning everyone12:03
admin0what name are we voting :D ?12:11
admin0root ?12:11
admin0got the R release name12:11
mgariepyrevolution12:13
admin0openstack ramble release -  intentionally made complicated :)12:13
evrardjpmorning12:13
mgariepyopenstack revolution release ! haha12:13
mgariepymuch better.12:13
mgariepymorning evrardjp12:13
evrardjpI was auto pinged by revolution.12:13
evrardjp:p12:13
admin0there is no revolution in the choices12:13
evrardjpresolution?12:14
mgariepyrecheck ?12:14
mgariepyhaha12:14
evrardjpoh you are talking about release names12:14
admin0root rock rex rocky rambles radium razorback :)12:14
admin0yeah12:14
asettleMorning guys12:14
evrardjpit's already done, no?12:14
evrardjp"release" would be simple12:14
*** markvoelker has joined #openstack-ansible12:14
admin0i got the voting link 30 mins back12:15
admin0i think they sent it out today12:15
evrardjpit's a place right12:15
evrardjpit's gonna be 17.x good enough for me.12:15
evrardjpI don't care about the naming :p12:16
evrardjpWhen openstack gonna turn 18, that's when we get major issues.12:16
evrardjp#terriblejoke12:16
*** gouthamr has joined #openstack-ansible12:18
admin0:)12:19
*** cNilesh has quit IRC12:19
*** woodard has joined #openstack-ansible12:20
*** Jack_Iv_ has quit IRC12:23
*** Jack_Iv has joined #openstack-ansible12:23
*** Jack_Iv has quit IRC12:23
*** Jack_Iv has joined #openstack-ansible12:24
*** Jack_Iv has quit IRC12:24
*** Jack_Iv has joined #openstack-ansible12:25
*** Jack_Iv has quit IRC12:26
*** Jack_Iv has joined #openstack-ansible12:26
cloudnullmornings12:29
admin0¯\_(ツ)_/¯12:30
*** shardy_lunch is now known as shardy12:32
*** acormier has joined #openstack-ansible12:36
*** acormier has quit IRC12:38
logan-o/ cloudnull12:41
*** esberglu has joined #openstack-ansible12:43
cloudnullo/ logan-12:43
cloudnullhows it today12:43
*** vnogin has joined #openstack-ansible12:44
*** vnogin has quit IRC12:45
logan-goin alright12:45
logan-i have a question on something with the linear strategy plugin12:46
logan-http://cdn.pasteraw.com/oz8iyy4by39kfiewghqtd4fepjbyvbr -- it seems like it is using inventory_hostname instead of ansible_host when handling delegated tasks12:47
*** acormier has joined #openstack-ansible12:47
cloudnullyes that may be.12:47
* cloudnull goes to look12:47
cloudnulllogan-: https://github.com/openstack/openstack-ansible-plugins/blob/master/strategy/linear.py#L133-L14312:48
*** vnogin has joined #openstack-ansible12:48
cloudnullit's using physical_host12:48
cloudnullthen it pulls the ansible_host12:49
logan-right but with a delegated task I'm inside https://github.com/openstack/openstack-ansible-plugins/blob/master/strategy/linear.py#L106-L13112:49
cloudnullhttps://github.com/openstack/openstack-ansible-plugins/blob/master/strategy/linear.py#L14012:49
*** acormier has quit IRC12:49
logan-it works fine if the task isn't delegated12:49
logan-i think we need to rework this so it does the same lookups for the delegated_to hostname12:51
cloudnullwe could pull out the else12:51
cloudnullhttps://github.com/openstack/openstack-ansible-plugins/blob/master/strategy/linear.py#L13212:51
cloudnulland just have it tweak a delegated task and do all the normal things12:51
logan-testing that out12:53
mpranjicasettle: I have one more if I may :)12:53
asettlempranjic: please go on :)12:54
mpranjicasettle:12:55
mpranjicasettle: I would like to see how the proposed version will look12:55
mpranjicfor example: https://review.openstack.org/#/c/410561/5/doc/networking-guide/source/config-dhcp-ha.rst@32812:55
*** Jack_Iv_ has joined #openstack-ansible12:55
mpranjicis that possible?12:55
*** manheim has quit IRC12:55
logan-cloudnull: do we need to perform another lookup to get the vars for the delegated host though? won't all of the _vars.get for the container detection incorrectly lookup the playbook target, not the delegated_to host vars?12:56
asettlempranjic: sure is!12:56
*** manheim has joined #openstack-ansible12:56
asettleSo you can do it one of two ways, pull the PR down and manually build it yourself.12:56
asettleInstructions are here: https://docs.openstack.org/contributor-guide/docs-builds.html12:56
asettleOR12:56
asettleYou can go here: https://review.openstack.org/#/c/410561/5 click on "gate-openstack-manuals-tox-doc-publish-checkbuild"12:56
asettleAnd you're looking at the networking guide, so click "networking-guide"12:57
asettleAnd you can see the build here: http://docs-draft.openstack.org/61/410561/8/check/gate-openstack-manuals-tox-doc-publish-checkbuild/8c59298//publish-docs/draft/networking-guide/index.html12:57
cloudnulllogan-: hum12:58
*** Jack_Iv has quit IRC12:58
cloudnullyea we may need to try and pull the delegated_host and set it as the _physical_host object.12:58
mpranjicasettle: ok. that gives me start page for the entire guide. I would prefer to see changed page in that review (without to navigate from the beginning of the guide)13:00
mpranjicdunno if that can be done13:00
asettlempranjic: nope, both options build the entire guide. So you have to navigate to it :)13:00
logan-also need to keep in mind delegated_to may be a container also, so we should do the same physical_host lookup work on it and set the container awareness13:00
logan-in this case its just the normal OSA common-task for setting up a mysql user/db where i'm seeing this13:01
jcookemanhey channel, I'm using os_server to create instances with boot_from_volume which creates a new volume if it doesn't exist. What do you recommend is the most practical way to name that volume?13:01
mpranjicasettle: oh. okido. will stash more beer close by to help me through it :)13:02
asettleHahhaa mpranjic smart move :p13:02
asettlempranjic: if you're interested in working on some more openstack-manuals stuff, jump in our chan #openstack-doc13:02
*** chas has joined #openstack-ansible13:05
cloudnulllogan-: so our approach so far to task delegation has been to +/- leave things alone when its used.13:07
cloudnullare you seeing the strategy plugin break that13:08
cloudnullor would this be more of an optimization ?13:08
logan-yeah. in the case where the playbook is running against a container, and the task is delegated to a different container, it doesn't seem to work13:08
cloudnullhuh, it should just disable pipelining and switch to paraminko for the delegated task13:09
cloudnulland then carry on normally13:09
*** smatzek has joined #openstack-ansible13:10
*** chas has quit IRC13:10
logan-http://cdn.pasteraw.com/mwdkn0su8q21f1jfk1ffq22xn3giarx a little more context. on the ssh plugin I see the ansible_host inside the brackets, on the paraimiko stuff with the delegated_task it has the inventory_hostname in the brackets, and the failure seems to be caused by it trying to connect to the inventory_hostname instead of the ansible_host there13:10
cloudnullwe might be able to remove https://github.com/openstack/openstack-ansible-plugins/blob/master/strategy/linear.py#L106-L13213:10
cloudnulland just change it to if not task.delegate_to:13:11
cloudnullthat stuff was there due to issues in task delegation in 2.113:11
cloudnullwhich may no longer be a problem13:11
*** smatzek has quit IRC13:12
*** smatzek has joined #openstack-ansible13:12
logan-i removed it and it doesn't seem to perform delegation without it13:16
*** cathrichardson has joined #openstack-ansible13:17
logan-it just ran the delegated task on the non-delegated container heh13:17
cloudnullmaybe ansible has broken delegation once again?13:17
*** winggundamth has quit IRC13:18
cloudnulljust looking through the linear and ssh plugins it doesn't look like were doing much else to munge that13:18
*** cathrich_ has quit IRC13:19
cloudnulllogan-: if you pull https://github.com/openstack/openstack-ansible-plugins/blob/master/connection/ssh.py out of the way does it work ?13:19
logan-looking. but also this is what i saw when ripping out the paramiko stuff http://cdn.pasteraw.com/igwsh6j4cw2didih629to1vy4kk6fi713:22
logan-no nothing works if i move the ssh connection plugin out of the way13:24
logan-because these containers don't have ssh, they need to have the lxc-attach wrapper13:24
logan-same test.yml with a normal ssh connection/strategy plugin: http://cdn.pasteraw.com/ogiewfdkifhhfwxwfjhlqgc1qjdlo7a ... see what i'm saying about the delegated connection having the inventory hostname instead of the IP address?13:27
logan-brb coffee13:28
logan-i guess this isn't going to work with paramiko anyway.13:34
logan-since using paramiko as the connection plugin will not lxc-attach wrap the command13:34
logan-i think we just don't have support built for container -> container delegation currently13:35
*** adreznec has quit IRC13:39
*** Jack_Iv_ has quit IRC13:43
*** Jack_Iv has joined #openstack-ansible13:46
*** openstackgerrit has joined #openstack-ansible13:47
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds iptables rules to protect octavia server container  https://review.openstack.org/44715113:47
cloudnull logan- getting coffee myself.13:52
logan-im gonna hack on it some and see what happens13:52
boxrick1andymccr: I mentioned this morning about me thinking it was python-pip, it actually turns out the problem is somehow related to my ARA role. I thought it may have been caused by the env vars I set, but I already add in the same paths you use in ansible.cfg so that won't cause an issue. Perhaps you can have a quick glance over my role and error and may be13:53
boxrick1able to provide a bit of insight? https://gist.github.com/boxrick/bdf492848f02c1f3d5ea4af4b793372913:53
*** cjloader_ has joined #openstack-ansible13:54
boxrick1The bootstrap-ansible.sh all runs sucessfully without error13:54
*** udesale has joined #openstack-ansible13:55
andymccrhmm boxrick1 that looks like the openstack-ansible bin isn't working properly - or is pointing at the wrong location for ansible-playbook13:59
andymccrtry a which openstack-ansible and then check that file out? (its just a wrapper that automatically adds -e @filename for vars files in /etc/openstack_deploy"13:59
andymccrlemme try a bootstrap quickly on a vm and see14:00
*** adreznec has joined #openstack-ansible14:00
strattaoHi everyone. I have someone on my team that thinks deploying with OSA in production is nice for small deployments, but does not work at scale for larger ones. Is there any ammo you can give on some large-scale deployments using OSA to set his mind at ease?14:04
andymccrboxrick1: hmm i wonder why /opt/ansible-runtime/bin/ansible-playbook doesnt exist then...14:04
andymccrstrattao: cloudnull can probably give you a rundown - the OSIC cloud runs using OSA, additionally the infra assigned to OpenStack gating from OSIC is running OSA14:04
andymccrstrattao: additionally, its super flexible - e.g. you can run it on metal or in containers and with x number of containers per host or any number of archs so its really as scalable as you make it.14:05
cloudnullstrattao: what are you looking for ?14:05
boxrick1'/opt/ansible-runtime/bin' is missing all the ansible binaries which are ultimately there on a working install14:06
andymccrboxrick1:  that is weird.14:06
cloudnullstrattao:  http://grafana.openstack.org/dashboard/db/nodepool-osic14:07
cloudnullhttps://cloud1.osic.org/grafana/dashboard/db/openstack-all-compute-aggregates14:07
boxrick1If I symbolic link it from where they actually are it will all work14:07
cloudnullidk if those metrics will help your case14:07
cloudnullbut gives you decent insight into what we're doing at large scale under constant workload14:08
andymccrboxrick1: https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L128-L142 i think thats what that is meant to do14:08
boxrick1Yea I was looking at that bit and trying to see why it didnt run properly14:08
cloudnull also plumgrid did a scale test using OSA talk here: https://www.openstack.org/videos/video/sdn-scale-out-testing-at-openstack-innovation-center-osic blog here: https://osic.org/blogs/plumgrid-proves-sdn-scalability-osic -- sadly the whitepaper which was on plumgrid.com is gone now that vmware owns them14:11
strattaocloudnull: Thanks for taking a moment. I’m looking for a couple data points like the largest number of nodes in a single cluster have been deployed, why vxlan was required for deployment. What an ideal large scale deployment looks like in terms of number of servers.14:11
*** cjloader_ has quit IRC14:12
strattaoandymccr: are there any specs on the physical size of OSIC somewhere? How many servers, how many users, etc?14:13
*** thorst has quit IRC14:15
cloudnullstrattao: at the moment the osic is 242 compute nodes, 100 swift/cinder, with a 5 node control plane in region 1. its 250 ironic compute nodes and a 3 node control plane in region 214:15
andymccr^ there we go :)14:15
strattaothank you14:15
cloudnullyou can kinda see that here https://cloud1.osic.org/grafana/dashboard/db/openstack-all-compute-aggregates14:15
strattaothis is all very helpful!14:15
cloudnullcompute node count at the top14:16
cloudnullthe system metrics dashboard will give you all the data and things throughout the cloud https://cloud1.osic.org/grafana/dashboard/db/openstack-system-metrics14:16
cloudnullover the last 90 days14:16
andymccrstrattao: i think one of the key things though, is that we don't force an architecture - we aim to be flexible around what a deployer wants, so if OpenStack can scale, OSA should be able to scale.14:16
andymccrfor example I know some testing happened around swift and found it performed far better in a large cluster, running swift-proxy on physical hosts /w dedicated memcache - you can set that up with OSA if you want.14:17
*** agrebennikov has joined #openstack-ansible14:17
*** thorst has joined #openstack-ansible14:18
strattaoone of the big concerns is with network traffic. He is VERY leery about using VXLAN in production. For bigger deployments, any insights as to what has worked well at scale?14:19
cloudnullstrattao: i guess its also worth mentioning that the rackspace private cloud uses osa for the basis of their product (shameless plug, as i work for rackspace) and we've huge clouds under our management though I'm not at liberty to share customer specific data.14:20
cloudnullstrattao: if your nics support vxlan offloading, vxlan works great!14:20
andymccrcloudnull: do we force vxlan?14:20
strattaocloudnull: yeah, fair enough. I think that was one of his arguments is that OSA is very Rackspacy14:20
cloudnullintel x710, melenox connect x3pro+14:20
cloudnullI mean OSA has lots of rackers working on it. but when I was PTL I kicked all of the rackspacey things out14:21
andymccr^ also the % of commits in OSA from Rackspace has dropped by about 5-10% each cycle, it was just over 50% in Ocata14:22
cloudnullfew other nics have vxlan offloading so there are options out their14:22
cloudnullbut if you're networking gear does not support vxlan offloading its not a great experience14:22
cloudnullthat said, we do not force you to have vxlan14:22
cloudnullor even use it14:23
cloudnullif you want a pure l2 nework topology, that works great14:23
cloudnullalso if you want to use OVS you can have GRE for L3 networks14:23
*** adreznec has quit IRC14:23
cloudnullvxlan is the default because its what the linuxbridge agent supports14:23
cloudnulland that is the default because it'll run everywhere.14:24
cloudnull... and that is the default (linuxbridge) because ...14:24
*** shashank_t_ has joined #openstack-ansible14:25
*** david-lyle has joined #openstack-ansible14:25
cloudnullmany of our rackspace customers just use l2 w/ vlans14:25
cloudnulland just about all commodity network gear has support for vlan offloading.14:26
strattaoso, if you had your choice for the simplest to manage large scale deployment, would you choose VXLAN and ensure you had NICs with VXLAN offloading, or would you have network gear that supports a large VLAN-based deployment?14:27
strattaoor something else?14:27
cloudnullfor simplest to manage, and cheaper for that matter, I'd go all L2 and not use any vxlan for tenant networks.14:28
cloudnullits super performant, easy to understand.14:28
agrebennikovmy 2 cents - it was found by one of the large customers that currently vxlan performance is terrible when used with lxbr approach14:29
agrebennikovthat is was very quickly decided to completely comment out vxlans and just go with vlans14:29
agrebennikovalso there are so many prod clouds where tenants only use corp IP addresses straight, so basically there are only 2-3 shared networks in the whole cloud (like /22 subnets or so)14:30
agrebennikovand if you want to expose the instances to outside many of them already use just ipv614:31
cloudnull++ the osic uses a dual stack ipv6 + 10/8 tenant network which has been amazing14:31
cloudnullall of the infra gates on the osic are using that14:32
admin0strattao: but if you are to do a public cloud, or some networy heavy deployment, vlans will limit you to around 4000 networks only14:32
strattaocool14:32
admin0per region14:32
logan-strattao: if you want direct routing to vms with no overlay, don't have a need for tenant networks, and don't require the additional fancy features like lbaas, calico is worth a look too.14:33
strattaoyeah, I think one item that was tripping us up is in the deployment guide it says that br-vxlan is a required bridge: https://docs.openstack.org/project-deploy-guide/openstack-ansible/newton/overview-network-arch.html14:33
cloudnullwe can get near linespeed w/ linuxbridge + vxlan, but only when everything in-path supports vxlan offloading (+acceleration)14:33
admin0strattao: public or private cloud ?14:33
strattaoprivate cloud14:34
*** Dinesh_Bhor has quit IRC14:34
admin0will it have more than 4000 networks per region ?14:34
cloudnullohh yea good point logan- calico is quite amazing !14:34
admin0if answer is no, go vlans :)14:34
cloudnullo/ admin014:35
admin0hey14:35
evrardjpI need a pip wheel builder expert, cloudnull? :D14:35
* cloudnull runs14:35
evrardjphaha!14:35
cloudnullwhat's up ?14:36
admin0“pip wheel builder expert”14:36
*** lucasxu has joined #openstack-ansible14:36
evrardjpso behind my repo-build there is this command that runs14:36
evrardjphttp://paste.openstack.org/show/605762/14:36
admin0whoever comes forward, i will definately endore in linkedin for this :)14:36
evrardjphaha14:37
evrardjpodyssey4me: and cloudnull would do the trick there I think :p14:37
cloudnullevrardjp: and then ?14:37
evrardjplet me copy paste!14:37
admin0for recruiters “its a hardcore openstack expertise “ only a few have this ..14:37
cloudnullAND THEN!14:37
cloudnull:)14:37
*** smatzek has quit IRC14:37
evrardjphttp://paste.openstack.org/show/605763/14:37
evrardjpand indeed the pools/ is empty14:38
cloudnullhttps://www.youtube.com/watch?v=CkdyU_eUm1U14:38
evrardjploading video14:38
*** thorst has quit IRC14:39
*** udesale has quit IRC14:39
cloudnullevrardjp: is /var/www/repo/pools/elasticsearch/elasticsearch-2.3.0-py2.py3-none-any.whl missing ?14:39
evrardjp /var/www/repo/pools/ is empty14:39
cloudnulllooks like the os-release has a link to it14:39
openstackgerritLogan V proposed openstack/openstack-ansible-plugins master: Support delegation in strategy plugin  https://review.openstack.org/45474214:40
logan-cloudnull ^14:40
spotzPoke for reviews:)14:40
evrardjpcloudnull: I didn't see that movie14:40
cloudnullevrardjp: you should fix that14:41
cloudnullboth the pool thing and the move14:41
cloudnull**movie14:41
cloudnull:)14:41
evrardjphaha14:41
cloudnulllogan-: so does that address the delegated commands?14:41
evrardjpThat I already know14:41
evrardjp:p14:41
evrardjplogan-: thanks for this commit :) I will have a look!14:41
cloudnulland its working as expected in your env  ?14:41
* cloudnull pulling into a test node now14:42
*** udesale has joined #openstack-ansible14:42
*** adreznec has joined #openstack-ansible14:42
logan-yes it now sets the physical_host and container_name stuff relative to task.delegate_to14:42
evrardjpcloudnull: isn't the pools building part of the repo_build process?14:42
cloudnullit is14:42
cloudnullhowever is this an existing deployment14:43
logan-so we get container awareness parity to non-delegated tasks14:43
evrardjpcloudnull: new14:43
*** thorst has joined #openstack-ansible14:43
*** thorst has quit IRC14:43
evrardjppython artifact building so kinda really empty.14:43
*** shashank_t_ has quit IRC14:43
*** thorst has joined #openstack-ansible14:44
evrardjpodyssey4me: did the previous work on this, I just follow up during his holidays :)14:44
*** shashank_t_ has joined #openstack-ansible14:44
strattaothanks everyone for the insight - this was really helpful and appreciated!14:45
*** shashank_t_ has quit IRC14:46
*** shashank_t_ has joined #openstack-ansible14:46
evrardjpcloudnull: if you check the first paste, you see the find-links is the only reference to pools14:47
*** shashank_t_ has quit IRC14:49
*** shashank_t_ has joined #openstack-ansible14:52
*** adreznec has quit IRC14:52
*** adreznec has joined #openstack-ansible14:53
evrardjpcloudnull: what's the reason the pip wheel doesn't check extra-index-url ?14:53
*** chris_hultin|AWA is now known as chris_hultin14:54
evrardjpok I'll replace man 5 cloudnull by apt-get install man && man pip14:55
*** shashank_t_ has quit IRC14:56
*** markus_z has quit IRC14:57
*** winggundamth has joined #openstack-ansible14:59
*** vnogin has quit IRC15:01
*** markus_z has joined #openstack-ansible15:01
*** markus_z has quit IRC15:01
*** vnogin has joined #openstack-ansible15:02
cloudnullevrardjp: I suspect your pip.conf file has no-index=true15:02
cloudnulland --extra-index-url https://rpc-repo.rackspace.com/pools  wont work.15:02
cloudnull"https://rpc-repo.rackspace.com/pools " is not an idex15:03
*** shashank_t_ has joined #openstack-ansible15:03
cloudnullindex15:03
evrardjpI don't have no-index=true15:03
*** shashank_t_ has quit IRC15:03
evrardjpBut agreed on not an index.15:03
*** chris_hultin is now known as chris_hultin|AWA15:04
*** shashank_t_ has joined #openstack-ansible15:04
evrardjpI thought it was looking into the html for links if used15:04
*** winggundamth has quit IRC15:04
evrardjpbut I didn't modify this.15:04
cloudnullif rpc-repo needs to be a pypi index, it could use something like https://pypi.python.org/pypi/pypiserver#using-a-different-wsgi-server15:05
cloudnulland then it'd work15:05
*** chas has joined #openstack-ansible15:06
*** vnogin has quit IRC15:07
admin0anyone tried, heard of OVN ?15:07
*** shashank_t_ has quit IRC15:08
*** Oku_OS is now known as Oku_OS-away15:09
cloudnullnot i15:10
*** jamesdenton has joined #openstack-ansible15:10
cloudnullbut the IBM folks were (are) running it15:10
*** foutatoro has quit IRC15:10
*** chas has quit IRC15:11
*** shashank_t_ has joined #openstack-ansible15:11
*** shashank_t_ has quit IRC15:11
*** Pavo has joined #openstack-ansible15:14
*** Pavo has left #openstack-ansible15:15
*** udesale has quit IRC15:16
*** manheim has quit IRC15:21
evrardjpopen virtual networking?15:24
evrardjpwe have dragonflow FYI15:25
evrardjpwork in progress in OSA, patches welcome.15:25
*** BjoernT has joined #openstack-ansible15:34
*** chyka has joined #openstack-ansible15:41
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_horizon master: Use central testing repo Horizon plays  https://review.openstack.org/45476515:42
*** rmelero has joined #openstack-ansible15:48
*** admin0 has quit IRC15:54
*** cjloader_ has joined #openstack-ansible15:59
*** jcookeman has quit IRC15:59
*** cjloader_ has quit IRC16:01
*** lostRhino has joined #openstack-ansible16:02
*** admin0 has joined #openstack-ansible16:02
*** cmart has joined #openstack-ansible16:04
openstackgerritLogan V proposed openstack/openstack-ansible-galera_client master: Conditional pip dependency  https://review.openstack.org/45467416:04
lostRhinoWe’ve been getting the following error: [DEPRECATION WARNING]: Skipping task due to undefined Error, in the future this\n will be a fatal error.: 'ssh_key_url' is undefined.  all the research I’ve done points to an AIO install but the install is not an AIO (I’m working on building a disconnected build w/repos and the such)- If anyone could point me to a variable or something more than this16:05
lostRhino(https://github.com/openstack/openstack-ansible-openstack_hosts/blob/master/tasks/openstack_authorized_keys.yml) file I’d be glad … I’m probably missing something and its probably small but any and all help would be greatly appreciated16:05
lostRhinoit fails at the following step “TASK [install-osad : OSA | Setup hosts]”16:06
*** johnmilton has joined #openstack-ansible16:07
*** johnmilton has quit IRC16:09
*** Jack_Iv has quit IRC16:12
andymccrlostRhino: where is that task/role?  i assume the install-osad role is diff? i think that error you linked is unimportant - its a deprecation warning but its not going to be the reason it isnt installing16:18
lostRhinounder setup-hosts.yml16:18
lostRhinowait… hold on I think I see something16:19
lostRhinoandymccr: let me get back to you16:19
lostRhinothanks for your assistance16:19
andymccrlostRhino: no problems!16:20
lostRhinoa little frustrated with myself - forgot to do a commit after a change..16:21
lostRhino:-/16:21
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_horizon master: Use central testing repo Horizon plays  https://review.openstack.org/45476516:23
andymccrhaha welcome to the team :P16:23
spotzlostRhino welcome!:)16:24
*** lucasxu has quit IRC16:24
*** cmart has quit IRC16:26
*** teng has joined #openstack-ansible16:30
*** acormier has joined #openstack-ansible16:32
*** cmart has joined #openstack-ansible16:33
*** winggundamth has joined #openstack-ansible16:35
*** jbadiapa has quit IRC16:36
boxrick1Would anyone be kind enough to try and assist me with my problem? Specifically this line: https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L125  info: https://gist.github.com/boxrick/bdf492848f02c1f3d5ea4af4b793372916:37
boxrick1When I use the included role, the ansible files in /opt/ansible-runtime/bin don't get populated16:38
*** stuartgr has left #openstack-ansible16:38
boxrick1I have narrowed it down to that specific line.16:38
boxrick1Almost like it gets skipped over because something is present16:39
*** rpittau has quit IRC16:41
*** teng has quit IRC16:42
openstackgerritMerged openstack/openstack-ansible-os_nova stable/ocata: nova user can read kernel for libguestfs on Ubuntu  https://review.openstack.org/45426916:43
*** Jack_Iv has joined #openstack-ansible16:43
andymccrboxrick1: the first (broken) one it skipped over installing ansible (+ reqs like jinja2 etc) because they were already there (just in the wrong location) https://gist.github.com/boxrick/bdf492848f02c1f3d5ea4af4b7933729#file-bootstrap-ansible-sh-broken-L77-L8316:43
andymccrthere must be a way to force that.16:43
*** acormier has quit IRC16:44
andymccrim guessing because they are in a diff location and it didnt install them the linking never happens16:44
andymccri wonder if we could patch it to be smarter - e.g. either reinstall (less smart) or check where ansible lives and link from that location instead of a flat expected location16:45
boxrick1Oddly Ansible is not present at all on that system.16:45
boxrick1Oh no, ignore that looking at wrong thing. Too many tabs16:45
*** winggundamth has quit IRC16:47
*** Jack_Iv has quit IRC16:48
openstackgerritMerged openstack/openstack-ansible master: Ensure proxy check is short circuit  https://review.openstack.org/45460416:48
*** vnogin has joined #openstack-ansible16:49
boxrick1Seems that ARA installs through pip: setuptools, Frozen-Flask, Flask-SQLAlchemy, junit-xml, Flask, ansible, pygments, decorator, Flask-Migrate, cliff, debtcollector, Flask-Script, pbr16:52
*** vnogin has quit IRC16:54
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] Converge neutron agents onto Baremetal  https://review.openstack.org/45445016:54
*** lostRhino has left #openstack-ansible16:55
*** acormier has joined #openstack-ansible16:55
andymccryou could set PIP_OPTS += --force-reinstall16:57
andymccrperhaps?16:57
andymccrthat'd force those packages to reinstall16:57
andymccrideally we should probably use a venv for this, so OSA uses its own version of everything16:58
andymccravoids a situation where ara has dependencies that osa doesnt match or vice versa16:59
boxrick1Would that not conflict with the already present "--upgrade"?17:00
*** japestinho_ has joined #openstack-ansible17:01
andymccri dont think it would. i mean its still a hacky way to get around that - either checking where those binaries are before linking, or using a venv for osa so that reqs dont overlap is a far better way to go i think17:03
*** jpstnh has quit IRC17:04
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] reduce container counts for cinder, ironic and trove  https://review.openstack.org/45480217:07
*** chas has joined #openstack-ansible17:07
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] reduce container counts for cinder, ironic and trove  https://review.openstack.org/45480217:09
boxrick1Is it worth raising a bug, or is this something that will naturally be dealt with? I can use a workaround for now in my environment.17:11
openstackgerritMerged openstack/openstack-ansible master: Set a sane default haproxy_bind_on_non_local  https://review.openstack.org/45460617:11
*** chas has quit IRC17:12
*** 5EXAATI3T has joined #openstack-ansible17:12
andymccrboxrick1: id call that a bug and im not sure it'll get dealt with otherwise - would probably be a good idea to raise a bug about that17:12
*** pbandark has quit IRC17:13
*** japestinho_ has quit IRC17:16
*** acormier has quit IRC17:22
andymccrhave a great weekend all! im out for today :)17:22
*** lucasxu has joined #openstack-ansible17:24
*** acormier has joined #openstack-ansible17:26
spotzseeya andymccr17:27
openstackgerritMerged openstack/openstack-ansible master: Configurable haproxy network whitelists  https://review.openstack.org/45421917:28
*** acormier has quit IRC17:31
*** shardy has quit IRC17:35
*** BjoernT has quit IRC17:44
*** teng has joined #openstack-ansible17:52
*** mattt has quit IRC17:57
*** mattt has joined #openstack-ansible17:57
tengI'm using OpenStack Ansible 15.1.0 to deploy OpenStack 3 nodes, but I found neutron-L3-agent outside of neutron agent lxc. In this case is normally, isn't it.18:01
*** poopcat has joined #openstack-ansible18:04
*** albertcard1 has joined #openstack-ansible18:11
*** poopcat has quit IRC18:12
*** albertcard1 is now known as poopcat18:13
xgermanif somebody wants to take a look: https://review.openstack.org/#/c/447151/18:20
*** smatzek has joined #openstack-ansible18:21
*** teng has quit IRC18:28
*** smatzek has quit IRC18:33
*** electrofelix has quit IRC18:33
*** MasterOfBugs has joined #openstack-ansible18:39
*** thorst has quit IRC19:03
*** chas has joined #openstack-ansible19:08
*** vnogin has joined #openstack-ansible19:11
*** vnogin has quit IRC19:12
*** chas has quit IRC19:12
*** vnogin has joined #openstack-ansible19:13
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] Converge neutron agents onto Baremetal  https://review.openstack.org/45445019:15
cloudnullteng where was it deployed ?19:16
cloudnullxgerman: looking19:16
xgermanthanks19:16
*** openstackgerrit has quit IRC19:19
*** teng has joined #openstack-ansible19:21
*** teng has quit IRC19:21
*** pbandark has joined #openstack-ansible19:26
*** thorst has joined #openstack-ansible19:32
*** cjloader_ has joined #openstack-ansible19:35
*** vnogin has quit IRC19:35
*** pbandark has quit IRC19:38
*** schwicht has joined #openstack-ansible19:38
*** cjloader_ has quit IRC19:40
*** pbandark has joined #openstack-ansible19:40
*** openstackgerrit has joined #openstack-ansible20:05
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] reduce container counts for cinder, ironic and trove  https://review.openstack.org/45480220:05
*** Jack_Iv has joined #openstack-ansible20:07
*** MasterOfBugs has quit IRC20:10
*** Jack_Iv has quit IRC20:16
*** lucasxu has quit IRC20:17
*** mcrafty has quit IRC20:19
*** vnogin has joined #openstack-ansible20:22
*** manheim has joined #openstack-ansible20:24
*** gouthamr has quit IRC20:26
*** esberglu has quit IRC20:27
*** manheim has quit IRC20:29
*** esberglu has joined #openstack-ansible20:30
*** foutatoro has joined #openstack-ansible20:33
*** agrebennikov has quit IRC20:38
foutatorohi all, I would like to consume openstack api with curl from remote server.20:48
foutatorobut I get "[Errno 1] _ssl.c:510: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed"20:48
foutatorowhich certs should be exported with OS vars ?20:48
*** deadnull has joined #openstack-ansible20:52
*** gouthamr has joined #openstack-ansible20:53
*** mamitchl has joined #openstack-ansible20:55
*** vnogin has quit IRC20:56
*** vnogin has joined #openstack-ansible20:59
foutatoroany suggestion ?21:02
*** jamesdenton has quit IRC21:02
foutatorocloudnull21:02
*** chas has joined #openstack-ansible21:09
*** chas has quit IRC21:14
*** esberglu has quit IRC21:19
*** thorst has quit IRC21:22
*** gouthamr has quit IRC21:28
*** mamitchl has quit IRC21:40
*** SamYaple has quit IRC22:01
*** SamYaple has joined #openstack-ansible22:01
*** pbandark has quit IRC22:05
*** SamYaple has quit IRC22:06
*** julian1 has joined #openstack-ansible22:06
*** SamYaple has joined #openstack-ansible22:06
*** esberglu has joined #openstack-ansible22:07
*** strattao has quit IRC22:08
*** strattao has joined #openstack-ansible22:09
cloudnullfoutatoro: is this using a self signed cert ?22:10
cloudnullmaybe you need curl -k ...22:11
*** esberglu has quit IRC22:12
foutatorocloudnull: I can exported OS_CACERT var but I don't now where to find the according *.pem22:14
cloudnullfor the lb that should be under /etc/ssl/private/haproxy.pem22:15
foutatorocloudnull: you mean in horizon container ?22:21
cloudnullthat should be wherever haproxy is running22:22
*** thorst has joined #openstack-ansible22:22
cloudnullI assume you're curl'ing to keystone via the external vip address  ?22:22
foutatorocloud: yes22:23
foutatorothere is no haproxy container. I'm running AIO22:23
*** schwicht has quit IRC22:24
*** manheim has joined #openstack-ansible22:26
*** esberglu has joined #openstack-ansible22:28
*** vnogin has quit IRC22:30
cloudnullhaproxy will be on the aio physical host22:30
*** manheim has quit IRC22:30
*** manheim has joined #openstack-ansible22:31
*** julian1 has quit IRC22:32
*** foutatoro has quit IRC22:39
*** thorst has quit IRC22:41
*** rmelero has quit IRC22:46
*** Hosam has joined #openstack-ansible22:59
*** mamitchl has joined #openstack-ansible23:02
*** manheim has quit IRC23:03
*** esberglu has quit IRC23:03
*** chas has joined #openstack-ansible23:09
DimGRhey23:12
*** chas has quit IRC23:14
*** Hosam has quit IRC23:17
*** Hosam has joined #openstack-ansible23:29
*** chyka has quit IRC23:29
*** chyka has joined #openstack-ansible23:30
*** Hosam has quit IRC23:32
*** Hosam has joined #openstack-ansible23:33
*** esberglu has joined #openstack-ansible23:34
*** chyka has quit IRC23:34
*** esberglu has quit IRC23:38
*** thorst has joined #openstack-ansible23:39
*** thorst has quit IRC23:43
*** thorst has joined #openstack-ansible23:56
*** esberglu has joined #openstack-ansible23:56
*** thorst has quit IRC23:57
*** askb has quit IRC23:58

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