*** thorst_afk has joined #openstack-ansible | 00:03 | |
*** piliman974 has quit IRC | 00:06 | |
*** fguillot has joined #openstack-ansible | 00:07 | |
*** piliman974 has joined #openstack-ansible | 00:08 | |
*** schwicht has joined #openstack-ansible | 00:08 | |
*** marst has quit IRC | 00:10 | |
*** manheim_ has quit IRC | 00:11 | |
*** thorst_afk has quit IRC | 00:23 | |
*** schwicht has quit IRC | 00:23 | |
*** woodard has quit IRC | 00:30 | |
*** woodard has joined #openstack-ansible | 00:31 | |
*** thorst_afk has joined #openstack-ansible | 00:44 | |
*** thorst_afk has quit IRC | 00:48 | |
*** cuongnv has joined #openstack-ansible | 00:57 | |
*** portante has quit IRC | 01:03 | |
*** dmellado has quit IRC | 01:04 | |
*** portante has joined #openstack-ansible | 01:08 | |
*** SerenaFeng has joined #openstack-ansible | 01:08 | |
*** mikal has joined #openstack-ansible | 01:14 | |
mikal | Hey, how much do we care about mitaka builds being broken? There's a pip dependancy issue which is stopping them from installing at the moment. | 01:14 |
---|---|---|
*** cathrich_ has joined #openstack-ansible | 01:15 | |
*** cathrichardson has quit IRC | 01:15 | |
*** qiliang28 has joined #openstack-ansible | 01:20 | |
*** qiliang27 has quit IRC | 01:21 | |
*** qiliang28 is now known as qiliang27 | 01:21 | |
*** dmellado has joined #openstack-ansible | 01:22 | |
*** esberglu has joined #openstack-ansible | 01:22 | |
*** esberglu has quit IRC | 01:23 | |
*** SerenaFeng has quit IRC | 01:30 | |
*** zul has joined #openstack-ansible | 01:31 | |
*** galstrom_zzz is now known as galstrom | 01:31 | |
*** hw_wutianwei has joined #openstack-ansible | 01:31 | |
*** SerenaFeng has joined #openstack-ansible | 01:35 | |
cloudnull | mikal: we care. | 01:40 |
cloudnull | is there something you can point me at that i can go fix? | 01:40 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible stable/mitaka: [DNM] Testing builds https://review.openstack.org/466142 | 01:42 |
*** fguillot has quit IRC | 01:44 | |
*** thorst_afk has joined #openstack-ansible | 01:48 | |
*** redaudit has quit IRC | 01:49 | |
*** thorst_afk has quit IRC | 01:53 | |
*** thorst_afk has joined #openstack-ansible | 01:58 | |
*** thorst_afk has quit IRC | 01:58 | |
*** smatzek_ has joined #openstack-ansible | 02:02 | |
*** cpuga has quit IRC | 02:12 | |
*** cpuga has joined #openstack-ansible | 02:13 | |
*** markvoelker has joined #openstack-ansible | 02:15 | |
*** zul has quit IRC | 02:16 | |
mikal | cloudnull: sorry, wandered off for a bit | 02:22 |
mikal | cloudnull: I would have thought that EOL == not caring any more, but glad you want to fix it | 02:22 |
*** duallist has joined #openstack-ansible | 02:22 | |
mikal | cloudnull: http://molokai.stillhq.com/lab/logs/20170518-1430-ostrich-mitaka-a166681/000049-os-cinder-install.gz is a log of a failed install | 02:23 |
*** duallist has quit IRC | 02:23 | |
*** duallist has joined #openstack-ansible | 02:23 | |
*** smatzek_ has quit IRC | 02:24 | |
mikal | cloudnull: http://paste.openstack.org/show/609976/ is the relevant bit though | 02:24 |
mikal | python-keystoneclient fails to install because it wants oslo.i18n, which wants Babel | 02:24 |
*** duallist has quit IRC | 02:25 | |
mikal | No matching distribution found for Babel!=2.4.0,>=2.3.4 (from oslo.i18n>=2.1.0->python-keystoneclient) | 02:25 |
mikal | Could not find a version that satisfies the requirement Babel!=2.4.0,>=2.3.4 (from oslo.i18n>=2.1.0->python-keystoneclient) (from versions: 2.2.0) | 02:25 |
mikal | Because in mitaka Babel is pinned in upper-constraints to 2.2.0 | 02:25 |
mikal | It seems like we're trying to install the master version of python-keystoneclient and it all goes wrong | 02:26 |
mikal | I can give you access to the environment if you want it | 02:26 |
mikal | Oh, and it worked last week of course | 02:27 |
*** smatzek has joined #openstack-ansible | 02:28 | |
*** winggundamth has joined #openstack-ansible | 02:28 | |
mikal | cloudnull: hmmm, looks like your zuul job is going to pass though, it certainly installed cinder successfully | 02:29 |
cloudnull | ohai. | 02:30 |
* cloudnull watching movies. | 02:30 | |
cloudnull | wasn't paying attention. | 02:30 |
mikal | Fair enough | 02:30 |
cloudnull | but yea, so long as we have a branch for it I'm down to maintian it / fix it | 02:30 |
cloudnull | + I suspect a lot of our deployers are running it | 02:31 |
* cloudnull looking at the logs | 02:31 | |
*** xc9 has joined #openstack-ansible | 02:33 | |
cloudnull | mikal: python_keystoneclient-2.3.2-py2.py3-none-any.whl -- looks like it built uisng that | 02:33 |
mikal | In which environment? The gate? | 02:33 |
cloudnull | the gate | 02:34 |
cloudnull | from here http://logs.openstack.org/42/466142/1/check/gate-openstack-ansible-openstack-ansible-aio-ubuntu-trusty/e6fed7b/logs/aio1_repo_container-f0b28d82/repo_venv_builder.log | 02:34 |
cloudnull | which tag was the failed build on? or was it the head of the branch ? | 02:34 |
mikal | One sec. | 02:35 |
mikal | fbafe397808ef3ee3447fe8fefa6ac7e5c6ff144 | 02:36 |
cloudnull | that looks like the head of the branch | 02:37 |
mikal | Yeah, I think it is but I wasn't 100% sure | 02:37 |
mikal | I do a similar tagging thing that OSA does with the openstack bits | 02:38 |
mikal | So, I have a 2.3.2 in my repo server too | 02:38 |
mikal | root@aio1-repo-container-1b0397a3:/var/www/repo# find . | grep keystoneclient | 02:38 |
mikal | ./links/python_keystoneclient-2.3.2-py2.py3-none-any.whl | 02:38 |
cloudnull | so that looks like it converges in the gate job | 02:41 |
cloudnull | is that mitaka build using the same set of sha's ? | 02:42 |
mikal | As in do I tweak the SHAs that OSA uses? | 02:43 |
cloudnull | yes | 02:43 |
cloudnull | from here https://github.com/openstack/openstack-ansible/blob/fbafe397808ef3ee3447fe8fefa6ac7e5c6ff144/playbooks/defaults/repo_packages/openstack_services.yml | 02:43 |
mikal | I just use whatever shas are in the one sha I pin to | 02:43 |
cloudnull | ok. | 02:43 |
mikal | keystone_git_install_branch: 27793e6df9ddf2ce727b05cce31a000b97897c44 # HEAD of "stable/mitaka" as of 13.04.2017 | 02:44 |
mikal | But oslo.i18n (which is the thing bringing in Babel) isn't pinned in OSA, right? | 02:44 |
cloudnull | no | 02:45 |
cloudnull | looks like in the gate we had babel-2.2.0-py2.py3-none-any.whl | 02:45 |
cloudnull | and oslo.i18n-3.5.0-py2.py3-none-any.whl | 02:45 |
mikal | root@aio1-repo-container-1b0397a3:/var/www/repo# find . | grep i18n | 02:46 |
mikal | ./links/oslo.i18n-3.5.0-py2.py3-none-any.whl | 02:46 |
mikal | Yeah, same there too | 02:46 |
*** galstrom is now known as galstrom_zzz | 02:46 | |
*** qiliang28 has joined #openstack-ansible | 02:48 | |
mikal | I note that oslo.i18n has a unreleased change which removes Babel entirely as a runtime requirement | 02:49 |
mikal | So obviously someone else has seen this too | 02:49 |
*** qiliang27 has quit IRC | 02:51 | |
*** qiliang28 is now known as qiliang27 | 02:51 | |
*** thorst_afk has joined #openstack-ansible | 02:59 | |
cloudnull | looks like these where the wheels used to build eveything http://paste.openstack.org/show/609977/ | 02:59 |
cloudnull | in the gate that is | 02:59 |
*** markvoelker has quit IRC | 03:10 | |
*** markvoelker has joined #openstack-ansible | 03:11 | |
*** smatzek has quit IRC | 03:15 | |
cloudnull | mikal: do you have the constraint file ? | 03:15 |
cloudnull | within the repo server | 03:15 |
*** markvoelker has quit IRC | 03:15 | |
cloudnull | maybe the absolute requirements file? | 03:16 |
cloudnull | i wonder if we've got something pinned elsewhere that is allowing the gate to work but not your build? | 03:16 |
*** thorst_afk has quit IRC | 03:19 | |
*** winggundamth has quit IRC | 03:21 | |
*** winggundamth has joined #openstack-ansible | 03:23 | |
*** jamielennox is now known as jamielennox|away | 03:46 | |
*** piliman974 has quit IRC | 03:47 | |
*** jamielennox|away is now known as jamielennox | 03:53 | |
mikal | Sorry, got hauled into a meeting | 04:01 |
mikal | The contraints file is archived at http://molokai.stillhq.com/lab/logs/20170518-1430-ostrich-mitaka-a166681/upper-contraints.txt | 04:01 |
mikal | Where would I find the absolute requirements file on the repo server? | 04:02 |
mikal | cloudnull: ^-- | 04:02 |
*** SerenaFeng has quit IRC | 04:07 | |
*** jamesdenton has joined #openstack-ansible | 04:14 | |
*** thorst_afk has joined #openstack-ansible | 04:15 | |
*** jamesden_ has joined #openstack-ansible | 04:18 | |
*** jamesdenton has quit IRC | 04:19 | |
*** thorst_afk has quit IRC | 04:20 | |
*** jamesden_ has quit IRC | 04:27 | |
*** jamesdenton has joined #openstack-ansible | 04:28 | |
mikal | cloudnull: what is developer mode? Is that enabled for the gate? | 04:30 |
cloudnull | the absolute requirements file is on the repo server under the /var/www/repo/os-releases/$VERSION | 04:31 |
cloudnull | developer mode is enabled in the individual role gates. | 04:31 |
cloudnull | not within the integrated one. | 04:32 |
cloudnull | that option tells the role to skip the repo server, pull from source ,and build everything locally | 04:32 |
*** jamesdenton has quit IRC | 04:33 | |
*** chhavi has joined #openstack-ansible | 04:34 | |
*** winggundamth has quit IRC | 04:52 | |
*** vnogin has joined #openstack-ansible | 04:54 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_nova master: [WIP] Testing using a common SystemD init role https://review.openstack.org/466179 | 05:04 |
*** woodard has quit IRC | 05:12 | |
*** cuongnv has quit IRC | 05:15 | |
mikal | cloudnull: is there a good example somewhere of how to add a new role which just makes an empty container by the way? | 05:15 |
mikal | cloudnull: I'm having troubles spelunking through the plumbing | 05:15 |
*** thorst_afk has joined #openstack-ansible | 05:16 | |
*** cuongnv has joined #openstack-ansible | 05:19 | |
cloudnull | the containers are created here https://github.com/openstack/openstack-ansible/blob/master/playbooks/lxc-containers-create.yml | 05:19 |
cloudnull | and that is done using items from inventory | 05:19 |
cloudnull | we doc'd the role create parts here https://docs.openstack.org/developer/openstack-ansible/developer-docs/additional-roles.html | 05:20 |
cloudnull | if you need a new role | 05:20 |
*** thorst_afk has quit IRC | 05:20 | |
*** retreved has joined #openstack-ansible | 05:22 | |
cloudnull | there's some docs for env.d and conf.d (maybe in the ops guide) I forget where it is | 05:22 |
* cloudnull is tired and cant remember | 05:22 | |
cloudnull | also in googleing i found https://github.com/midonet/midonet-openstack-ansible -- which is cool -cc jamesdenton | 05:23 |
cloudnull | idk if there are any midonet people in the channel but it'd be great to chat | 05:23 |
cloudnull | some time when im more awake :) | 05:23 |
cloudnull | anyway, im off. | 05:24 |
cloudnull | mikal: ping if I can help in any way. | 05:24 |
cloudnull | i hope you're doing well. | 05:24 |
cloudnull | ttys | 05:24 |
*** udesale has joined #openstack-ansible | 05:24 | |
*** retreved has quit IRC | 05:26 | |
*** shausy has joined #openstack-ansible | 05:29 | |
*** pranavb has joined #openstack-ansible | 05:34 | |
*** SerenaFeng has joined #openstack-ansible | 05:39 | |
*** pbandark has joined #openstack-ansible | 05:41 | |
*** pbandark has quit IRC | 05:45 | |
*** jbadiapa has quit IRC | 05:53 | |
evrardjp | good morning | 05:53 |
kysse | mournings | 05:54 |
*** cpuga has quit IRC | 06:02 | |
*** cpuga has joined #openstack-ansible | 06:02 | |
*** Oku_OS-away is now known as Oku_OS | 06:04 | |
*** fergus has quit IRC | 06:06 | |
*** fergus has joined #openstack-ansible | 06:06 | |
*** jbadiapa has joined #openstack-ansible | 06:08 | |
*** cpuga has quit IRC | 06:08 | |
*** markus_z has joined #openstack-ansible | 06:11 | |
*** thorst_afk has joined #openstack-ansible | 06:17 | |
*** thorst_afk has quit IRC | 06:21 | |
*** armaan has joined #openstack-ansible | 06:23 | |
*** vnogin has quit IRC | 06:28 | |
*** retreved has joined #openstack-ansible | 06:34 | |
*** chas has joined #openstack-ansible | 06:38 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-ops master: [WIP] Make possible to start leap from K https://review.openstack.org/463659 | 06:38 |
*** retreved has quit IRC | 06:38 | |
*** pcaruana has joined #openstack-ansible | 06:39 | |
*** tobberydberg has joined #openstack-ansible | 06:43 | |
*** pcaruana is now known as pcaruana|tve| | 06:44 | |
*** pcaruana|tve| is now known as pcaruana|rtve| | 06:44 | |
*** weezS has joined #openstack-ansible | 06:47 | |
*** weezS has quit IRC | 06:51 | |
*** shardy has quit IRC | 07:16 | |
*** shardy has joined #openstack-ansible | 07:17 | |
*** thorst_afk has joined #openstack-ansible | 07:17 | |
*** pbandark has joined #openstack-ansible | 07:21 | |
*** thorst_afk has quit IRC | 07:22 | |
*** armaan has quit IRC | 07:24 | |
*** chas has quit IRC | 07:31 | |
mpranjic | morning | 07:33 |
*** alezzandro has joined #openstack-ansible | 07:38 | |
*** chas has joined #openstack-ansible | 07:41 | |
VAhl | Good Morning. do hope this will be a good day when we can solve alot of problem | 07:42 |
*** chas has quit IRC | 07:45 | |
*** retreved has joined #openstack-ansible | 07:46 | |
*** chas has joined #openstack-ansible | 07:47 | |
*** manheim_ has joined #openstack-ansible | 07:51 | |
*** retreved has quit IRC | 07:51 | |
*** manheim_ has quit IRC | 07:51 | |
*** manheim_ has joined #openstack-ansible | 07:52 | |
*** chas has quit IRC | 08:00 | |
*** chas has joined #openstack-ansible | 08:00 | |
jrosser_ | odyssey4me: you around? | 08:01 |
*** Disova has quit IRC | 08:11 | |
*** Disova has joined #openstack-ansible | 08:11 | |
*** vnogin has joined #openstack-ansible | 08:17 | |
*** thorst_afk has joined #openstack-ansible | 08:18 | |
*** alezzandro has quit IRC | 08:20 | |
*** chas has quit IRC | 08:23 | |
*** thorst_afk has quit IRC | 08:23 | |
*** chas has joined #openstack-ansible | 08:23 | |
*** armaan has joined #openstack-ansible | 08:29 | |
*** pranavb has quit IRC | 08:35 | |
*** alezzandro has joined #openstack-ansible | 08:35 | |
*** pranavb has joined #openstack-ansible | 08:47 | |
*** alezzandro has quit IRC | 08:52 | |
pjm6 | good morning all | 08:56 |
*** alezzandro has joined #openstack-ansible | 09:06 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-ops master: Make possible to start leap from K https://review.openstack.org/463659 | 09:07 |
odyssey4me | morning all | 09:09 |
*** chas has quit IRC | 09:09 | |
odyssey4me | hwoarang whoa! https://review.openstack.org/453130 :) | 09:11 |
odyssey4me | jrosser_ here now | 09:11 |
*** fergus has quit IRC | 09:12 | |
*** fergus has joined #openstack-ansible | 09:13 | |
*** electrofelix has joined #openstack-ansible | 09:13 | |
*** retreved has joined #openstack-ansible | 09:14 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-ops master: Make possible to start leap from K https://review.openstack.org/463659 | 09:15 |
*** fergus has quit IRC | 09:15 | |
odyssey4me | andymccr considering the stable branch, I'm thinking that https://review.openstack.org/#/c/466099/1 should still implement the keymap if it's been overridden, your thoughts? | 09:18 |
*** retreved has quit IRC | 09:18 | |
*** thorst_afk has joined #openstack-ansible | 09:19 | |
*** fergus has joined #openstack-ansible | 09:19 | |
odyssey4me | I've put my comment in review | 09:21 |
*** SerenaFeng has quit IRC | 09:33 | |
*** thorst_afk has quit IRC | 09:38 | |
*** os-slack has joined #openstack-ansible | 09:39 | |
hwoarang | odyssey4me: yeah! almost there... | 09:44 |
*** fergus has quit IRC | 09:53 | |
*** fergus has joined #openstack-ansible | 09:54 | |
*** openstack has joined #openstack-ansible | 10:00 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-repo_build master: defaults: Replace spaces with underscores in distro repository https://review.openstack.org/466249 | 10:02 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-repo_build master: Add SUSE support https://review.openstack.org/466250 | 10:02 |
odyssey4me | hwoarang quick edit suggestion for https://review.openstack.org/466249 | 10:05 |
hwoarang | aha | 10:07 |
hwoarang | ok | 10:07 |
*** admin0 has joined #openstack-ansible | 10:08 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-repo_build master: defaults: Replace spaces with underscores in distro repository https://review.openstack.org/466249 | 10:08 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-repo_build master: Add SUSE support https://review.openstack.org/466250 | 10:08 |
admin0 | hi .. one of my controllers crashed, and the lxc containers start but without iP .. rebooting the containers or the server is not helping | 10:08 |
admin0 | i recall there being some rebuild command..anyone remebers that | 10:09 |
*** retreved has joined #openstack-ansible | 10:10 | |
*** retreved has quit IRC | 10:14 | |
*** stuartgr has joined #openstack-ansible | 10:17 | |
*** piliman974 has joined #openstack-ansible | 10:17 | |
jrosser_ | odyssey4me: you asked yesterday about testing "Support delegation in strategy plugin" on stable/ocata | 10:17 |
odyssey4me | yep | 10:17 |
jrosser_ | i did that in an aio and it went OK | 10:17 |
jrosser_ | not sure if that is "good enough" test though? | 10:18 |
jrosser_ | not much host-host ssh going on maybe.... | 10:18 |
odyssey4me | well, I expect that an ocata deployment through a bastion currently won't work because of the service playbook delegation of the db create and rabbitmq vhost creation delegation from the service containers to the galera/rabbitmq containers | 10:19 |
odyssey4me | with that plugin, it should work | 10:19 |
odyssey4me | so if you have an environment/lab that can validate that then that'd be the best test to validate that it not only doesn't break anything, but it adds value | 10:19 |
odyssey4me | the AIO test tells me that it doesn't break anything, which is great | 10:20 |
jrosser_ | we've got ocata/bastion working, but there might well be a couple of things we've hacked | 10:24 |
jrosser_ | just a mo | 10:24 |
*** chhavi has quit IRC | 10:24 | |
admin0 | looks like i have to delete all containes there and re-create | 10:24 |
andymccr | admin0: might be better to try debug why they arent getting ips, using one of them and lxc-attach or some others. | 10:26 |
andymccr | it sounds like perhaps some service didnt start up properly on the host or the ordering was wrong - may indicate a bug too | 10:26 |
admin0 | it crashed due to out of RAM .. c11_utility_container-09f0f600 RUNNING 1 onboot, openstack - - | 10:26 |
admin0 | the IPs are missing in the end | 10:27 |
admin0 | i have restatred the containers and the base server .. but does not seem to help | 10:27 |
andymccr | afaik there isnt a recreate, im not sure what that would look like :) you could re-run the lxc-create play and it wouldnt create them, it'd just check the confs and update appropriately | 10:27 |
admin0 | stop and start on the log make it zero bytes | 10:27 |
andymccr | is there a diskspace or some other issue? | 10:27 |
admin0 | not a diskspace issue | 10:27 |
odyssey4me | jrosser_ well, my primary motivation for proposing a backport would be to help cut down your tech debt as your team is the only bunch I know of using the bastion configuration... if it's not a driver for your team then I'm happy to leave it be | 10:28 |
admin0 | enough disk space and inodes ( 23% used on inodes, 30G free on disk space) | 10:28 |
admin0 | and not a read only file system | 10:28 |
andymccr | admin0: hmm. can you lxc-attach into a container? even though they dont have ips | 10:28 |
admin0 | yep | 10:28 |
admin0 | network restart inside seems to bring up the IP :D | 10:29 |
andymccr | and the network config files etc? do they give any info + things like syslog when looking at starting the networking service | 10:29 |
andymccr | weird that it didnt start automatically though | 10:29 |
admin0 | hmm.. stop start does not bring it up | 10:30 |
*** zul has joined #openstack-ansible | 10:31 | |
admin0 | hmm.. devices missing | 10:31 |
admin0 | ip link shows for a lot no eth1 | 10:31 |
*** bauruine has quit IRC | 10:34 | |
*** bauruine has joined #openstack-ansible | 10:36 | |
*** shardy has quit IRC | 10:36 | |
*** fergus has quit IRC | 10:37 | |
*** fergus has joined #openstack-ansible | 10:37 | |
*** cuongnv has quit IRC | 10:37 | |
*** shardy has joined #openstack-ansible | 10:38 | |
jrosser_ | odyssey4me: will roll our lab setup and test that delegation patch on ocata | 10:40 |
odyssey4me | thanks jrosser_ | 10:45 |
*** tobberydberg has quit IRC | 11:09 | |
*** chas has joined #openstack-ansible | 11:09 | |
*** shardy has quit IRC | 11:12 | |
*** chas has quit IRC | 11:13 | |
*** os-slack1 has joined #openstack-ansible | 11:15 | |
*** os-slack has quit IRC | 11:15 | |
*** chas has joined #openstack-ansible | 11:15 | |
*** admin0 has quit IRC | 11:16 | |
*** zul has quit IRC | 11:19 | |
*** shardy has joined #openstack-ansible | 11:19 | |
*** udesale has quit IRC | 11:19 | |
*** smatzek has joined #openstack-ansible | 11:24 | |
*** armaan has quit IRC | 11:25 | |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-os_nova master: [WIP] Move to use UWsgi + upstream NGinx for Nova https://review.openstack.org/451425 | 11:28 |
*** schwicht has joined #openstack-ansible | 11:28 | |
openstackgerrit | Merged openstack/openstack-ansible master: Add var for environment used only inside playbooks https://review.openstack.org/465950 | 11:29 |
*** hamzy has joined #openstack-ansible | 11:32 | |
*** schwicht has quit IRC | 11:35 | |
*** thorst_afk has joined #openstack-ansible | 11:35 | |
*** pmannidi has quit IRC | 11:37 | |
*** pmannidi has joined #openstack-ansible | 11:37 | |
*** oneswig has joined #openstack-ansible | 11:38 | |
*** armaan has joined #openstack-ansible | 11:38 | |
*** schwicht has joined #openstack-ansible | 11:39 | |
*** retreved has joined #openstack-ansible | 11:40 | |
*** retreved has quit IRC | 11:41 | |
*** retreved has joined #openstack-ansible | 11:42 | |
*** retreved has quit IRC | 11:42 | |
*** retreved has joined #openstack-ansible | 11:43 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: Implement CLI test picker https://review.openstack.org/466108 | 11:47 |
openstackgerrit | Merged openstack/openstack-ansible-ops master: Move keystone and glance to a single file https://review.openstack.org/466062 | 11:48 |
*** piliman974 has quit IRC | 11:49 | |
*** shausy has quit IRC | 11:50 | |
*** piliman974 has joined #openstack-ansible | 11:51 | |
*** shausy has joined #openstack-ansible | 11:53 | |
*** zul has joined #openstack-ansible | 11:54 | |
VAhl | When running the task: Lxc Container restart. There is an pre-start vet-cleanup.sh and a post-stop that also runs the veth-cleanup.sh script. That script disable the network interface. Why is that running as a post-stop mode? This cause the next Handler to halt and failed. Since that Handler tries to reach the lxc with ssh. | 11:55 |
VAhl | The next task is lxc_container_Create : Wait for ssh to be available | 11:55 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-os_nova master: [WIP] Move to use UWsgi + upstream NGinx for Nova https://review.openstack.org/451425 | 12:00 |
mgariepy | morning everyone | 12:01 |
*** faizy has quit IRC | 12:04 | |
*** schwicht has quit IRC | 12:05 | |
*** pmannidi has quit IRC | 12:07 | |
mhayden | buenos dias | 12:11 |
*** askb has quit IRC | 12:11 | |
evrardjp | goeiemorgend mhayden mhayden | 12:14 |
mgariepy | funny.. https://mail.python.org/pipermail/python-ldap/2017q2/003894.html | 12:16 |
*** schwicht has joined #openstack-ansible | 12:16 | |
*** shausy has quit IRC | 12:20 | |
*** shardy has quit IRC | 12:27 | |
*** shardy has joined #openstack-ansible | 12:27 | |
ArchiFleKs | hi, evrardjp in https://review.openstack.org/#/c/457629/ you mention a gate fix ? has it been backported to Ocata ? i'm trying to backport this https://review.openstack.org/#/c/465064/ | 12:36 |
*** fguillot has joined #openstack-ansible | 12:37 | |
odyssey4me | ArchiFleKs ah, the stable/ocata gate isn't working for any patches - see https://review.openstack.org/#/q/project:openstack/openstack-ansible-os_designate+branch:stable/ocata | 12:37 |
odyssey4me | in fact, I think the upstream designate ocata gate may be broken | 12:38 |
evrardjp | ArchiFleKs: there were 2 fixes | 12:38 |
evrardjp | one was the designate upstream broken | 12:38 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-os_nova master: [WIP] Move to use UWsgi + upstream NGinx for Nova https://review.openstack.org/451425 | 12:38 |
evrardjp | the other one was our inventory change | 12:38 |
odyssey4me | if the upstream gate is broken, then we could try and pin to the last known good SHA | 12:38 |
evrardjp | we had to change a become | 12:38 |
evrardjp | not sure I backported the become change let me have a look | 12:39 |
odyssey4me | evrardjp the become change shouldn't be needed - it was for ansible 2.3 which doesn't apply to the ocata branch | 12:39 |
evrardjp | yes it was for 2.3 | 12:39 |
evrardjp | we don't have 2.3 in ocata? | 12:39 |
odyssey4me | nope - 2.2 | 12:39 |
evrardjp | N 2.1 O=2.2 master=2.3 ? | 12:39 |
evrardjp | oh | 12:39 |
odyssey4me | yup | 12:39 |
evrardjp | That's worth backporting :p | 12:39 |
odyssey4me | haha, *stable* | 12:40 |
evrardjp | I guess 2.2 is still supported indeed :p | 12:40 |
odyssey4me | odd fail: http://logs.openstack.org/55/460155/1/check/gate-openstack-ansible-os_designate-ansible-func-ubuntu-xenial/c7cd877/console.html.gz#_2017-05-05_07_39_33_332894 | 12:40 |
evrardjp | 05 may | 12:41 |
evrardjp | world has changed since then | 12:41 |
evrardjp | :p | 12:41 |
odyssey4me | doing rechecks - let's get some fresh results for those pending patches | 12:41 |
*** pranav has joined #openstack-ansible | 12:43 | |
odyssey4me | it appears that the designate ocata branch is OK, so it's not upstream: https://review.openstack.org/#/q/project:openstack/designate+branch:stable/ocata | 12:44 |
*** admin0 has joined #openstack-ansible | 12:44 | |
*** mgariepy has quit IRC | 12:46 | |
*** mgariepy has joined #openstack-ansible | 12:48 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-os_nova stable/ocata: Remove default for nova_console_keymap https://review.openstack.org/466099 | 12:50 |
*** kylek3h has joined #openstack-ansible | 12:50 | |
*** aludwar1 has joined #openstack-ansible | 12:51 | |
*** aludwar1 has quit IRC | 12:51 | |
mhayden | odyssey4me: good catch on the keymap stuff -- i think i've incorporated those changes | 12:53 |
*** admin0 has quit IRC | 12:54 | |
odyssey4me | thanks mhayden LGTM | 12:55 |
evrardjp | what was the thing with the keymap? | 12:57 |
evrardjp | It's interesting for I18n | 12:57 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible master: Add memcached vip for keystone and other services https://review.openstack.org/458172 | 13:02 |
*** schwicht has quit IRC | 13:03 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-os_nova master: Pass list for package install https://review.openstack.org/458952 | 13:05 |
mhayden | evrardjp: so it was being set to en-us by default | 13:06 |
mhayden | but something was lost in translation between the web interface and the VM | 13:07 |
evrardjp | mhayden: for the memcached thing we need to pay attention | 13:07 |
evrardjp | I had patches for handling the deprecation | 13:07 |
mhayden | upstream novnc folks said let libvirtd sort it out automagically | 13:07 |
mhayden | evrardjp: oh we want to pull memcached entirely? | 13:07 |
evrardjp | nope | 13:07 |
*** jamesdenton has joined #openstack-ansible | 13:08 | |
evrardjp | memcached is still pretty muche in use for caching what's not token | 13:08 |
evrardjp | but we shouldn't configure it that way | 13:08 |
evrardjp | we should configure a shared pool with oslo | 13:08 |
*** schwicht has joined #openstack-ansible | 13:08 | |
evrardjp | well your patch doesn't hurt, but I think it's not a good idea | 13:08 |
mhayden | so i don't know much from the python/oslo side and using memcached there | 13:09 |
mhayden | but security wise, i was struggling to see a horrible result from what the patch is proposing | 13:09 |
evrardjp | well we have to have consistent hashing | 13:09 |
*** tobberydberg has joined #openstack-ansible | 13:09 | |
evrardjp | it seems ok | 13:11 |
evrardjp | I may have to dig deeper. | 13:11 |
odyssey4me | yeah, for that memcache thing I registered https://launchpad.net/bugs/1690756 | 13:11 |
openstack | Launchpad bug 1690756 in oslo.cache "cache 'backend' argument description is ambiguous" [Undecided,Confirmed] | 13:11 |
odyssey4me | and lbragstad has pushed https://review.openstack.org/#/c/465631/ to help clarify | 13:11 |
odyssey4me | quite honestly I'm not convinced that using a LB for memcache is a good idea at all | 13:11 |
evrardjp | well I had a look, I had pending patches, sorry if you had to discover this again on your own :/ | 13:12 |
odyssey4me | I'd rather have a library capable of talking to back-ends individually do so if possible, than introduce another HA thing which is not really for HA | 13:12 |
odyssey4me | yep, evrardjp I saw your patch and reviewed it recently | 13:12 |
*** shardy has quit IRC | 13:12 | |
odyssey4me | you're on the right track there | 13:12 |
*** woodard has joined #openstack-ansible | 13:12 | |
odyssey4me | if only you'd update and finish it ;) | 13:12 |
evrardjp | odyssey4me: there is already a lib that does the spooling | 13:12 |
evrardjp | well it takes a significant amount of investment to test this properly too | 13:13 |
evrardjp | and I'm not running out of work :p | 13:13 |
*** shardy has joined #openstack-ansible | 13:13 | |
odyssey4me | https://review.openstack.org/455625 is the one you're talking about | 13:13 |
*** armaan has quit IRC | 13:13 | |
*** tobberydberg has quit IRC | 13:13 | |
odyssey4me | also, considering that the original bug has had no confirmation via testing I'm not convinced about the solution presented either | 13:14 |
odyssey4me | it needs someone to take the time to try the various options | 13:14 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Move to a all/ group var folder https://review.openstack.org/466278 | 13:14 |
*** armaan has joined #openstack-ansible | 13:14 | |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-os_nova master: [WIP] Move to use UWsgi + upstream NGinx for Nova https://review.openstack.org/451425 | 13:14 |
evrardjp | I think we need to take time to cleanup this memcached | 13:14 |
evrardjp | have it properly configured once and for all :p | 13:14 |
odyssey4me | agreed | 13:15 |
evrardjp | odyssey4me: gift for you: https://review.openstack.org/#/c/466278/ | 13:15 |
odyssey4me | also, using two vars for the same thing is confusing as hell | 13:15 |
evrardjp | yeah but in this case it's not the same thing | 13:16 |
evrardjp | but it's confusing. | 13:16 |
evrardjp | I want to clarify all this | 13:16 |
odyssey4me | agreed | 13:16 |
evrardjp | well it should be the same thing. | 13:16 |
odyssey4me | if one thing's value is the same as another, but the config implemented in the template is different depending on the context, then we should only have one var | 13:16 |
evrardjp | you're talking about the memcached server right? | 13:17 |
*** woodard has quit IRC | 13:17 | |
odyssey4me | yes, the patch to put it behind a vip puts the memcache server address into the backend arguments | 13:17 |
odyssey4me | so we have to vars for different things | 13:18 |
odyssey4me | quite honestly we don't need most of these vars - we need to hard code the best practise and retire the old vars | 13:18 |
*** woodard has joined #openstack-ansible | 13:18 | |
evrardjp | agreed | 13:18 |
evrardjp | let the deployer override if he wants to | 13:18 |
*** schwicht has quit IRC | 13:19 | |
openstackgerrit | Merged openstack/openstack-ansible-os_molteniron master: Use package module to install distro packages https://review.openstack.org/461743 | 13:23 |
*** piliman974 has quit IRC | 13:25 | |
*** cathrichardson has joined #openstack-ansible | 13:26 | |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-os_nova master: [WIP] Move to use UWsgi + upstream NGinx for Nova https://review.openstack.org/451425 | 13:27 |
*** cathrich_ has quit IRC | 13:27 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova master: Streamline task execution https://review.openstack.org/466072 | 13:27 |
*** zul has quit IRC | 13:27 | |
*** piliman974 has joined #openstack-ansible | 13:27 | |
*** foutatoro has joined #openstack-ansible | 13:28 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_client master: Cleanup Galera client role https://review.openstack.org/466283 | 13:29 |
*** schwicht has joined #openstack-ansible | 13:30 | |
*** pranav has quit IRC | 13:32 | |
*** pranavb has quit IRC | 13:32 | |
*** esberglu has joined #openstack-ansible | 13:35 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Remove snowflaked keepalived config https://review.openstack.org/466284 | 13:35 |
*** piliman974 has quit IRC | 13:38 | |
*** smatzek has quit IRC | 13:39 | |
evrardjp | odyssey4me: ^ you'll like this one too | 13:39 |
*** piliman974 has joined #openstack-ansible | 13:40 | |
odyssey4me | evrardjp very cool - already reviewed :) | 13:41 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_client master: Cleanup Galera client role https://review.openstack.org/466283 | 13:43 |
evrardjp | needs time to ensure I don't break stuff with the var_files | default omit. | 13:43 |
odyssey4me | evrardjp yeah, I was wondering about that one | 13:44 |
odyssey4me | why not use with_first_found, skip: true | 13:45 |
evrardjp | not sure | 13:45 |
*** esberglu has quit IRC | 13:45 | |
*** esberglu has joined #openstack-ansible | 13:47 | |
*** cpuga has joined #openstack-ansible | 13:56 | |
*** smatzek has joined #openstack-ansible | 14:00 | |
*** weezS has joined #openstack-ansible | 14:00 | |
*** cpuga has quit IRC | 14:02 | |
*** cpuga has joined #openstack-ansible | 14:02 | |
*** ThiagoCMC has joined #openstack-ansible | 14:04 | |
*** galstrom_zzz is now known as galstrom | 14:04 | |
ThiagoCMC | Hey guys, I'm trying to use OSA, however, the following command: "openstack-ansible setup-hosts.yml", output "failed", for the "*_neutron_agents_container-*", how to debug this? | 14:05 |
ThiagoCMC | All the others are good! | 14:05 |
ThiagoCMC | My neutron_agents_container are STOPPED | 14:06 |
*** admin0 has joined #openstack-ansible | 14:06 | |
ThiagoCMC | So, I'm looking for a way to debug this | 14:06 |
*** shardy has quit IRC | 14:08 | |
*** shardy has joined #openstack-ansible | 14:08 | |
*** schwicht has quit IRC | 14:09 | |
*** rcarrillocruz has quit IRC | 14:09 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins master: Add group_vars to py_pkgs lookup https://review.openstack.org/466295 | 14:11 |
odyssey4me | evrardjp cloudnull ^ | 14:11 |
*** BjoernT has joined #openstack-ansible | 14:14 | |
evrardjp | answered | 14:15 |
cloudnull | ThiagoCMC: if you do an lxc-ls -f | 14:18 |
cloudnull | you see that the contianer is stopped? | 14:18 |
ThiagoCMC | yep, it is stopped... working on it, got help! =) | 14:19 |
ThiagoCMC | thanks! | 14:19 |
cloudnull | cool | 14:19 |
openstackgerrit | Merged openstack/openstack-ansible-repo_build stable/newton: Make venv build process idempotent https://review.openstack.org/465538 | 14:20 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_neutron stable/ocata: Improve the execution time https://review.openstack.org/466299 | 14:26 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_nova stable/ocata: Streamline task execution https://review.openstack.org/466301 | 14:27 |
mhayden | so the nova role is failing on CentOS 7 due to a kernel call failure :| | 14:30 |
evrardjp | wow | 14:30 |
evrardjp | I'm surpised, do you have a link? | 14:31 |
mhayden | https://gist.github.com/major/8ade5d1187b0831f9ec1abf1cf479f03 | 14:31 |
odyssey4me | evrardjp cloudnull answered the questions in https://review.openstack.org/466295 | 14:32 |
mhayden | going to try an older kernel | 14:34 |
mhayden | kernel-3.10.0-514.16.1.el7.x86_64 came out the week of Apr 17 | 14:35 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-os_nova master: [WIP] Move to use UWsgi + upstream NGinx for Nova https://review.openstack.org/451425 | 14:37 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-os_nova master: [WIP] Move to use UWsgi + upstream NGinx for Nova https://review.openstack.org/451425 | 14:38 |
*** schwicht has joined #openstack-ansible | 14:38 | |
*** manheim_ has quit IRC | 14:39 | |
mgariepy | anyone have ldap domain auth and upgraded from mitaka to newton ? | 14:48 |
cloudnull | sadly not i mgariepy :( | 14:51 |
*** cjloader_ has joined #openstack-ansible | 14:51 | |
mgariepy | it;s weird i'm unable to list my users, first it was a lib issue but now i'm not too sure what is going on.. | 14:52 |
*** cjloader_ has quit IRC | 14:52 | |
*** cjloader_ has joined #openstack-ansible | 14:52 | |
cloudnull | maybe the lib is breaking compatibility ? | 14:53 |
cloudnull | can you do a list manually? | 14:53 |
odyssey4me | also seeing centos fails due to epel unavailability: http://logs.openstack.org/95/466295/1/check/gate-openstack-ansible-plugins-ansible-func-centos-7/f91f179/console.html#_2017-05-19_14_13_49_118812 | 14:53 |
mgariepy | i can do ldap search.. | 14:53 |
mgariepy | odyssey4me, did they remove epel from their mirror ? | 14:54 |
cloudnull | odyssey4me: maybe the cent mirror is out of sync/broken again ? | 14:54 |
odyssey4me | ah, it's not just us - asked in infra | 14:55 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Remove snowflaked keepalived config https://review.openstack.org/466284 | 14:55 |
*** gouthamr has joined #openstack-ansible | 14:56 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Remove snowflaked keepalived config https://review.openstack.org/466284 | 14:56 |
evrardjp | odyssey4me: yeah everything centos is broken it seems :p | 14:57 |
cloudnull | evrardjp: you mean "everything is awesome!" | 14:58 |
*** exoduswtf has joined #openstack-ansible | 14:58 | |
odyssey4me | evrardjp cloudnull I've posed a though that is perhaps wise in https://review.openstack.org/466295 | 15:00 |
evrardjp | odyssey4me: won't change my vote, lookup is like a black box for deployers. We should keep it that way and not have a weird non-ansibly behavior | 15:00 |
*** schwicht has quit IRC | 15:00 | |
evrardjp | nah | 15:00 |
odyssey4me | evrardjp it is already weird behaviour | 15:00 |
evrardjp | group_vars/repo_build | 15:00 |
*** markus_z has quit IRC | 15:01 | |
evrardjp | I think we should keep it group_vars/ | 15:01 |
*** manheim_ has joined #openstack-ansible | 15:01 | |
evrardjp | or maybe we should drop the lookup completely | 15:01 |
odyssey4me | if you have a way of doing so, then I'd love to see the proposal | 15:03 |
evrardjp | it involves a lot of RY | 15:04 |
*** exodusftw has quit IRC | 15:07 | |
admin0 | is there a way to run/complete setup-openstack.yml but ignore one dead controller .. so that it works only with the remaining 2 | 15:07 |
*** ianychoi has quit IRC | 15:07 | |
*** armaan has quit IRC | 15:08 | |
evrardjp | limit | 15:08 |
mgariepy | logan-, are you using ldap ? | 15:09 |
evrardjp | admin0: but you should probably fix your controller instead | 15:09 |
admin0 | evrardjp that is true .. but i am also on a deadline to have a working OSA+OVS setup | 15:10 |
admin0 | which I find very hard | 15:10 |
*** ianychoi has joined #openstack-ansible | 15:11 | |
admin0 | the containers need a LB right .. tey cannot plug-in to an OVS bridge ? .. beause neutron contailers fail | 15:11 |
evrardjp | odyssey4me: what I meant is, instead of doing this live with a lookup we can generate the file from the defaults/ vars/ etc. into group_vars/ for OSA usage. | 15:11 |
admin0 | as the ansible tries to plugin to a bridge that is OVS | 15:11 |
evrardjp | I don't get a word you say | 15:12 |
odyssey4me | evrardjp I don't get a word you say ;) | 15:12 |
evrardjp | :p | 15:12 |
evrardjp | I'm from a different planet. | 15:12 |
odyssey4me | Belgium | 15:13 |
odyssey4me | :) | 15:14 |
*** karimb has joined #openstack-ansible | 15:17 | |
*** schwicht has joined #openstack-ansible | 15:18 | |
*** exoduswtf has quit IRC | 15:19 | |
*** gouthamr has quit IRC | 15:19 | |
*** marst_ has joined #openstack-ansible | 15:19 | |
*** exodusftw has joined #openstack-ansible | 15:19 | |
*** armaan has joined #openstack-ansible | 15:20 | |
*** armaan has quit IRC | 15:24 | |
*** armaan has joined #openstack-ansible | 15:24 | |
*** armaan has quit IRC | 15:25 | |
*** armaan has joined #openstack-ansible | 15:26 | |
*** vnogin has quit IRC | 15:26 | |
cloudnull | the land of waffles | 15:28 |
*** gouthamr has joined #openstack-ansible | 15:28 | |
jamesdenton | OVS! | 15:31 |
cloudnull | the future is now! | 15:32 |
mgariepy | ^^ it's actually the past.. | 15:32 |
*** armaan has quit IRC | 15:34 | |
*** manheim_ has quit IRC | 15:35 | |
*** manheim_ has joined #openstack-ansible | 15:36 | |
cloudnull | what's old is new again | 15:41 |
*** BjoernT has quit IRC | 15:42 | |
logan- | mgariepy: nope. just using sqlbackend and orchestrating users/projects via keystone api | 15:47 |
*** Oku_OS is now known as Oku_OS-away | 15:48 | |
mhayden | cloudnull: we need to make openstack-ansible-hoof | 15:50 |
mhayden | for mattt | 15:50 |
odyssey4me | aoh | 15:51 |
odyssey4me | not be be confused with aodh | 15:51 |
*** foutatoro has quit IRC | 15:52 | |
*** esberglu has quit IRC | 15:57 | |
*** esberglu has joined #openstack-ansible | 15:58 | |
*** armaan has joined #openstack-ansible | 16:00 | |
*** esberglu has quit IRC | 16:03 | |
*** manheim_ has quit IRC | 16:06 | |
*** admin0 has quit IRC | 16:08 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Perform an atomic policy file change https://review.openstack.org/461095 | 16:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca stable/ocata: Use package module to install distro packages https://review.openstack.org/465821 | 16:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh stable/ocata: Perform an atomic policy file change https://review.openstack.org/461670 | 16:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Use uri module for git sourced configs https://review.openstack.org/463390 | 16:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer master: Source template files from git or deploy host https://review.openstack.org/463988 | 16:12 |
*** oneswig has quit IRC | 16:17 | |
*** oneswig has joined #openstack-ansible | 16:17 | |
*** vnogin has joined #openstack-ansible | 16:18 | |
*** vnogin has quit IRC | 16:22 | |
*** oneswig has quit IRC | 16:22 | |
*** hogwash has joined #openstack-ansible | 16:24 | |
*** manheim_ has joined #openstack-ansible | 16:26 | |
*** manheim_ has quit IRC | 16:27 | |
*** weezS has quit IRC | 16:34 | |
*** weezS has joined #openstack-ansible | 16:34 | |
*** gouthamr_ has joined #openstack-ansible | 16:36 | |
*** rcarrillocruz has joined #openstack-ansible | 16:38 | |
*** gouthamr has quit IRC | 16:38 | |
*** pcaruana|rtve| has quit IRC | 16:42 | |
*** fergus has quit IRC | 16:44 | |
*** fergus has joined #openstack-ansible | 16:44 | |
*** hw_wutianwei1 has joined #openstack-ansible | 16:46 | |
*** hw_wutianwei has quit IRC | 16:49 | |
*** hw_wutianwei1 is now known as hw_wutianwei | 16:49 | |
*** esberglu has joined #openstack-ansible | 16:49 | |
*** weezS has quit IRC | 16:50 | |
*** weezS has joined #openstack-ansible | 16:51 | |
*** alezzandro has quit IRC | 16:51 | |
*** markvoelker has joined #openstack-ansible | 16:52 | |
*** cpuga has quit IRC | 16:53 | |
*** hw_wutianwei1 has joined #openstack-ansible | 16:57 | |
*** hw_wutianwei has quit IRC | 17:00 | |
*** hw_wutianwei1 is now known as hw_wutianwei | 17:00 | |
openstackgerrit | Merged openstack/openstack-ansible-os_aodh stable/ocata: Perform an atomic policy file change https://review.openstack.org/461670 | 17:01 |
openstackgerrit | Merged openstack/openstack-ansible-os_designate master: Perform an atomic policy file change https://review.openstack.org/461095 | 17:05 |
*** chas has quit IRC | 17:06 | |
*** chas has joined #openstack-ansible | 17:07 | |
*** electrofelix has quit IRC | 17:10 | |
*** chas has quit IRC | 17:11 | |
openstackgerrit | Merged openstack/openstack-ansible-os_keystone master: Use uri module for git sourced configs https://review.openstack.org/463390 | 17:14 |
*** armaan has quit IRC | 17:16 | |
*** admin0 has joined #openstack-ansible | 17:16 | |
xdfil | hey logan- are the group_vars meant to be modified in their current location or should I be putting modifications in user_variables.yml ? | 17:19 |
*** retreved has quit IRC | 17:22 | |
logan- | modifying group_vars in tree can become a maintenance pita because you'll have to merge your local changes every time you pull in updated osa code. user_variables.yml scoping is mostly similar to modifying group_vars/all.yml, but if you want to modify specific groups' vars besides "all" and want to maintain it long term then id look at other options than doing in-tree modifications | 17:22 |
logan- | you can sort-of set group-scoped vars into inventory using env.d overrides. another option is overlaying osa and using a separate inventory directory that ties back into the osa tree | 17:25 |
evrardjp | logan-: xdfil there are now user level group vars | 17:26 |
evrardjp | you can create them in /etc/openstack_deploy/group_vars | 17:26 |
evrardjp | however, currently, a limitation prevents from overriding existing group_vars | 17:27 |
xdfil | logan- ty. yeah I was asking because currently I put everything under /etc/openstack_deploy in my local git repo | 17:27 |
*** shausy has joined #openstack-ansible | 17:27 | |
evrardjp | so if you need to put these on top of existing group vars, that's fine | 17:27 |
evrardjp | else you should use user_* vars | 17:27 |
xdfil | evrardjp: now? which tag did that start with? | 17:27 |
evrardjp | I don't remember when I did that | 17:28 |
xdfil | is it in N ? | 17:28 |
evrardjp | latest N I think yes | 17:28 |
xdfil | ty | 17:28 |
evrardjp | early N definitely no | 17:28 |
evrardjp | have a look at your openstack-ansible.rc | 17:28 |
evrardjp | you'll find the group_var folders :p | 17:29 |
evrardjp | it's not a public feature yet, because in general user_* overrides are enough | 17:29 |
evrardjp | I think user_* overrides should only be used whenever necessary. To really show "I know what I am doing". | 17:30 |
xdfil | export GROUP_VARS_PATH="${GROUP_VARS_PATH:-/etc/openstack_deploy/group_vars/}" | 17:30 |
xdfil | looks like I am good to go | 17:30 |
evrardjp | You should try at least :p | 17:30 |
evrardjp | remember the limitation for now. | 17:30 |
evrardjp | can't override existing group_vars vars and values. | 17:31 |
evrardjp | you can only add yours for now. | 17:31 |
evrardjp | But that may change depending on the user experience :) | 17:31 |
xdfil | so I can copy /opt/... into /etc/... and at least I can keep them in git just need to remember to delete them when I pull | 17:32 |
evrardjp | If you like it, give us a shout. | 17:32 |
evrardjp | why would you want that? | 17:32 |
xdfil | oh maybe I am misunderstanding | 17:32 |
*** shausy has quit IRC | 17:32 | |
xdfil | or you mean why do I want to modify them? | 17:33 |
evrardjp | I thought you wanted to have your own group vars | 17:33 |
evrardjp | so, in-tree stays in-tree | 17:33 |
xdfil | I need to modify " openstack_host_distro_packages: | 17:33 |
evrardjp | and /etc/openstack_deploy are yours alone :) | 17:33 |
xdfil | I need to prevent lvm2 from being installed | 17:34 |
evrardjp | ok | 17:34 |
evrardjp | so | 17:34 |
evrardjp | openstack_host_distro_packages isn't in code group vars right now. | 17:34 |
evrardjp | two choices: | 17:34 |
xdfil | I am thinking of submitting a bug about it | 17:35 |
evrardjp | you use a user_* variable (what we have always documented) | 17:35 |
evrardjp | or you use a group_vars/<your group name, for example hosts>/filename.yml | 17:35 |
xdfil | I could be wrong, but I think having lvm2 installed on compute hosts is bad | 17:36 |
evrardjp | well if we give a wrong variable for everyone, that should be a bug | 17:36 |
evrardjp | why ? | 17:36 |
evrardjp | ok I have to go for today | 17:36 |
openstackgerrit | Merged openstack/openstack-ansible-os_ceilometer master: Source template files from git or deploy host https://review.openstack.org/463988 | 17:36 |
evrardjp | but please register a bug if you think it can help the community | 17:36 |
xdfil | because when guest volumes are attached via iscsi, the compute host will "import" those lvm volumes | 17:37 |
evrardjp | and your concern can be done with user_* for now :p | 17:37 |
xdfil | I tried to blacklist, but I can't come up with a strategy to blacklist cinder volumes effectivley | 17:37 |
lbragstad | running this by some of the folks here again - https://review.openstack.org/#/c/438701/17 | 17:38 |
xdfil | so what ends up happening if I have an lvm volume on a guest, things like migration start to have problems | 17:38 |
xdfil | also apt upgrades fail because grub triggers see multiple boot directories and things hang | 17:39 |
xdfil | same thing with ansible fact gathering | 17:39 |
xdfil | swap volumes | 17:40 |
*** fguillot has quit IRC | 17:40 | |
xdfil | the host thinks the guest swap volumes are fair game | 17:40 |
xdfil | but at the same time i am skeptical that I am the one "discovering" this | 17:42 |
xdfil | makes me think I'm being dumb about something | 17:42 |
*** vnogin has joined #openstack-ansible | 17:42 | |
*** karimb has quit IRC | 17:43 | |
*** lbragstad has quit IRC | 17:47 | |
cinerama | what's the best way to do a git clone of all the roles? | 17:50 |
logan- | thats awesome evrardjp | 17:51 |
logan- | missed that commit till now | 17:53 |
odyssey4me | logan- slowly but surely we will get rid of the *requirement* to use extra vars | 17:54 |
*** gouthamr_ has quit IRC | 17:55 | |
*** armaan has joined #openstack-ansible | 17:55 | |
logan- | yep thats a great change. it looks like the vars plugin does a key-based merge of overlapping files? | 17:55 |
logan- | ie dont have to override the whole file | 17:55 |
*** galstrom is now known as galstrom_zzz | 17:56 | |
odyssey4me | logan- it's unfortunately a lower precedence than the inventory group_vars, so you can add overrides for any defaults... but not anything in group_vars already | 17:59 |
odyssey4me | evrardjp suggested moving our group_vars out of the inventory and into the repo root, allowing us to change that precedence | 18:00 |
logan- | ah | 18:00 |
logan- | interesting | 18:00 |
odyssey4me | see http://docs.ansible.com/ansible/playbooks_variables.html#variable-precedence-where-should-i-put-a-variable | 18:00 |
*** poopcat has joined #openstack-ansible | 18:01 | |
*** vnogin has quit IRC | 18:01 | |
*** galstrom_zzz is now known as galstrom | 18:01 | |
odyssey4me | 'inventory INI or script group vars' is a lower precedence than group_vars/* | 18:01 |
logan- | so the vars plugin prcedence falls under "script group vars" | 18:01 |
logan- | gotcha | 18:01 |
odyssey4me | yup | 18:01 |
odyssey4me | so it merges with the dynamic inventory, effectively | 18:02 |
odyssey4me | so this is a neat replacement for any of the env.d nonsense | 18:02 |
odyssey4me | we haven't made a noise about it yet because we're still doing a trial with RPC | 18:02 |
odyssey4me | but we discussed yesterday actually doing the group definitions using the INI format as far as possible | 18:03 |
*** cjloader_ has quit IRC | 18:03 | |
logan- | well at least it seems like no precedence change would take place by moving group_vars out of the inventory path and into a vars_plugin owned path | 18:04 |
*** vnogin has joined #openstack-ansible | 18:04 | |
logan- | has anyone proposed the patch yet? :) | 18:05 |
evrardjp | I wanted to do it lgo | 18:10 |
evrardjp | logan-: * | 18:10 |
evrardjp | however I think someone wanted to wait for next cycle | 18:10 |
*** vnogin has quit IRC | 18:10 | |
evrardjp | else I can do it now, I have already a large cleanup in my mind :p | 18:10 |
evrardjp | interesting ping of lbragstad | 18:11 |
logan- | i was just thinking of pushing a WIP to see how it works. id be curious to see if we can get inventory/group_vars moved to defaults/group_vars and how relative paths work with your vars plugin | 18:11 |
logan- | i guess the path should be relative to the inventory | 18:12 |
evrardjp | no | 18:14 |
evrardjp | for readability I think it's user to put it at the same level as playbooks, on the root :) | 18:14 |
*** Jeffrey4l has quit IRC | 18:14 | |
evrardjp | what I mean by no is the path relative to the inventory | 18:14 |
evrardjp | let me rephrase that, it's not clear :) | 18:15 |
evrardjp | as of ansible 2.1 (and 2.2), the loading of group_vars happened after the vars_loading | 18:15 |
evrardjp | they are looking into inventory/group_vars | 18:15 |
evrardjp | so if we put our "group_vars" folder into something else than inventory/group_vars, it would make our life easier | 18:16 |
evrardjp | we just need to change the plugin if we change the default path | 18:16 |
evrardjp | or just change the env var | 18:16 |
logan- | yeah i'm thinking move the group_vars to some other path in the osa tree and introduce that path into openstack-ansible.rc as a relative path. ideally the plugin will be made to parse the env var paths relative to the ansible inventory path | 18:17 |
evrardjp | mmm that's technically possible too. | 18:18 |
logan- | i dont want to see the in-tree group_vars become an absolute path when openstack-ansible.rc is rendered, thats my main concern | 18:18 |
evrardjp | but why not setting the env var directly? | 18:18 |
*** cjloader_ has joined #openstack-ansible | 18:18 | |
logan- | the env var is defaulted in the .rc | 18:18 |
evrardjp | and? | 18:19 |
odyssey4me | yeah, group_vars in the repo root is very visible and easy to find | 18:19 |
logan- | if we're moving group_vars out of the default path we need to introduce it into the .rc as part of the default paths right? | 18:19 |
odyssey4me | it'll cause less confusion | 18:19 |
evrardjp | logan-: yes | 18:19 |
odyssey4me | yep | 18:19 |
*** gouthamr has joined #openstack-ansible | 18:19 | |
logan- | so the new default path would be something like ../defaults/group_vars:/etc/openstack_deploy/group_vars/ | 18:19 |
evrardjp | logan-: doing something like https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L145 | 18:20 |
odyssey4me | then we can also change the precedence - ie load the in-tree group_vars, then load the user group_vars | 18:20 |
logan- | (ie if the in-tree default group vars path was now osa/playbooks/defaults/group_vars) | 18:20 |
odyssey4me | yes | 18:20 |
*** Jeffrey4l has joined #openstack-ansible | 18:20 | |
logan- | looking the vars plugin its not clear to me whether it searches for paths relative to the inventory if it only accepts absolute paths | 18:21 |
evrardjp | what if we speak about that over next week's meeting? | 18:21 |
odyssey4me | logan- afaik it's absolute paths | 18:21 |
*** cpuga has joined #openstack-ansible | 18:22 | |
evrardjp | we can definitely change that if you want | 18:22 |
odyssey4me | I think I prefer absolute paths. It's unambiguous. | 18:22 |
*** retreved has joined #openstack-ansible | 18:22 | |
odyssey4me | Did you see what I did there? ;) | 18:22 |
logan- | lol | 18:22 |
*** cpuga has quit IRC | 18:23 | |
odyssey4me | logan- if you look at https://github.com/rcbops/rpc-openstack it's easy to see where the group vars are | 18:23 |
*** cpuga has joined #openstack-ansible | 18:23 | |
odyssey4me | so anyone coming in blind, knowing ansible, will easily find it and know what it's for | 18:23 |
logan- | yeah | 18:24 |
odyssey4me | the placement will be odd, but the purpose is clear | 18:24 |
odyssey4me | having to dig into playbooks/defaults/ to find them seems like a bad user experience for me | 18:24 |
logan- | i like that too | 18:24 |
odyssey4me | we have a hard enough time trying to explain how the env.d stuff works | 18:24 |
logan- | yeah im open to either. as long as it isn't playbooks/inventory/group_vars or playbooks/group_vars we're good. :D | 18:24 |
evrardjp | good :) | 18:25 |
odyssey4me | evrardjp that's a green light to propose the path | 18:25 |
odyssey4me | *path | 18:25 |
odyssey4me | dammit | 18:25 |
odyssey4me | patch* | 18:25 |
evrardjp | fullpath? | 18:26 |
evrardjp | haha ok | 18:26 |
evrardjp | well if possible, that would be SUPER cool to merge the other move of vars | 18:26 |
odyssey4me | it's not even milestone 2 yet, I'll hold your beer | 18:26 |
evrardjp | haha ok | 18:27 |
odyssey4me | you mean https://review.openstack.org/#/c/466278/ ? | 18:27 |
evrardjp | I'll stop eating my chicken and patch. | 18:27 |
*** redaudit has joined #openstack-ansible | 18:27 | |
* odyssey4me gets a beer | 18:27 | |
evrardjp | yeah and https://review.openstack.org/#/c/466284/ | 18:27 |
logan- | yeah so only big downside i have with putting it in /group_vars or etc/group_vars is deployers thinking about modifying it in tree | 18:27 |
*** retreved_ has joined #openstack-ansible | 18:27 | |
evrardjp | what! | 18:27 |
evrardjp | I did something wrong apparently. | 18:27 |
*** retreved has quit IRC | 18:27 | |
odyssey4me | logan- that's a problem we have anyway | 18:28 |
evrardjp | I'll chmod it 444 I promise | 18:28 |
evrardjp | :p | 18:28 |
*** galstrom is now known as galstrom_zzz | 18:30 | |
openstackgerrit | Logan V proposed openstack/openstack-ansible master: [WIP] Relocate group vars out of inventory path https://review.openstack.org/466378 | 18:30 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_client master: Cleanup Galera client role https://review.openstack.org/466283 | 18:31 |
logan- | now to get a depends-on for relative paths support in -plugins :P | 18:31 |
openstackgerrit | Logan V proposed openstack/openstack-ansible master: [WIP] Relocate group vars out of inventory path https://review.openstack.org/466378 | 18:32 |
*** armaan has quit IRC | 18:33 | |
*** stuartgr has left #openstack-ansible | 18:34 | |
odyssey4me | lol, evrardjp logan- beat you to it | 18:34 |
*** galstrom_zzz is now known as galstrom | 18:34 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Use root folder group_vars https://review.openstack.org/466379 | 18:34 |
evrardjp | network connection | 18:34 |
evrardjp | my paaaaaatch! | 18:35 |
*** Jeffrey4l has quit IRC | 18:36 | |
odyssey4me | race of the patches | 18:37 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Use root folder group_vars https://review.openstack.org/466379 | 18:38 |
logan- | haha | 18:38 |
evrardjp | now with reno | 18:38 |
logan- | noooo the absolute path | 18:40 |
evrardjp | I will remove it later | 18:40 |
evrardjp | don't worry :p | 18:40 |
evrardjp | or please review :) | 18:40 |
*** zul has joined #openstack-ansible | 18:41 | |
logan- | sure | 18:41 |
odyssey4me | you can sed it like we do for the inventory location | 18:42 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Use root folder group_vars https://review.openstack.org/466379 | 18:42 |
evrardjp | odyssey4me: yeah that's what I wrote a little above | 18:42 |
odyssey4me | ie https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L145 | 18:43 |
odyssey4me | except use https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L47 | 18:43 |
*** Jeffrey4l has joined #openstack-ansible | 18:43 | |
logan- | personally would prefer to see relative paths supported in the plugin | 18:43 |
odyssey4me | logan- what happens if you're providing inventory via -i | 18:44 |
*** ThiagoCMC has quit IRC | 18:45 | |
logan- | the correct thing imo ;) | 18:45 |
logan- | hmm | 18:46 |
logan- | maybe you're right | 18:47 |
odyssey4me | the fixed path in openstack-ansible.rc in-tree is bad, but if we set it when ansible is bootstrapped like we do the inventory then I think that's good | 18:48 |
evrardjp | I'll let you think of it, in the meantime I'm cleaning up the rest. I don't remember how I wrote the plugin, but I think it's loading the path with what you give him, so relative paths should work | 18:48 |
evrardjp | odyssey4me: I agree. | 18:48 |
logan- | yeah | 18:48 |
odyssey4me | logan- FYI your use of 'default' as the parent directory is something I'm warming to | 18:48 |
logan- | i agree now too | 18:48 |
evrardjp | want a quick fix, or want to reach consensus with the ../ ? | 18:48 |
odyssey4me | evrardjp logan- see my review of logan-'s patch | 18:48 |
evrardjp | ok I'll add docs | 18:49 |
mpranjic | evening | 18:50 |
odyssey4me | evrardjp I mean the comment on the path itself | 18:50 |
odyssey4me | the docs are important, yes, but I think logan- may be on to something with the path | 18:50 |
mpranjic | odyssey4me: looking at https://review.openstack.org/#/c/466284/ ... | 18:50 |
mpranjic | 2017-05-19 15:01:58.848238 | fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["grep", "/openstack/swap.img", "/proc/swaps"], "delta": "0:00:00.003478", "end": "2017-05-19 15:01:58.831878", "failed": true, "rc": 1, "start": "2017-05-19 15:01:58.828400", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} | 18:50 |
odyssey4me | I'm on the fence. | 18:50 |
mpranjic | 2017-05-19 15:01:58.873638 | | 18:51 |
odyssey4me | mpranjic pastebin things like that please | 18:51 |
mpranjic | odyssey4me: yeah, sorry about that... | 18:51 |
odyssey4me | note that's a normal failure in bootstrap-aio if it's a first time execution | 18:51 |
*** cjloader_ has quit IRC | 18:51 | |
odyssey4me | you'll notice a try/rescue block | 18:51 |
odyssey4me | we should ideally do something else there that doesn't cause a failed task | 18:51 |
*** cjloader_ has joined #openstack-ansible | 18:52 | |
evrardjp | I'm not sure to understand what you mean odyssey4me | 18:52 |
odyssey4me | evrardjp so the path of <root>/defaults/group_vars conveys that the values in there are default values | 18:53 |
odyssey4me | it's subtle | 18:53 |
odyssey4me | a part of me likes it | 18:53 |
evrardjp | well then you don't know what this represents from reaching the path | 18:53 |
odyssey4me | however a part of me thinks that anything in the git tree is a default value, surely people realise that | 18:53 |
logan- | yeah i figured it was a good compromise from burying them in playbooks | 18:53 |
odyssey4me | but part of me also thinks that putting them into a sub folder makes them harder to find | 18:53 |
evrardjp | I can add a disclaimer into each file, which I'd prefer :p | 18:54 |
odyssey4me | Sure, I'm down with that. | 18:54 |
odyssey4me | something similar to https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/user_variables.yml#L16-L19 | 18:54 |
*** cathrichardson has quit IRC | 18:55 | |
*** cathrichardson has joined #openstack-ansible | 18:55 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Use root folder group_vars https://review.openstack.org/466379 | 18:58 |
*** smatzek has quit IRC | 18:58 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Use root folder group_vars https://review.openstack.org/466379 | 19:01 |
openstackgerrit | Merged openstack/openstack-ansible-repo_build master: defaults: Replace spaces with underscores in distro repository https://review.openstack.org/466249 | 19:02 |
*** jeh has quit IRC | 19:03 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-security master: Initial Debian 8 support https://review.openstack.org/466386 | 19:05 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Use root folder group_vars https://review.openstack.org/466379 | 19:06 |
*** marst_ has quit IRC | 19:09 | |
*** marst_ has joined #openstack-ansible | 19:10 | |
*** oneswig has joined #openstack-ansible | 19:12 | |
*** marst_ has quit IRC | 19:13 | |
*** marst_ has joined #openstack-ansible | 19:13 | |
*** oneswig has quit IRC | 19:17 | |
*** jeh has joined #openstack-ansible | 19:19 | |
odyssey4me | evrardjp I've validated that everything is there in https://review.openstack.org/466278 so once there've been a few more reviews I'm happy to make it go | 19:20 |
logan- | nice | 19:21 |
evrardjp | ok | 19:21 |
evrardjp | let me finish my docs first. | 19:21 |
evrardjp | :p | 19:21 |
*** galstrom is now known as galstrom_zzz | 19:21 | |
*** vnogin has joined #openstack-ansible | 19:24 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Use root folder group_vars https://review.openstack.org/466379 | 19:27 |
*** galstrom_zzz is now known as galstrom | 19:31 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Move to a all/ group var folder https://review.openstack.org/466278 | 19:36 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Move to a all/ group var folder https://review.openstack.org/466278 | 19:36 |
mhayden | so those kernel panics aren't specific to Xen | 19:39 |
mhayden | it happens on KVM, too | 19:39 |
mhayden | (the os_nova centos 7 failures) | 19:39 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Remove snowflaked keepalived config https://review.openstack.org/466284 | 19:40 |
odyssey4me | mhayden oh nice :) | 19:40 |
mhayden | gdb shows that it's blowing up just as it does the final handoff to qemu | 19:41 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Avoid jinja2 templating in when warnings https://review.openstack.org/466391 | 19:45 |
*** shardy has quit IRC | 19:46 | |
evrardjp | oh a -i that stayed in my keyboard. | 19:46 |
*** kylek3h has quit IRC | 19:49 | |
*** kylek3h has joined #openstack-ansible | 19:50 | |
odyssey4me | ok, I'm out for the night and probably for the w/end | 19:50 |
odyssey4me | have a great w/end all :) | 19:50 |
evrardjp | have a good week-end! | 19:51 |
cloudnull | later odyssey4me | 19:51 |
evrardjp | I am doing the same. | 19:52 |
evrardjp | Have a good week-end! | 19:52 |
logan- | you too | 19:52 |
cloudnull | cheers evrardjp. | 19:52 |
cloudnull | have a stella and chilax evrardjp, you earned it | 19:52 |
cloudnull | :P | 19:52 |
evrardjp | haha | 19:52 |
mhayden | well played, cloudnull | 19:52 |
* cloudnull takes a bow | 19:53 | |
* mhayden plans to snag some bourbon on the way home :) | 19:53 | |
evrardjp | I'm gonna stab you with a bow, yes! | 19:53 |
evrardjp | haha | 19:53 |
evrardjp | you mean poor man's whisky? | 19:53 |
odyssey4me | lol | 19:53 |
evrardjp | I say whisky and you're already back odyssey4me. | 19:54 |
evrardjp | Surprise surprise | 19:54 |
odyssey4me | you're speaking the language of my people | 19:54 |
mhayden | hah | 19:56 |
evrardjp | That's weird I can't find the initial reason I thought the string was needed in when clauses | 19:57 |
evrardjp | maybe it's just for asserts than. | 19:57 |
evrardjp | Still I gave an example | 19:57 |
logan- | sometimes it is needed | 19:57 |
logan- | like if you're doing when: 'test' in some_list | 19:57 |
logan- | it has to be quoted | 19:57 |
evrardjp | IIRC we should always do it | 19:57 |
evrardjp | yeah " 'itemname' in listname" | 19:57 |
evrardjp | I gave a link to an example in the official docs | 19:58 |
evrardjp | but nothing mentions if we should do | 19:58 |
*** cpuga has quit IRC | 19:58 | |
evrardjp | when: 'itemname' in listname or when: "'itemname' in listname" | 19:59 |
logan- | first one will error i think | 19:59 |
evrardjp | yeah probably | 19:59 |
evrardjp | anyway. Always make it a string in ansible. It all goes through the "Horrible machine" | 20:00 |
evrardjp | but I'm off for this week. | 20:00 |
evrardjp | See you next week! | 20:00 |
*** galstrom is now known as galstrom_zzz | 20:01 | |
*** alezzandro has joined #openstack-ansible | 20:01 | |
*** hogwash has quit IRC | 20:06 | |
*** galstrom_zzz is now known as galstrom | 20:09 | |
*** tobberydberg has joined #openstack-ansible | 20:10 | |
*** lbragstad has joined #openstack-ansible | 20:10 | |
lbragstad | this might be something that interests deployers https://review.openstack.org/#/c/450415/9 | 20:11 |
mhayden | ORLY | 20:13 |
mhayden | this piques my interests | 20:13 |
*** tobberydberg has quit IRC | 20:15 | |
*** jeh has quit IRC | 20:15 | |
*** redaudit has quit IRC | 20:16 | |
*** mikal has quit IRC | 20:25 | |
*** jamesdenton has quit IRC | 20:25 | |
*** mikal has joined #openstack-ansible | 20:27 | |
*** zul has quit IRC | 20:32 | |
*** zul has joined #openstack-ansible | 20:35 | |
*** redaudit has joined #openstack-ansible | 20:40 | |
*** yifei has quit IRC | 20:53 | |
*** galstrom is now known as galstrom_zzz | 20:54 | |
*** yifei has joined #openstack-ansible | 20:54 | |
*** retreved_ has quit IRC | 20:56 | |
*** lbragstad has quit IRC | 20:59 | |
*** marst_ has quit IRC | 21:02 | |
*** hw_wutianwei1 has joined #openstack-ansible | 21:02 | |
*** oneswig has joined #openstack-ansible | 21:03 | |
*** hw_wutianwei has quit IRC | 21:05 | |
*** hw_wutianwei1 is now known as hw_wutianwei | 21:05 | |
*** zul has quit IRC | 21:05 | |
*** cpuga has joined #openstack-ansible | 21:07 | |
*** oneswig has quit IRC | 21:07 | |
*** smatzek has joined #openstack-ansible | 21:14 | |
*** zul has joined #openstack-ansible | 21:15 | |
*** yolanda has quit IRC | 21:18 | |
*** cjloade__ has joined #openstack-ansible | 21:19 | |
*** yolanda has joined #openstack-ansible | 21:20 | |
*** esberglu has quit IRC | 21:20 | |
*** cpuga has quit IRC | 21:21 | |
*** cpuga has joined #openstack-ansible | 21:22 | |
*** cjloader_ has quit IRC | 21:22 | |
*** cjloade__ has quit IRC | 21:23 | |
*** smatzek has quit IRC | 21:25 | |
*** cpuga has quit IRC | 21:26 | |
*** zul has quit IRC | 21:27 | |
*** hamza has joined #openstack-ansible | 21:33 | |
*** cpuga has joined #openstack-ansible | 21:36 | |
*** schwicht has quit IRC | 21:36 | |
*** lbragstad has joined #openstack-ansible | 21:42 | |
*** esberglu has joined #openstack-ansible | 21:53 | |
*** esberglu has quit IRC | 21:55 | |
*** schwicht has joined #openstack-ansible | 22:02 | |
*** thorst_afk has quit IRC | 22:06 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: test-prepare-host: Remove useless filter for RedHat network ifcfg files https://review.openstack.org/466421 | 22:06 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: SUSE: Remove post-up/post-down scripts from default ifcfg files https://review.openstack.org/466422 | 22:06 |
*** ianychoi has quit IRC | 22:10 | |
*** ianychoi has joined #openstack-ansible | 22:13 | |
*** lbragstad has quit IRC | 22:19 | |
*** thorst_afk has joined #openstack-ansible | 22:19 | |
*** thorst_afk has quit IRC | 22:23 | |
*** thorst_afk has joined #openstack-ansible | 22:23 | |
*** thorst_afk has quit IRC | 22:24 | |
*** schwicht has quit IRC | 22:32 | |
*** oneswig has joined #openstack-ansible | 22:32 | |
*** oneswig has quit IRC | 22:36 | |
*** hamza has quit IRC | 22:38 | |
*** vnogin has quit IRC | 22:41 | |
*** chas has joined #openstack-ansible | 22:41 | |
*** chas has quit IRC | 22:46 | |
*** lbragstad has joined #openstack-ansible | 22:49 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_nova master: [WIP] Testing using a common SystemD init role https://review.openstack.org/466179 | 22:57 |
*** jamielennox is now known as jamielennox|away | 23:00 | |
*** cpuga has quit IRC | 23:00 | |
*** hw_wutianwei has quit IRC | 23:05 | |
*** hw_wutianwei1 has joined #openstack-ansible | 23:05 | |
*** weezS has quit IRC | 23:07 | |
*** hw_wutianwei1 is now known as hw_wutianwei | 23:07 | |
*** weezS has joined #openstack-ansible | 23:07 | |
*** alezzandro has quit IRC | 23:23 | |
*** admin0 has quit IRC | 23:24 | |
*** thorst_afk has joined #openstack-ansible | 23:24 | |
*** thorst_afk has quit IRC | 23:29 | |
*** weezS has quit IRC | 23:32 | |
*** jamielennox|away is now known as jamielennox | 23:40 | |
*** zul has joined #openstack-ansible | 23:46 | |
jgriffiths | Trying to install newton, but getting this error "Collecting gnocchiclient<3.0.0,>=2.2.0 | 23:46 |
jgriffiths | Could not find a version that satisfies the requirement gnocchiclient<3.0.0,>=2.2.0 (from versions: 3.1.1) | 23:46 |
jgriffiths | No matching distribution found for gnocchiclient<3.0.0,>=2.2.0 | 23:46 |
jgriffiths | " | 23:46 |
jgriffiths | Does anybody have any idea why | 23:46 |
*** lbragstad has quit IRC | 23:54 | |
*** esberglu has joined #openstack-ansible | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!