Tuesday, 2017-12-12

*** toan has joined #openstack-ansible00:00
*** xar- has joined #openstack-ansible00:02
*** MeltedLux has joined #openstack-ansible00:02
*** chyka has quit IRC00:06
openstackgerritMerged openstack/openstack-ansible master: Fix roles variable name  https://review.openstack.org/52720100:07
*** fdegir has joined #openstack-ansible00:10
openstackgerritMerged openstack/openstack-ansible-os_tempest stable/ocata: Fix tempest plugins installation  https://review.openstack.org/52706900:13
*** yifei has joined #openstack-ansible00:16
*** mubix has quit IRC00:20
*** mubix has joined #openstack-ansible00:20
*** vnogin has quit IRC00:29
*** portdirect has joined #openstack-ansible00:29
*** pedja has quit IRC00:45
*** chyka has joined #openstack-ansible01:01
*** chyka has quit IRC01:05
*** hw_wutianwei has joined #openstack-ansible01:13
*** vnogin has joined #openstack-ansible01:30
*** vnogin has quit IRC01:35
*** MeltedLux has quit IRC01:37
*** MeltedLux has joined #openstack-ansible01:37
*** smatzek has joined #openstack-ansible01:46
*** smatzek has quit IRC01:50
*** gouthamr has joined #openstack-ansible01:53
*** jhesketh has quit IRC01:59
cloudnullif any cores are around to give this a review it'd be appreciated https://review.openstack.org/#/c/526930/02:13
cloudnullfixes Glance + NFS02:13
cloudnulland adds a test for it02:13
prometheanfirenice02:16
*** chyka has joined #openstack-ansible02:48
odyssey4mecloudnull a question and suggestion in review for that one02:51
*** chyka has quit IRC02:53
*** armaan has quit IRC03:02
cloudnullodyssey4me: looking now03:02
*** armaan has joined #openstack-ansible03:02
*** ianychoi has joined #openstack-ansible03:08
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_glance master: Update glance NFS for systemd  https://review.openstack.org/52693003:13
cloudnullanyone around that might want to give https://review.openstack.org/#/c/454450/ a review?03:30
*** nshetty has joined #openstack-ansible03:39
odyssey4mecloudnull took a look, some questions in there03:40
cloudnullsweet, thanks !03:48
cloudnulladjusting now03:48
odyssey4mealright, I'm gonna try and sleep again03:49
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge neutron agents onto Baremetal  https://review.openstack.org/45445003:50
odyssey4meI have the feeling that stable/pike will fail until https://review.openstack.org/527099 merges :/03:51
odyssey4mecloudnull perhaps that comment should stay - see review03:52
cloudnullwhich one?03:52
odyssey4methe one saying that agents are installed there03:52
odyssey4mehttps://review.openstack.org/#/c/454450/24/etc/openstack_deploy/openstack_user_config.yml.prod.example03:52
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge neutron agents onto Baremetal  https://review.openstack.org/45445003:53
cloudnulldone03:53
odyssey4mesome nits on the reno, not serious though03:54
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Converge neutron agents onto Baremetal  https://review.openstack.org/45445003:55
odyssey4meLGTM, thanks03:55
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Add nspawn container driver  https://review.openstack.org/47701703:56
odyssey4mealso, for https://review.openstack.org/#/c/526930/8/tasks/glance_pre_install.yml the q wasn't answered03:56
*** v1k0d3n has quit IRC03:56
*** v1k0d3n has joined #openstack-ansible03:57
cloudnullyea, i failed to click pist03:58
cloudnull**post03:58
odyssey4mehmm, do you think maybe we should perhaps allow the data structure to define the user/group, then have that task set them if they're set?04:00
*** udesale has joined #openstack-ansible04:00
odyssey4meor perhaps have the task set the uid/gid if those are set?04:00
odyssey4methat way we get the idempotent task, but we don't muck with history unless someone deliberately makes it04:01
gloksiniaExcuse me, Could i ask a question here ?04:02
odyssey4megloksinia questions are always welcome - hopefully someone will be available who can answer :)04:03
odyssey4mealright, time for me to try to sleep again - night night04:04
PrateekHi i have made changes in all.yml and user_variable.yml "openstack_service_publicuri_proto: http" and "openstack_external_ssl: false" still my identity endpoint is coming as https can anyone please help?04:09
gloksiniaOkay thank you :)04:09
*** markvoelker_ has joined #openstack-ansible04:12
*** markvoelker has quit IRC04:12
gloksiniaSo I have got a problem with OVS on openstack ansible after i restarted network host( Actually is the same infra host ) kernel didn't load openvswitch properly i need to use command modprobe to make kernel reload openvswitch.04:13
gloksiniaPlease help.04:15
cloudnullodyssey4me: have a good night04:18
cloudnullis the module in /etc/modules04:18
gloksiniaNo have.04:20
gloksiniacloudnull No have04:20
cloudnullcheck the file /etc/modules04:21
cloudnullif the module you need is not there, add it04:21
gloksiniaI need to add it into /etc/modules manually ?04:21
gloksiniaActually i thought that it were added by override config in user_variables.yml right ?04:24
*** m|y|k has joined #openstack-ansible04:31
cloudnullgloksinia: It should have been added during the deployment.04:36
cloudnullbut if its not there add it and we can figure out what, if anything, has gone wrong.04:36
*** chhavi has joined #openstack-ansible04:48
openstackgerritTaseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit  https://review.openstack.org/52249104:52
*** gouthamr has quit IRC04:53
gloksiniaOkay for more information i try doing the same things with compute. After reboot, it can working fine although /etc/module also don't have any openvswitch.04:59
gloksiniaI added openvswitch into /etc/modules then reboot the network host it all working fine.05:00
*** woodard has quit IRC05:01
*** woodard has joined #openstack-ansible05:02
*** pradiprwt has joined #openstack-ansible05:04
cloudnullok.05:04
cloudnullcan you describe the inital setup? what release is this ?05:05
pradiprwtHi Everyone, if I want to install openstack service on host instead of containers, what are the changes I need to do ?05:05
cloudnullpradiprwt: all of the services can be set to run on metal by simply changing the environment files05:09
cloudnullevrardjp: has a patch that is doing this for the gate05:09
cloudnullhttps://review.openstack.org/#/c/50422405:09
cloudnullyou can see the environmental change here https://review.openstack.org/#/c/504224/30/etc/openstack_deploy/env.d/all_metal.yml.example05:09
cloudnullgloksinia: in master I can see the modules should have been added via this setting05:11
cloudnullhttps://github.com/openstack/openstack-ansible-os_neutron/blob/5763ec83c727774ea72544ccf2ba4b53096dc405/doc/source/app-openvswitch.rst#openstack-ansible-user-variables05:11
cloudnullis that something you have in your deployment ?05:11
cloudnullspecifically the "openstack_host_specific_kernel_modules" part05:11
*** poopcat has quit IRC05:12
pradiprwtcloudnull : I am little confuse, what should be good for production environment ?05:12
pradiprwtcontainerized services or bare metal ?05:13
cloudnullThe most tested solution is to use the native LXC driver.05:13
cloudnullbut that's really all up to you05:13
cloudnullwhat's the size of the deployment?05:14
pradiprwt10 node05:14
cloudnullpersonally I'd use the stock deployment with lxc containers.05:15
cloudnulli know it scales, and holds up to serious torment.05:16
gloksiniaI'am using stable/pike branch and No have special configure actually i use all standard config follow by document https://docs.openstack.org/openstack-ansible-os_neutron/pike/app-openvswitch.html05:16
cloudnullhaving run the old OSIC cloud on it for a year or so.05:16
pradiprwtcloudnull : I have experience by deploying using LXC container but I don't know about bare metal05:16
cloudnullgloksinia:  the end of that doc covers the user_variables you need05:17
cloudnullhttps://docs.openstack.org/openstack-ansible-os_neutron/pike/app-openvswitch.html#openstack-ansible-user-variables05:17
pradiprwtcloudnull : So, as your experience I should go with LXC ?05:17
gloksiniaAdded it already.05:17
cloudnullgloksinia: you have that in the user_variables.yml file ?05:18
gloksiniaYes.05:18
cloudnullwas that added later in the deployment05:19
gloksiniaActually need to modify  pattern form  ' pattern: "CONFIG_OPENVSWITCH=" ' to  ' pattern: "CONFIG_OPENVSWITCH" '05:19
cloudnullif the option was there it should have been picked up here https://github.com/openstack/openstack-ansible-openstack_hosts/blob/ef7eeaae77fc80c95316869fa07560aefac84e15/tasks/configure_metal_hosts.yml#L48-L7405:19
cloudnullah ok.05:19
cloudnullso maybe we need to update the docs05:20
cloudnullha, looks like we did https://docs.openstack.org/openstack-ansible-os_neutron/latest/app-openvswitch.html#openstack-ansible-user-variables05:20
cloudnulljust need to backport that into the pike docs05:20
cloudnullpradiprwt: for now yes.05:20
cloudnullyou can change things to run on metal05:21
cloudnullas needed05:21
cloudnullor as you like05:21
cloudnullbut if you're going for prod, and trying to use the most stable/tested solution, that'd be lxc05:21
pradiprwtcloudnull : I want the environment should run longer without any problem05:22
gloksiniaFor that config on user_variables i push it for the first time deployment.05:22
cloudnullgloksinia: so it's likely just a matter of that pattern match05:23
pradiprwtcloudnull : what about the managing or updating the cloud environment, is it flexible with ansible-openstack ?05:23
cloudnullyou can change that in the user_variables and rerun the openstack-host-setup playbook05:23
cloudnullpradiprwt: yes.05:23
cloudnullwe've had upgrades for some time05:23
cloudnullboth major and intra-series05:24
pradiprwtcloudnull :  Awesome, Thanks I will go for deployment with LXC :)05:25
cloudnull++05:26
gloksiniacloudnull: I re run playbook again for ensure after finished i will told the result to you.05:30
cloudnullsounds good05:30
gloksiniapradiprwt: Good questions maybe u and me are in the same situation after ansible-openstack on lxc I also need to compare with bare_metal too. LOL05:32
pradiprwtgloksinia : Are you installing it on bare metal now ?05:33
gloksiniacloudnull: A bit more question05:33
cloudnullevrardjp: http://paste.openstack.org/show/628674/ - looks like our vars plugin w/ ansible 2.4 is broken and causing a really bad time w/ master on a multi-node baremetal environment05:33
cloudnullgloksinia: sure05:34
gloksiniaIn your opinion should i use ceph integration on OSA or dedicated deploy ?05:36
gloksiniaI'm going for prod.05:36
gloksiniapradiprwt: Not yet just prepare the information. It will be next step for right now I'm testing networking linuxbridge or OVS.05:39
*** robcresswell has quit IRC05:39
pradiprwtgloksinia : Yeah we are on same page.. I have to make Ceph cluster as separate deployment and latter integration with openstack05:41
pradiprwtgloksinia : For networking which one you feel good OVS or linuxbridge ?05:43
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Add pip config to lxc_hosts  https://review.openstack.org/52730805:47
cloudnullgloksinia: I know quite a few folks that have been running ceph w/ osa05:47
cloudnullthey seem to like it a lot05:47
cloudnullI've no personal experience with it so I can't give you my opinion on the matter but from what I hear it works well.05:48
gloksiniapradiprwt: Actually, I feel good with linuxbridge it so strong but for necessary feature is not provided.05:48
cloudnullMy one recommendation would be to make sure your network is sized appropriately to handle the traffic you expect from your compute hosts and you should be good to go.05:48
*** kanokg has joined #openstack-ansible05:49
cloudnullpradiprwt: I personally perfer linuxbridge but gloksinia is right, feature wise ovs has more.05:49
*** kanokg has quit IRC05:49
cloudnullevrardjp: in order to get a full deployment to go with http://paste.openstack.org/show/628675/05:51
cloudnullansible 2.4.205:51
cloudnulli had to sync the group_vars to /etc/openstack_deploy05:52
cloudnullit works afterwords05:52
cloudnullbut the vars plugin is still broken05:52
gloksiniacloudnull: Okay i test ceph on OSA :D05:56
gloksiniasorry for my bad english T_T05:57
*** bubble_ has joined #openstack-ansible06:02
*** hybridpollo has quit IRC06:02
*** nshetty_ has joined #openstack-ansible06:07
*** nshetty has quit IRC06:09
*** nshetty__ has joined #openstack-ansible06:11
*** nshetty__ is now known as nshetty06:12
*** nshetty_ has quit IRC06:13
cloudnullgloksinia: your english is fine :)06:19
cloudnullfeel free to ask whatever questions you have06:19
*** nshetty is now known as nshetty|mtg06:24
gloksiniacloudnull: thank you so much :)06:26
gloksiniaLet started LOL.06:26
*** indistylo has joined #openstack-ansible06:28
gloksiniaHow you monitoring service in LXC my team trying to deploy monassca but still not success.06:28
*** indistylo has quit IRC06:28
ThomasSgood morning06:40
ThomasSis it still possible in pike horizon to use pngs instead of svgs?06:40
ThomasSthe OSA docs say only svgs06:41
*** nshetty|mtg is now known as nshetty06:41
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-pip_install master: Set pip to use the pypi-server when locked down  https://review.openstack.org/52688906:43
cloudnullThomasS: only svgs sadly .06:43
cloudnullhorizon is now ignoring png files06:44
cloudnullgloksinia: monassca is a little frustrating.06:44
cloudnullwe have a role for it, but i've not used it06:44
cloudnullgloksinia: I work for Rackspace and we use https://github.com/rcbops/rpc-maas06:45
cloudnulldepending on what you need or want, you might be able to pull out plugin parts and add them to your monitoring system06:45
cloudnullwhen i was running the osic i used https://github.com/openstack/openstack-ansible-ops/tree/master/cluster_metrics06:46
cloudnullwhich was great for getting performance metrics and cluster usage06:46
gloksiniacloudnull: Still not work after ensure that OVS in user_variables is completed configure. After reboot network node( it on infra host ) command ' lsmod | grep openvswitch ' show nothing06:47
cloudnullafter rerunning the playbooks it should have added the kernel module to /etc/modules.06:49
cloudnulldid you not see that ?06:49
gloksiniaDon't have. any module name openvswitch06:50
*** chyka has joined #openstack-ansible06:51
cloudnullthat's not good. what about /etc/modules-load.d/modules.conf ?06:51
gloksiniaDon't have too06:52
gloksiniaI use stable/pike branch pulling on friday I'm not sure with the release version.06:53
cloudnullthat should be fine.06:54
cloudnullcan you paste-bin the user_variables file ?06:55
cloudnullor at least the kernel ops variable06:55
cloudnullI can give what you have a go to see if i can replicate it06:55
*** chyka has quit IRC06:55
cloudnullit might be tomorrow though06:55
cloudnullbecause I'm going to bed :D06:56
*** DanyC_ has quit IRC06:56
*** DanyC has joined #openstack-ansible06:57
gloksiniawhat the ways you prefer for me to send you a config i'm quite new for community.06:57
gloksiniacloudnull: Have a nice dream.07:01
cloudnullwe use http://paste.openstack.org for non-sensitive things07:01
cloudnulltake care gloksinia07:01
cloudnullhave a good night/day yourself07:01
*** DanyC has quit IRC07:01
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-pip_install master: Set pip to use the pypi-server when locked down  https://review.openstack.org/52688907:03
*** udesale__ has joined #openstack-ansible07:03
openstackgerritTaseer Ahmed proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit  https://review.openstack.org/52249107:04
*** udesale__ has quit IRC07:04
*** udesale__ has joined #openstack-ansible07:04
*** udesale has quit IRC07:04
gloksiniacloudnull: this is my user_variables.yml https://pastebin.com/vM42CTKB07:11
*** epalper has joined #openstack-ansible07:12
*** nshetty is now known as nshetty|lunch07:15
*** chhavi__ has joined #openstack-ansible07:20
*** chhavi has quit IRC07:22
*** ppetit has joined #openstack-ansible07:33
*** armaan has quit IRC07:33
*** armaan has joined #openstack-ansible07:34
*** robcresswell has joined #openstack-ansible07:39
jafehagood morning07:41
openstackgerritPeriyasamy Palanisamy proposed openstack/openstack-ansible-specs master: blueprint spec for opendaylight bgpvpn support  https://review.openstack.org/52317107:45
*** hamza21 has joined #openstack-ansible07:49
evrardjpcloudnull: I haven't read everything you said, I don't have enough scrollback, but it works for me, and it worked in gates, including variables overrides, at least that's what the test says.07:50
evrardjpYeah the vars plugin is broken, on purpose: we don't need it in 2.4.07:50
evrardjpSo when it tries to load for 2.4, we basically don't load anything, and it throws a warning. That was a quick hack.07:51
evrardjpthen the variables are loaded as normally as it should for ansible.07:51
evrardjpCheck your env vars maybe you have an override there.07:51
evrardjpjafeha: good morning07:51
jafehagood morning evrardjp07:52
evrardjphow are you today?07:52
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [DNM] Build everything on metal  https://review.openstack.org/50422407:57
*** mbuil has joined #openstack-ansible08:00
openstackgerritManuel Buil proposed openstack/openstack-ansible master: Add networking-sfc repo to repo_packages  https://review.openstack.org/52526408:01
Mr_SmurfI'm trying to do a minor upgrade but I am running in to problems.08:01
Mr_SmurfI want to upgrade one of the mgmt nodes first to make sure that things are working.08:01
Mr_SmurfSo far i have done "openstack-ansible setup-hosts.yml --limit u-mn-o26", "openstack-ansible lxc-containers-create.yml --limit lxc_hosts,repo_all", "openstack-ansible repo-install.yml --limit lxc_hosts,repo_all" and "openstack-ansible -e rabbitmq_upgrade=true setup-infrastructure.yml --limit u-mn-o26"08:02
Mr_SmurfBut when I run "openstack-ansible setup-infrastructure.yml --limit lxc_hosts,u-mn-o26_galera_container-7561ce0c" to upgrade my galera i run in to the error08:02
Mr_SmurfTASK [galera_server : Drop mariadb config(s)] **********************************08:02
Mr_Smurffatal: [u-mn-o26_galera_container-7561ce0c]: FAILED! => {"failed": true, "msg": "'dict object' has no attribute 'ansible_processor_vcpus'"}08:02
jafehaevrardjp, i'm good. bughunting in my network stack but thats just fine.08:02
jafehahow are u today?08:02
Mr_Smurfansible_processor_vcpus i set in /etc/openstack_deploy/ansible_facts/u-mn-o26_galera_container-7561ce0c08:03
Mr_SmurfAny suggestions on what I am doing wrong?08:03
*** armaan has quit IRC08:03
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Workaround ansible lint failure  https://review.openstack.org/52733308:04
*** jvidal has joined #openstack-ansible08:04
openstackgerritPeriyasamy Palanisamy proposed openstack/openstack-ansible master: correct ha proxy configuration for opendaylight  https://review.openstack.org/52605508:05
*** gkadam has joined #openstack-ansible08:07
*** nshetty has joined #openstack-ansible08:14
*** nshetty|lunch has quit IRC08:14
Mr_SmurfCould it be this very old bug that is still there in some cases? https://bugs.launchpad.net/openstack-ansible/+bug/140044408:22
openstackLaunchpad bug 1400444 in openstack-ansible "galera fails with "One or more undefined variables: 'dict object' has no attribute 'ansible_processor_vcpus"" [Undecided,Expired]08:22
*** hw_wutianwei has quit IRC08:23
*** armaan has joined #openstack-ansible08:23
*** hw_wutianwei has joined #openstack-ansible08:26
Mr_Smurftasker seemed to have the same issue 2017-09-06, and a reset of the facts seemd to solve the issue for him.. will look in the IRC logs and see if I can do whatvever he did08:26
*** cshen_ has joined #openstack-ansible08:27
*** armaan has quit IRC08:32
*** armaan has joined #openstack-ansible08:32
Mr_Smurfwell, removing the facts file and regenerating it did not solve the issue for me, but it did for tasker..08:32
evrardjpwhat folder did you remove Mr_Smurf ?08:34
Mr_Smurfevrardjp: I just moved my facts file away /etc/openstack_deploy/ansible_facts/u-mn-o26_galera_container-7561ce0c08:37
*** cshen_ has quit IRC08:38
Mr_Smurfevrardjp: but looking at the logs from eavesdrop.openstack.org/irclogs/%23openstack-ansible/%23openstack-ansible.log.html it looks like the issue is the --limit part08:38
Mr_Smurffor some reason it does not get all the facts when the playbook is run wit --limit08:38
*** santosh has joined #openstack-ansible08:38
*** cshen_ has joined #openstack-ansible08:39
*** santosh is now known as Guest741608:39
Mr_SmurfSo how can I limit to only run one galera container and nothing else without using limit?08:39
Mr_SmurfI could just run openstack-ansible -e rabbitmq_upgrade=true setup-infrastructure.yml08:40
Mr_Smurfbut how much will then exload in a live cloud with multiple running instances?08:40
Mr_Smurfs/exload/expload"08:41
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit  https://review.openstack.org/52249108:43
evrardjpMr_Smurf: first, you can only target the playbook you want instead of the whole infrastructure08:44
*** rodolof has joined #openstack-ansible08:44
evrardjpif you want to touch only galera , it's galera-install.yml08:44
evrardjpthen you can add to your limit localhost08:45
evrardjpif you need08:45
-openstackstatus- NOTICE: Our CI system Zuul is currently not accessible. Wait with approving changes and rechecks until it's back online. Currently waiting for an admin to investigate.08:47
armaanevrardjp: Hello! A quick question. I want to include the fix for this bug https://bugs.launchpad.net/neutron/+bug/1732543 in my current deployment. AFAIK i have to change the SHA for neutron here https://github.com/openstack/openstack-ansible/blob/stable/pike/playbooks/defaults/repo_packages/openstack_services.yml#L12508:50
openstackLaunchpad bug 1732543 in neutron "HA network tenant network fails upon router delete" [High,Fix released] - Assigned to Brian Haley (brian-haley)08:50
armaanbootstrap again and run the neutron playbook? or i also need to build the repo again?08:50
*** gigo has joined #openstack-ansible08:53
evrardjphey armaan08:53
evrardjpyes you'd need to apply the patch to a different source08:54
armaanevrardjp: how are you? I have a good news. We are going to provide you a new developer.08:54
evrardjpthen run all what you said:08:54
armaanevrardjp: different source?08:54
evrardjprepo to build a new neutron (check that it was well build, if not, destroy the content of the repo and start again after a backup)08:55
evrardjparmaan: I mean on your own repo I guess, if you are alone carrying that patch08:55
evrardjparmaan: you are waiting for this to merge https://review.openstack.org/#/c/526102/, right?08:55
evrardjpso you'd have to apply it to your own repo until it's merged?08:56
*** dun has quit IRC08:56
armaanevrardjp: Yep. Waiting for it to get merged.08:56
evrardjpanyway, yes, repo build (check it's well rebuilt for neutron), then the neutron playbook08:56
*** gigo has quit IRC08:56
evrardjpyou don't need to modify the roles or anything, so don't need to bootstrap ansible. However if you do it, it doesn't hurt so ... why not :)08:57
evrardjparmaan: good news :)08:58
evrardjpwhat's your focus right now? something with ovs apparently?08:59
evrardjpoh no my bad08:59
armaanevrardjp: Yep! She will join you guys in PTG as well. I will make the introductions very soon.08:59
evrardjpoh that's awesome09:00
armaanevrardjp: Yes, company wanted to start contributing upstream and I said hey! let's start with OSA09:01
*** cshen_ has quit IRC09:02
gloksiniaPardon me which playbook should i run if changed is_metal from true to false09:03
evrardjparmaan: that's great :)09:06
evrardjpgloksinia: depends on which component09:06
Mr_Smurfevrardjp: without limits there is no error.. very strange09:06
evrardjpif you changed cinder from true to false, reapply on cinder09:07
evrardjpMr_Smurf: :)09:07
evrardjpso it works!09:07
evrardjp:D09:07
evrardjpprobably the localhost as mentioned09:07
-openstackstatus- NOTICE: Zuul is back online, looks like a temporary network problem.09:07
Mr_Smurfthere is a bug somewhere... but well it works.. But it should also work with limit09:07
evrardjpMr_Smurf: so you used --limit localhost,galera_all ?09:09
Mr_SmurfI did not run with any --limit09:09
evrardjpno I mean when it failed with limit09:10
evrardjpso without limit it works09:10
evrardjpand with --limit x it fails where?09:10
evrardjpand what was x ?09:10
*** jappleii__ has quit IRC09:10
evrardjpLet's dig deeper in this bug :)09:10
Mr_Smurfwith limit i used the host name of the controller and the name of the container09:10
evrardjpif any09:10
evrardjpand no localhost?09:10
evrardjpand you wanted to do what exactly ?09:11
evrardjpdestroy, rebuild container for galera?09:11
Mr_Smurfyes.. like this openstack-ansible setup-infrastructure.yml --limit u-mn-o26,u-mn-o26_galera_container-7561ce0c09:11
Mr_Smurfno rebuild of the container09:11
Mr_Smurfupgrade from 14.0.709:11
evrardjpok, what was it for?09:11
evrardjpmmm09:11
evrardjpwhy don't you use the playbook directly?09:12
*** nshetty is now known as nshetty|BMGR09:12
*** shardy has joined #openstack-ansible09:12
Mr_Smurfwell, I could but I was just lazy I guess09:12
evrardjphttps://github.com/openstack/openstack-ansible/blob/master/playbooks/galera-install.yml#L19 is serial09:12
Mr_SmurfI will run it again with the same limits and see if it still fails09:13
gloksiniaevrarjp: I'm changing on cinder after made of that change os-cinder-install still made change on bare metal not on LXC09:14
*** lhinds|out is now known as lhinds09:14
Mr_Smurfnow the old command runs even with limits09:15
evrardjpgloksinia: maybe you hit a bug. Is that a production deploy or a test deploy?09:17
evrardjpif it's a prod deploy, you will have to remove this old mention of your inventory and your facts09:18
evrardjpof your generated inventory*09:18
evrardjpif it's a test deploy, you can probably start from scratch, to avoid the surgical changes.09:18
evrardjpin a test deploy, you can destroy your host containers then delete the ansible facts on your deploy node, then delete the inventory on your deploy node. Then re-run all the playbooks and it will be clean09:19
*** vnogin has joined #openstack-ansible09:21
gloksiniaevrardjp: Okay thank you much :)09:22
evrardjpgloksinia: when it's not a prod deploy, use the bazooka approach. It works fine.09:23
*** armaan has quit IRC09:24
*** armaan has joined #openstack-ansible09:25
gloksiniaevrardjp: Sorry what is bazooka. This is only test deploy.09:25
*** DanyC has joined #openstack-ansible09:26
Mr_Smurfgloksinia: https://en.wikipedia.org/wiki/Bazooka09:27
Mr_Smurfgloksinia: "bazooka approach" = "destroy and restart"09:28
gloksiniaMr_Smurf: Okay got it man LOL.09:29
evrardjp:)09:30
*** vnogin has quit IRC09:32
*** dun has joined #openstack-ansible09:32
gloksiniapreviously cloudnull recommend me two of this thing https://github.com/rcbops/rpc-maas09:34
gloksiniaand https://github.com/openstack/openstack-ansible-ops/tree/master/cluster_metrics09:35
gloksiniafor monitoring do you guys have another too just kept it for comparing09:35
*** vnogin has joined #openstack-ansible09:37
*** nshetty|BMGR is now known as nshetty|call09:37
evrardjpI am working for the same company as cloudnull, and my previous company was doing something similar with zabbix09:39
evrardjpnow I know that there are other ppl interested by improve monitorstack09:40
evrardjpor by changing things in monitoring all together like ppetit09:40
*** cshen_ has joined #openstack-ansible09:42
*** nshetty|call is now known as nshetty09:43
*** nshetty is now known as nshetty|mtg09:44
*** pbandark has joined #openstack-ansible09:45
*** cshen_ has quit IRC09:59
*** jhesketh has joined #openstack-ansible10:04
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit  https://review.openstack.org/52249110:05
pradiprwtany one have sample network interface file configuration for centOS 7, official documentation have only ubuntu10:06
evrardjpprobably google, or I'd check the bootstrap hosts role10:07
*** ppetit has left #openstack-ansible10:07
*** hamza21 has quit IRC10:11
*** alefra has joined #openstack-ansible10:13
*** m|y|k has quit IRC10:19
*** m|y|k has joined #openstack-ansible10:21
*** loudgefly has joined #openstack-ansible10:22
evrardjpok found out the issue in gates!10:24
evrardjpWOOOOOT10:24
evrardjpname of the host + name of the container + veth pair > 63 chars.10:25
evrardjpodyssey4me: are you there?10:25
loudgeflyHi everyone, did someone know nay good source of doc/info/how to for installing Monasca & Barbican using openstack-ansible?10:26
loudgeflyI didn't manage to find some useful...10:26
*** rpittau has joined #openstack-ansible10:26
evrardjploudgefly: os_barbican documentation10:26
evrardjpI mean openstack-ansible-os_barbican10:26
Mr_Smurfwell, now the os-keystone-install.yml playbook is complaining in the "Gather software version list" task.. "atal: [u-mn-o25_keystone_container-aac4153f]: FAILED! => {"failed": true, "msg": "Unexpected failure during module execution.", "stdout": ""}"10:26
evrardjpfor monasca, it's failing10:26
Mr_Smurfthere is a long stacktrace but in the end it says KeyError: 'keystone'10:26
evrardjpI mean we have a role but not much people working on it10:27
odyssey4meevrardjp yep10:27
evrardjpodyssey4me: ok let me pick your brain for a sec10:27
evrardjpfor all on metal10:27
evrardjpI need to still generate the inventory, because I don't want to change everything10:27
evrardjpthe generation of the inventory generates container names, even if doesn't care10:27
evrardjpso it generates ame of the host + name of the container + veth pair10:28
evrardjp "name of the host + name of the container + veth pair"10:28
evrardjpwell10:28
evrardjpit generates name of the host + name of the container10:28
evrardjpand checks its length10:28
evrardjpin my case, on gates, I have long hostnames10:28
loudgeflyevrardjp: ok, thanks I will go for a try on barbican10:28
evrardjpand for rabbitmq running on baremetal I need to have a proper hostname management10:29
evrardjpSo, question, what should I do in gates?10:29
odyssey4meevrardjp oh, of course - I've seen how you do things... you have a hostname like 'use-this-until-you-figure-out-what-is-wrong-with-my-config' don't you? ;)10:29
evrardjp1) Do not use the long hostname in gates, use aio1 and cleanup the hostname live10:29
*** armaan has quit IRC10:29
PrateekHi i have made following changes in all.yml and user_variable.yml "openstack_service_publicuri_proto: http" and "openstack_external_ssl: false" still my identity endpoint is coming as https can anyone please help?10:29
evrardjpodyssey4me: what do you mean?10:30
*** armaan has joined #openstack-ansible10:30
evrardjpthere is nothing wrong in the AIO build10:30
odyssey4mereality is that production may have long hostnames - so we need to cater to whatever is allowed by the DNS spec for a hostname length10:30
evrardjpin full metal10:30
evrardjpwell10:30
odyssey4mePrateek was that done before the first install, or was it done later?10:30
evrardjpthere is a simple way to fix it: don't use that inventory10:31
evrardjpthe other way would be, like I have on my machine, reset the hostname to aio110:31
evrardjpfor me it makes 100% sense to use the given hostname10:31
evrardjpso the sed -i "s/aio1/$(hostname)" in our config files make sense10:32
evrardjpbut then the generation fails, and I don't want to change that in the same commit10:32
evrardjpthat's insane10:32
evrardjpso what would you do?10:32
Prateek@odyssey4me, it was done later10:34
Prateek@odyssey4me, i created setup first time with ssl enabled later on i wanted not to use ssl.10:34
*** loudgefly_ has joined #openstack-ansible10:37
odyssey4mePrateek ok, then you may have to use the openstack client and the admin endpoint of keystone to modify them10:37
odyssey4meI'm not sure whether we've adjusted all the service registrations to replace the endpoints if it changes on an existing install10:37
odyssey4meevrardjp as I mentioned earlier, we should cater to whatever hostname length is given as long as it fits within the DNS spec10:38
odyssey4meso sure, if you want to split concerns, then either fix that in a patch beforehand - or just use aio1 for now10:38
Mr_Smurfremoving my --limit solved that error.. strange..10:39
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [DNM] Build everything on metal  https://review.openstack.org/50422410:40
odyssey4meMr_Smurf using --limit with serialise playbooks can cause some trouble10:40
*** loudgefly has quit IRC10:40
odyssey4meyou may want to be a bit more surgical - for example, create the container using openstack-ansible lxc-containers-create.yml -- limit lxc_hosts,<container name or group>10:40
*** nshetty|mtg is now known as nshetty10:41
Mr_Smurfodyssey4me: yes, is there some other way to stop after the first controller is updated? So I can verify that stuff is working10:41
*** Neptu has quit IRC10:41
odyssey4methen run the playbook for the service (ie galera-install) without the limit, because the whole cluster needs to work together10:41
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [DNM] Build everything on metal  https://review.openstack.org/50422410:41
Mr_Smurfok, so it's fire and then fix..10:41
odyssey4meMr_Smurf as far as I know, yes - if you can figure out a way to do it then our docs would benefit from that... if it can't be done with our current code, but you can figure out what to change to make it work, then our code will benefit from that ;)10:42
Mr_Smurfodyssey4me: ok, then I'm just doing it wrong :)10:43
Mr_Smurfwell I've managed to update the scary parts (rebbit, galera and keystone) and things are working so far :)10:45
Prateek@odyssey4me, other services configure to http successfully only identity service is not getting configured to http it is still stuck on https... are you talking about modifying endpoint using openstack endpoint create --region RegionOne  identity public http://controller:5000/v310:46
odyssey4mecores - note that it looks like somethng's gone belly up in infra so don't bother rechecking: you'll see errors like this in the logs: http://logs.openstack.org/99/527099/2/check/openstack-ansible-linters/99828a9/job-output.txt.gz#_2017-12-12_10_28_51_73815010:46
odyssey4mePrateek yes, except I think it's "update" not create... but you can also create a new one and delete the old one10:47
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit  https://review.openstack.org/52249110:48
odyssey4mecores - never mind, the issue was around an hour ago, so go ahead and recheck now if you see a job timeout10:49
Prateek@odyssey4me, No command to update the endpoint let me try with creating and deleting the old one10:50
*** cshen_ has joined #openstack-ansible10:52
*** Taseer has quit IRC11:03
*** pedja has joined #openstack-ansible11:03
*** cshen_ has joined #openstack-ansible11:04
*** rodolof has quit IRC11:04
*** MasterofJOKers has quit IRC11:08
*** MasterofJOKers has joined #openstack-ansible11:11
*** wspthr has quit IRC11:22
*** wspthr has joined #openstack-ansible11:23
*** stuartgr has joined #openstack-ansible11:30
*** Taseer has joined #openstack-ansible11:40
*** mwynne has quit IRC11:42
*** m|y|k has quit IRC11:44
*** m|y|k has joined #openstack-ansible11:44
*** smatzek has joined #openstack-ansible11:45
*** loudgefly_ has quit IRC11:49
*** loudgefly has joined #openstack-ansible11:50
evrardjpodyssey4me: in gates, is repo_build_git_cache: /opt/git/openstack empty , or is it populated ?11:50
evrardjpI do not mean the variable itself, I mean the folder contents11:50
*** cshen_ has quit IRC11:50
evrardjpor asked differently: has /opt/git/openstack content in our gates11:51
evrardjpI suppose the folder exists, else we woulnd't get this variable populated, but I wonder with what content11:52
odyssey4meevrardjp it's now empty - that was the place where zuul v2 put the git caches - zuul v3 puts them in a different place now, and we don't cache any repositories now... and trying to use the cache would break things anyway with the current tooling11:53
odyssey4methat's why I have the patches to remove that functionality, with the intent to replace it with something that works with zuul v311:54
odyssey4mebut I want to get https://review.openstack.org/516448 merged first11:55
evrardjpare you talking about removing https://github.com/openstack/openstack-ansible/blob/6bff605c627112018788993f7f7e193ea5834145/playbooks/repo-build.yml#L64-L122 ?11:56
odyssey4meevrardjp https://review.openstack.org/521750 and https://review.openstack.org/52174911:56
odyssey4meit was a terrible system, implemented purely to actually provide for zuul11:57
odyssey4mesymlink, then bind mount, then symlink11:57
odyssey4meugh11:57
odyssey4methe ability to pre-cache is still there, but it now forces the remove method - no symlinks11:57
odyssey4me*remote11:57
evrardjpwe are loosing 8 minutes in gates for the full metal on that11:58
odyssey4meie the cache is synchronized to the repo container, instead of using bind mounts and symlinks11:58
odyssey4mefor what exactly?11:58
evrardjpbecause it synchronize files from a folder to a different one, without actually doing anything I guess11:58
evrardjpwe should maybe remove this from bootstrap host11:58
odyssey4meyes, that would be a good idea11:58
odyssey4meat least until I can implement something more suitable for zuul v311:59
evrardjphttps://github.com/openstack/openstack-ansible/blob/c93bfc5991aff693eaf908fe543f8d3d670e09c9/tests/roles/bootstrap-host/tasks/prepare_aio_config.yml#L127-L13111:59
odyssey4melemme find where that is and remove it in the integrated build patch11:59
evrardjpI meant that11:59
evrardjphttps://github.com/openstack/openstack-ansible/blob/c93bfc5991aff693eaf908fe543f8d3d670e09c9/tests/roles/bootstrap-host/tasks/prepare_aio_config.yml#L122-L13111:59
evrardjpI can remove it11:59
evrardjpjust a sec11:59
odyssey4meI'll add that removal to https://review.openstack.org/52174912:00
evrardjpdone12:01
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Remove repo build git cache  https://review.openstack.org/52738212:01
*** vnogin has quit IRC12:01
evrardjpodyssey4me: we can do it in two times too.12:01
evrardjpup to you12:01
evrardjpjust add my name12:01
evrardjpif you merge the two12:01
evrardjpand abandon my patch then12:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove sylinked git cache functionality  https://review.openstack.org/52174912:03
*** chyka has joined #openstack-ansible12:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove sylinked git cache functionality  https://review.openstack.org/52174912:03
odyssey4meif I add your name, you can't really vote12:03
odyssey4mebut I can add it if you feel it necessary12:04
evrardjpyes12:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove sylinked git cache functionality  https://review.openstack.org/52174912:04
evrardjpthanks12:05
odyssey4meI suppose you can vote. Meh - up to you.12:06
evrardjpI don't need to vote12:06
evrardjpwe'll see how it goes12:06
*** chyka has quit IRC12:07
*** cshen_ has joined #openstack-ansible12:09
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_congress master: Introduce os_congress role in gerrit  https://review.openstack.org/52249112:11
evrardjpzuul v3 dashboard dead again12:14
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_tempest stable/pike: Define cache_timeout by default  https://review.openstack.org/52738412:16
*** cshen_ has quit IRC12:28
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_nova master: Handle Pike changes for Nova  https://review.openstack.org/52551512:31
*** hamza21 has joined #openstack-ansible12:35
*** vnogin has joined #openstack-ansible12:35
*** chhavi__ has quit IRC12:43
*** pradiprwt has quit IRC12:44
jafehawhile deploying, another question about traffic flow within an ovs scenario: we're currently afraid to have a bottleneck in our networking nodes / neutron-containers. can anyone explain me outbound traffic and tennant network flows?12:44
*** rodolof has joined #openstack-ansible12:44
*** chhavi__ has joined #openstack-ansible12:44
jafehais all outbound traffic routed on the qrouters within the neutron-agent containers? and: is overlay tennant traffic also always flowing through those containers or only if we're routing from one tennant network into another?12:44
*** hw_wutianwei has quit IRC12:46
*** nshetty has quit IRC12:51
*** yifei has quit IRC12:51
odyssey4mejafeha I', not sure if the l3 agent just sets the flows, if if traffic actually routes through it12:53
odyssey4meyou'd have to check with the neutron crew12:53
odyssey4methe bottleneck is less of an issue if the nodes are dedicated12:53
odyssey4meanother option, of course, is to use a different L3 agent (cisco, juniper, etc)12:54
jafehaok, i'll keep digging then. i'll probably know for sure after my deployment finishes12:57
*** armaan has quit IRC12:59
*** vnogin has quit IRC13:11
*** armaan has joined #openstack-ansible13:15
*** vnogin has joined #openstack-ansible13:17
*** vnogin has quit IRC13:35
*** yifei has joined #openstack-ansible13:42
*** dave-mccowan has joined #openstack-ansible13:45
*** vnogin has joined #openstack-ansible13:45
*** vnogin has quit IRC13:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Fix automatic log copying in Zuul runs  https://review.openstack.org/51644813:47
*** loudgefly has quit IRC13:47
*** vnogin has joined #openstack-ansible13:47
*** dave-mccowan has quit IRC13:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/pike: Only build ARA report when test fails  https://review.openstack.org/51221713:49
ThomasShi13:49
ThomasSdoes anyone know if i can just use pngs instead of svgs as horizon logos? osa docs only refer to svgs13:49
odyssey4meThomasS check horizon docs13:50
mgariepyThomasS, https://docs.openstack.org/horizon/latest/configuration/themes.html#customizing-the-logo13:53
robcresswellNo, just SVGs. PNGs should never be used on the web.13:54
*** dave-mccowan has joined #openstack-ansible13:55
*** dave-mccowan has quit IRC14:00
ThomasSthanks! so this looks really like no pngs...14:06
ThomasSdamn14:06
openstackgerritAdrien Cunin proposed openstack/openstack-ansible-ops master: Added ability to cleanup venv tgz  https://review.openstack.org/52382714:08
ThomasSsvgs are not so EASY RO EDIT14:09
ThomasSsorry for caps14:09
mgariepyThomasS, https://inkscape.org/en/14:15
evrardjpAdri2000: have you tested the ops patch?14:16
hwoaranglogan-: ping? can you help me regenerate all the ansible-ceph-* roles? i asked on the ceph-ansible channel but it was complete silence14:16
hwoaranglogan-: would you also tell me why we are using all these roles instead of the ceph-ansible one?14:16
hwoarangseems like upstream do not pay attention to these roles anymore :/14:16
evrardjpAdri2000: I could be worried of my own code and stuff :p14:16
*** smatzek has quit IRC14:17
Adri2000evrardjp: yes, I tested on a few containers and it didn't rm -rf everything :)14:17
evrardjpThat's good I guess?14:17
Adri2000only the older venvs and tgz :)14:17
evrardjp:p14:17
Adri2000yes14:17
Adri2000I think...14:17
evrardjpahah ok14:17
evrardjpis it my browser or zuulv3 dashboard is dead again?14:28
*** rodolof has quit IRC14:32
evrardjpdear cloudnull, DimGR, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, v1k0d3n, severion, bgmccollum, darrenc,14:32
evrardjpJRobinson__, asettle, colinmcnamara, thorst, adreznec, eil397, qwang,nishpatwa_, cathrichardson, drifterza, hwoarang, cshen, ullbeking:14:32
evrardjpthe osa bug triage will start in 1h30’. Please have a look at the bug list before starting: https://etherpad.openstack.org/p/osa-bugtriage14:32
*** rodolof has joined #openstack-ansible14:32
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins master: Remove the vars plugin as it's no longer used  https://review.openstack.org/52741514:36
-openstackstatus- NOTICE: We're currently seeing an elevated rate of timeouts in jobs and the zuulv3.openstack.org dashboard is intermittently unresponsive, please stand by while we troubleshoot the issues.14:38
*** jwitko has joined #openstack-ansible14:42
*** Neptu has joined #openstack-ansible14:44
*** marst has joined #openstack-ansible14:50
*** Neptu has quit IRC14:55
cloudnullmornings14:56
evrardjpthere is something weird in gates14:56
evrardjpa pip install of ansible took 50 minutes.14:57
cloudnullinfra noted that there's an ongoing timeout issue14:57
evrardjpa pip install of keystone packages about 50 minutes.14:57
evrardjpyeah I have seen14:57
*** aludwar has quit IRC14:58
cloudnullintegrated repo?14:58
evrardjpbut I thought it was only zuulv3 and gating itself, not the pip install bits inside.14:58
evrardjpanything14:58
evrardjphere I was in a role test14:58
cloudnullmaybe a routing issue ?14:58
mgariepygood morning14:58
cloudnullo/ mgariepy14:58
mgariepyleaping my prod from kilo to newton now :D14:59
bndzortry turning it off and on14:59
cloudnullmgariepy: nice!14:59
evrardjpmgariepy: good luck!14:59
mgariepyhaha14:59
evrardjpcloudnull: I haven't asked yet.14:59
bndzorwhy not just go for pike14:59
*** gouthamr has joined #openstack-ansible14:59
cloudnullmgariepy: if you need anything let me know14:59
mgariepyit should work, it was working last week.. lol14:59
cloudnulli should +/- be around today.14:59
evrardjpbndzor: that's not possible from K :p14:59
bndzoroh ok14:59
bndzorim really happy with pike, runs very smooth15:00
evrardjpbut I guess he will follow from N to O to P ?15:00
cloudnullbndzor: the leap only works from j,K,L > N.15:00
mgariepybndzor, the os is 14.04, need newton to upgrade to 16.0415:00
mgariepyyep, newton Ocata pike15:00
evrardjpmgariepy: fun times ahead15:00
cloudnullthen there's that15:00
mgariepyit's getting easier :)15:00
bndzorrip sleep i guess :p15:00
*** armaan has quit IRC15:01
mgariepybndzor, lol15:02
mgariepynah,15:02
evrardjpthe K to N is working :p15:02
evrardjpthe N trusty to N xenial is challenging so I heard, ask mhayden  :p15:03
mgariepythe leap will be done soonish..15:03
mgariepyi've done it already15:03
*** armaan has joined #openstack-ansible15:03
mgariepytrusty to xenial is easy ;p haha15:03
mgariepyeasier** lol15:03
evrardjpso you fixed the federation stuff mgariepy ?15:03
evrardjpor ldap?15:03
mgariepyswitched to ldap.15:04
mgariepyfederation needs fixing but i need to focus on the upgrades first.15:04
mgariepythere is a few things i would like to have but i don't have enough time .. haha15:05
*** dave-mccowan has joined #openstack-ansible15:08
*** jwitko_ has quit IRC15:09
*** armaan_ has joined #openstack-ansible15:10
*** armaan has quit IRC15:10
mhaydenyeah, i had sad times taking a newton 14.04 box to 16.0415:10
mhaydenthere are some serious shenanigans if you have UEFI and legacy BIOS enabled on your system :/15:10
*** rodolof has quit IRC15:11
mhaydenthe grub install scripts explode and leave you with no bootloader :/15:11
mhaydenat least it was that way in 16.04.215:11
*** rodolof has joined #openstack-ansible15:11
mgariepybootloader missing  is easy to fix at least :) haha15:13
*** smatzek has joined #openstack-ansible15:13
mgariepyrepo install :)15:14
*** ThomasS has quit IRC15:14
evrardjpAdri2000: could you update https://review.openstack.org/#/c/526423/ ?15:14
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_nova master: Updated from OpenStack Ansible Tests  https://review.openstack.org/52582115:15
*** m|y|k has quit IRC15:24
evrardjpmhayden: want to update your vote with my new comment in mind: https://review.openstack.org/#/c/527256/ ?15:25
*** hamza21 has quit IRC15:26
mbuilguys, does it make sense that depending on the OS, we get different packages in the ROLE_VENV_REQUIREMENTS= list (e.g. in venv-build-options-os_keystone.txt)15:29
mbuil?15:29
*** chhavi__ has quit IRC15:34
openstackgerritMerged openstack/openstack-ansible-rsyslog_server master: Updated from OpenStack Ansible Tests  https://review.openstack.org/52583715:38
odyssey4membuil not normally, given that that's built from the pip package lists which are homogenous across distro's as far as I know15:39
*** sxc731 has joined #openstack-ansible15:40
*** m|y|k has joined #openstack-ansible15:45
sxc731Hi team!  I have a q about ceph_client: it doesn't seem possible to have nova and cinder use different Ceph credentials, right?  That is if nova_ceph_client is defined to smth different from cinder_ceph_client, nova can't access (eg: attach) volumes.  Or did I miss smth?15:47
openstackgerritJimmy McCrory proposed openstack/openstack-ansible master: Move inventory files to folder in root of repo  https://review.openstack.org/51603215:55
mbuilodyssey4me: so I have two deployments, one runs and the other fail. Both use Ubuntu 16.04.03. The one that fails, is failing because it gets a requirement problem when installing python-ldap as part of the keystone venv creation. If I check the ROLE_VENV_REQUIREMENTS, the one failing has python-ldap but the one working has pyldap instead. I am confused because I don't understand why they get different requirements :(. Any idea?15:58
odyssey4membuil ah, your first install is using an older tag release, that's why15:59
odyssey4methe latest release solves that issue15:59
mbuilodyssey4me, with tag release you mean SHA for keystone?15:59
odyssey4meif it's master, then https://github.com/openstack/openstack-ansible-os_keystone/commit/ac51441e33f2ffffde36dae7c0760886c521f4cd in particular fixed it15:59
odyssey4meif pike, then https://github.com/openstack/openstack-ansible-os_keystone/commit/ffc9c9b5e681748ff3e54e43f22c921e83342a51 fixed it15:59
odyssey4meno, it's the SHA for our role - not keystone itself16:00
evrardjpBug triage cloudnull, DimGR, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, v1k0d3n, severion, bgmccollum,16:00
evrardjpdarrenc, JRobinson__, asettle, colinmcnamara, thorst, adreznec, eil397, qwang,nishpatwa_, cathrichardson, drifterza, hwoarang, cshen16:00
evrardjpHere is our bug list for today https://etherpad.openstack.org/p/osa-bugtriage16:00
evrardjp#startmeeting openstack_ansible_meeting16:00
openstackMeeting started Tue Dec 12 16:00:27 2017 UTC and is due to finish in 60 minutes.  The chair is evrardjp. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)"16:00
openstackThe meeting name has been set to 'openstack_ansible_meeting'16:00
evrardjp#topic bugs with new status16:01
*** openstack changes topic to "bugs with new status (Meeting topic: openstack_ansible_meeting)"16:01
evrardjpis there anyone ready for bug triage?16:01
hwoarangim here16:01
odyssey4meo/ here, although between some things16:01
evrardjplet's start16:02
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/173701316:02
openstackLaunchpad bug 1737013 in openstack-ansible "Using non-default Ceph user for Cinder Backup service" [Undecided,New]16:02
*** dave-mccowan has quit IRC16:02
evrardjpconfirmed medium?16:02
evrardjpWhat about the solution?16:02
hwoaranglooks sensible to me16:03
spotzhey16:03
evrardjpok16:03
odyssey4mehmm, we should set a group var to make sure that ceph_client and cinder agree on what's right16:04
evrardjpodyssey4me: see my comment16:04
evrardjpwe may want to skip the group var if we can just pass it over16:04
odyssey4meyeah, medium as it's fairly serious16:05
odyssey4meI can't confirm without looking at the code itself, but it sounds plausible.16:05
evrardjpok16:05
evrardjpI have checked the code it's real.16:05
evrardjp:D16:05
evrardjpnow it's about how to do things16:05
evrardjpwe can discuss in the bug16:05
evrardjpwe have too many bugs to sort today16:06
evrardjpnext16:06
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/173698916:06
openstackLaunchpad bug 1736989 in openstack-ansible "[Docs] Issue when using --limit to add compute with DVR" [Undecided,New]16:06
*** DanyC has quit IRC16:06
evrardjpI've seen more than one ppl having failures with limit, maybe we should document this better.16:06
evrardjpThis is a sub-case, probably from our operations guide16:07
*** sxc731 has quit IRC16:07
spotzevrardjp: pop a note in what you want and then assign to me16:07
evrardjpFor me it's confirmed and low16:07
odyssey4mewe either need to test limits so that we fix issues that arise from using it, or we should recommend not using it on specific playbooks16:08
odyssey4methe ops guide has a lot of dated info, unfortunately16:08
odyssey4meagreed for confirmed, low16:08
evrardjpspotz: could you have a look where we have --limit in our docs, and update to add localhost, when needed?16:08
spotzevrardjp: grep is my friend:)16:09
evrardjpyup :)16:09
evrardjpok cool16:09
evrardjpnext16:09
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/173673116:09
openstackLaunchpad bug 1736731 in openstack-ansible "os_nova might create a duplicate cell1" [Undecided,New]16:09
spotzevrardjp: travelling with the dog this weekend but if I dont get to it before I leave I'll get it next week16:09
odyssey4mealso, any reference to lxc-containers-create.yml and --limit should always include lxc_hosts in the limit16:09
evrardjp^ +1 this16:10
evrardjpso16:10
evrardjpnext bug16:10
evrardjpAdri2000: was the owner of this bug16:10
evrardjpwell. is owner :)16:10
evrardjpfor me it's a question of what we do16:10
evrardjpit's all a question of expectations16:11
Adri2000I expect that adding a rabbitmq node works :)16:11
evrardjpif something changed, like in this case adding a rabbitmq node, should we EDIT the cell by being smart ourselves, or should we fully rely on nova16:11
evrardjpwell it technically worked: you now had a new cell with your new config :p16:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove symlinked git cache functionality  https://review.openstack.org/52174916:12
*** armaan_ has quit IRC16:12
evrardjpthe problem is that you had two cells with the same name16:12
evrardjpam I correct?16:12
Adri2000yes16:12
evrardjpOr the problem went even further?16:12
Adri2000that has some odd consequences16:12
MiougeI’m running into problems around the physical_interface_mappings in linuxbridge_agent.ini with this my openstack_user_config http://paste.openstack.org/show/628740/ br-public shows up in both compute and neutron hosts :( I was expecting the group_binds to apply it only on neutron nodes?16:13
odyssey4mehmm, I wonder if there's a create-or-update command16:13
Adri2000like nova compute service list listing every service twice16:13
Adri2000openstack compute service list*16:13
evrardjpso because nova is creating cells based on rabbitmq and galera nodes, we should check the existence of the cell name only ?16:13
evrardjpodyssey4me: I am not aware of it16:13
Adri2000as long as OSA supports deploying only one cell, I think checking whether "cell1" already exists and then update it should be fine16:14
*** sxc731 has joined #openstack-ansible16:14
Adri2000it looks like tripleo fixed a similar issue in a similar way (I linked their bug report in our bug report)16:14
odyssey4melooks like this is where it's done: https://github.com/openstack/openstack-ansible-os_nova/blob/65c12961b4d764ae541e49ec9b582fec086dadc8/tasks/nova_db_setup.yml#L31-L3516:14
evrardjpusage: nova-manage cell [-h] {create,delete,list} ...16:15
odyssey4mewhich means that nova itself has to get fixed to prevent duplication16:15
odyssey4meand they'll argue that your db should be in sync16:15
evrardjpodyssey4me: yeah that's exactly the thing16:15
odyssey4meoh cell1... hang on16:15
evrardjpit's a nova bug, well no it's not a nova bug, it's your deploy... etc.16:15
Adri2000odyssey4me: next task I think16:16
Adri2000command: "{{ nova_bin }}/nova-manage cell_v2 create_cell --name {{ nova_cell1_name }} [...]16:16
evrardjpusage: nova-manage cell_v2 [-h]16:16
evrardjp                           {create_cell,delete_cell,discover_hosts,list_cells,map_cell0,map_cell_and_hosts,map_instances,simple_cell_setup,update_cell,verify_instance}16:16
odyssey4meoh, perhaps we should check for an existing one, then create if it doesn't exist16:16
odyssey4methere we go, update_cell16:17
evrardjpyup16:17
evrardjpso I think we should list_cells16:17
odyssey4meso basically change that command task into a shell task which does a check and does the right thing, then reports back whether it changed or not16:17
evrardjpsee if there is one with maching name16:17
evrardjpthen update if that's the case16:17
evrardjpelse, create16:17
evrardjpok sounds like a solved problem!16:18
odyssey4meyes, it should definitely do something like that - good find that one!16:18
evrardjpyeah thanks Adri200016:18
odyssey4methat'll need backporting to wherever cells started - ocata or pike, can't recall16:18
evrardjpconfirmed high?16:18
odyssey4meyeah16:18
evrardjpcell v2 is end of O16:18
evrardjpiirc16:18
odyssey4meit's in O, yes: https://github.com/openstack/openstack-ansible-os_nova/blob/stable/ocata/tasks/nova_db_setup.yml#L37-L4316:19
evrardjpAdri2000: can you submit the patch?16:19
evrardjpI propose confirmed and high?16:19
odyssey4meyes, agreed16:19
*** sxc731 has quit IRC16:19
Adri2000evrardjp: I can try to submit something this week16:19
evrardjpelse I just do it quick and you test it :p16:20
evrardjpok let's sync later16:20
evrardjpnext16:20
Adri2000yep :)16:20
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/173672616:20
openstackLaunchpad bug 1736726 in openstack-ansible "Pike update causes parallel restart of Galera containers" [Undecided,New]16:20
* Adri2000 again o/16:20
*** sep has quit IRC16:20
evrardjpbig deal IMO16:20
evrardjpso we have a patch in master to prevent restarts16:21
evrardjpwe already discussed this on the channel too.16:21
Adri2000yes it was discussed in the chan one or two days before I filed the report16:21
evrardjpmy concern is that:16:21
odyssey4meyeah, but I'd rather have a fix figured out16:21
evrardjp1) we don't have a test to catch that . 2) we need to fix it soon.16:22
odyssey4mefor now we can do a reno though to inform people of the known issue - the trouble is that we need to figure out where the change was introduced so that we can say - any versions from x are affected16:22
evrardjp16.0.3 and 16.0.4 are affected16:22
evrardjpso anyone from earlier than that will suffer.16:22
odyssey4mewhen I was digging into this, I thin kall the way back to newton might be affected16:22
evrardjpwhy?16:22
evrardjpit's coming from a backport, was that backported to N?16:23
odyssey4mebut I didn't get to a point of confirming, because we don't have enough information about what the change was to the container config that caused it16:23
odyssey4meyes, I think a patch was made to master, and ported back16:23
evrardjp16.0.3 is fine I think16:23
jmccrorythis has happened before https://review.openstack.org/#/c/426337/16:23
odyssey4methe patch was fine for master (because in a major upgrade we handle this issue), but not for backports (because we can't handle it for minors)16:23
evrardjpodyssey4me: I agree there.16:24
odyssey4meyep, good find there jmccrory16:24
evrardjpjmccrory: there was no documentation16:25
odyssey4mewe should probably serialise te container config changes in all the playbooks anyway for exactly this reason16:25
evrardjpwe just fixed the issue by introducing the serialization16:25
evrardjphere it's on lxc hosts/lxc container create16:25
odyssey4meif we do, this whole issue of when we can and can't restart becomes moot16:25
odyssey4meyes, well - if it's in lxc-containers-create then we have a big problem16:25
*** sxc731 has joined #openstack-ansible16:25
Adri2000https://git.openstack.org/cgit/openstack/openstack-ansible-lxc_container_create/tree/handlers/main.yml#n19 this handler is the issue16:25
Adri2000if that handler is called for all the galera containers: you loose16:26
jmccroryyeah more impact if it's happening through an lxc host/create play16:26
evrardjpodyssey4me: for me, we should BY DEFAULT for a stable branch NOT reboot.16:26
odyssey4meAdri2000 that's just doing what it's told - some config changed, and that config change is the real root cause16:26
Adri2000odyssey4me: shouldn't we be able to change the lxc containers config without worrying that restart of the containers will break everything?16:26
odyssey4meevrardjp we should never allow changes to container config to be ported back, unless we also handle the effects or add a BIG release note16:27
evrardjpodyssey4me: I agree. I was on holiday at that time, under the sun :D16:27
odyssey4meAdri2000 not really - container config changes do not take effect until a container is stopped, then started again16:27
evrardjpI should have eyes everywhere, I know.16:27
odyssey4meevrardjp I feel you.16:27
odyssey4medo we have any record of what exactly changed in the container config?16:28
evrardjpAdri2000: you told me it all happened on the same backport right?16:28
evrardjpyou had no issues before that16:28
*** sxc731 has quit IRC16:28
evrardjp?16:28
Adri2000yes16:29
Adri2000never had a similar issue before16:29
*** gkadam has quit IRC16:29
odyssey4meif we ran lxc-containers-create in the service playbooks, then we could serialise this sensibly16:29
odyssey4mebut that doesn't help stable branches16:29
Adri2000that happened while doing a regular git pull of stable/pike, bootstrap-ansible && playbooks run16:29
evrardjpplease also note that there was a change in stable/pike16:29
evrardjphttps://github.com/openstack/openstack-ansible-lxc_container_create/commit/c41d3b20da6be07d9bf5db7f7e6a1384c7cfb5eb16:29
evrardjpon top of the mega backport https://github.com/openstack/openstack-ansible-lxc_container_create/commit/05b84528d100ab73b91e119dd379a8ed0726db7d16:30
odyssey4meevrardjp ok, so if we do not reboot the containers by default - how do we handle making sure the containers are properly configured when initially built?16:31
evrardjpodyssey4me: that's not possible :p16:31
odyssey4meperhaps do something like drop a local fact, then handle the reboot in serial in the service play?16:31
evrardjpthat's why I think we are in a pickle16:31
evrardjpwell yes or something like that16:31
odyssey4methat's something we can do, and is back portable16:31
odyssey4meit'll also survive a failed playbook, which is nice16:32
evrardjpodyssey4me: yeah and we are closer to JIT.16:33
evrardjpbecause that's what ppl want16:33
evrardjpso good for me.16:33
evrardjpI have no cycles for that.16:33
evrardjpconfirmed high? Maybe it will break some upgrades gates, then I will need to spend cycles on that, but right now I can't say.16:35
evrardjpupgrade tests*16:35
evrardjpok for the classification anyone?16:35
Adri2000I'd say at least high :)16:35
Adri2000anyone with more than 1 galera node is likely to be impacted16:35
odyssey4mehigh, confirmed - assign it to me16:35
evrardjpyeah for now i'd say high and move to critical if broken jobs16:35
odyssey4meunless someone else wants to take it?16:35
evrardjpanyone?16:36
evrardjppretty please?16:36
evrardjp:p16:36
evrardjpok that's for odyssey4me  then!16:36
odyssey4meAdri2000 can you please add the tag version you upgraded from and to, so that I can add a reno16:36
evrardjpit should be cloudnull tbh.16:36
odyssey4methat'll really help me narrow down where the issue is16:36
evrardjpodyssey4me: it's in the bug16:36
Adri2000odyssey4me: the bug report contains the commit ids already, because I was not using tags16:36
Adri2000was on stable/pike head16:36
evrardjpmy mom says "You break it, you fix it".16:37
*** armaan has joined #openstack-ansible16:37
spotzheheh16:37
odyssey4meah, perfect thanks16:37
evrardjpok next16:37
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/173671916:37
openstackLaunchpad bug 1736719 in openstack-ansible "Appendix A: Example test environment configuration in OpenStack-Ansible" [Undecided,New]16:37
evrardjpI guess spotz will have a look at it? :)16:38
odyssey4meah yeah, maybe mhayden and/or hwoarang could pick that up?16:38
evrardjphwoarang: mhayden could you help?16:38
evrardjpAHAHAH16:38
evrardjpyeah.16:38
evrardjpmgariepy: too maybe :p16:38
evrardjpconfirmed and wishlist ok ?16:38
spotzPoor appendix A, no body loves it16:39
evrardjpspotz: we'll make it better.16:39
evrardjp:)16:39
mhaydenodyssey4me / evrardjp: what's up?16:40
evrardjpI assigned that to you spotz , please ask those suse/redhat guys :)16:40
evrardjpwe need help on sample network config16:40
evrardjpmhayden: ^16:40
spotzmhayden go fix appendix a:)16:40
mhaydenORLY16:40
evrardjpfor appendix a16:40
odyssey4memhayden well, evrardjp's beating you in the break-everything-dept16:40
evrardjpjust copy pasta and we are good16:40
mhaydenhot dang16:40
mhaydenevrardjp: i will not let you beat me in gate breakage16:40
odyssey4menot just appendix A - ALL OF THEM!16:40
mhaydenthis aggression will not stand16:40
evrardjpodyssey4me: you need to bring patches to break stuff :p16:40
odyssey4mebwahaha16:40
* mhayden starts writing a new linter16:41
evrardjpwell, there are ppl that do it magically16:41
spotzmhayden: I wonder if we're bad it'll snow again?:)16:41
mhaydenthat make snow sense16:41
odyssey4meyes, let's make it snow more - the world is too warm16:41
evrardjpmhayden: or new backend for containers.16:41
evrardjpodyssey4me: we are losing the debate folks.16:41
odyssey4meanyway, that's 10 mins of our lives which bug triage will never get back16:41
mhaydenlet's make a new container frontend16:41
spotzhehe16:42
evrardjpI think right now, we need a good breakage.16:42
evrardjp:p16:42
mhaydeni'm about to take down my pike env to re-do the networking and add bonding16:42
mhaydenso i might be able to put some of that in16:42
evrardjpI am glad I managed to break it twice in my lifetime, I think I am far from all the others :D16:42
hwoarangi will havea  look too16:42
evrardjpI will get better.16:42
mhaydeni don't have vxlan offloading, so i need another route for that :/16:42
evrardjpwell as long as you give a first draft, that would be good I guess16:43
evrardjpcan we move on?16:43
*** hamzy has quit IRC16:43
evrardjptalking about mhayden breakages:16:43
mhaydenhooray16:43
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/173670216:43
openstackLaunchpad bug 1736702 in openstack-ansible "TMOUT declared two times after upgrade in /etc/profile" [Undecided,New]16:43
mhaydensounds like evrardjp wants me to move on and work on something else16:43
mhayden:)16:43
mhaydenugh yes16:43
mhaydendoes ansible have a capacity to remove an entire block?16:44
evrardjpthanks bro.16:44
mhaydeni'll take that one and do some experimentation16:44
evrardjpyes, blockinfile state absent?16:44
mhaydeni'll do some testing/tinkering there16:44
evrardjpyou just use the same task, copy pasta, replace state present with absent, and change the marker. BOOM16:44
evrardjpmhayden: thanks!16:44
* mhayden gets out markers and crayons16:44
evrardjpconfirmed med16:44
odyssey4memhayden evrardjp there was a patch that cloudnull did which converts all the networking to networkd16:45
evrardjpwhere is the love for paint!16:45
evrardjp?16:45
mhaydenMS Paint is deprecated16:45
* mhayden stops ruining evrardjp's meeting ;)16:45
evrardjpodyssey4me: that's a good potential breakage too, but that was yesteryear's conversation!16:45
evrardjpmhayden: everything is fine16:45
evrardjp(fire) (fire)16:46
evrardjpwe are almost at a third of the bugs16:46
evrardjpgreat16:46
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/173570916:46
openstackLaunchpad bug 1735709 in openstack-ansible "Grub authentication is not applied on Fedora 26 and Ubuntu 16.04 (at least)" [Undecided,New] - Assigned to Major Hayden (rackerhacker)16:46
cloudnullodyssey4me: https://review.openstack.org/#/c/523218/16:46
evrardjpOH WAIT, guess what?16:46
evrardjp:p16:46
cloudnullsadly i have to circle back on that for suse16:46
evrardjpodyssey4me: don't feed the troll.16:46
*** sxc731 has joined #openstack-ansible16:46
evrardjp:p16:46
evrardjpmhayden: status there?16:47
evrardjpshould we care?16:47
mhaydennothing yet16:47
mhaydenbut this isn't critical16:47
mhaydenmost people i know are horrified about grub auth on boot16:48
mhaydenbut it would be nice to fix it16:48
evrardjpconfirmed low?16:48
evrardjpor still not confirmed?16:48
*** dave-mccowan has joined #openstack-ansible16:49
odyssey4meor just take it out and say, do it if you wanna16:49
odyssey4me:p16:49
*** chyka has joined #openstack-ansible16:50
evrardjpleaving it as is then :p16:50
evrardjpnext16:50
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/173118616:50
openstackLaunchpad bug 1731186 in openstack-ansible "vpnaas_agent.ini wrong config" [Undecided,New]16:50
*** yifei has quit IRC16:51
evrardjpshould I mark this as incomplete?16:52
evrardjpI am not sure I understood this one16:52
cloudnullevrardjp: Adri2000: I missed the message before, what is it i need to do ?16:52
* cloudnull can wait for after the meetin g16:53
cloudnullwasn't vpnaas removed ?16:53
evrardjpcloudnull: fixing the backport that forces restarts of all containers even on minor updates. odyssey4me is assignee for now, but you should work with him :D16:53
cloudnullok16:53
*** jvidal has quit IRC16:53
evrardjpnot so sure but now that you remind me that16:53
evrardjpI think bgpvpn aaS was talked about, etc.16:54
evrardjpso maybe it's worth saying incomplete, and maybe won't fix?16:54
cloudnullevrardjp: odyssey4me: doesn't https://review.openstack.org/#/c/527256 fix that?16:54
evrardjpwe can talk about the approach after the meeting16:55
cloudnullok16:55
evrardjpok let's wrap it up then16:55
evrardjpI am marking this vpnaas as incomplete16:55
evrardjpnext16:55
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/172952516:55
openstackLaunchpad bug 1729525 in openstack-ansible "Can't run bootstrap_ansible with encrypted user_secrets.yml (prompting for password) " [Undecided,New]16:55
evrardjpok I think it's fixed16:56
evrardjpwe should mark it as invalid on the next bug triage16:57
evrardjpso16:57
evrardjpnew topic!16:57
evrardjp#topic next week bug triage16:57
*** openstack changes topic to "next week bug triage (Meeting topic: openstack_ansible_meeting)"16:57
evrardjpcan someone handle the bug triage for the next week?16:57
evrardjpI am not available16:58
cloudnullI will be out as well16:58
evrardjpStarting from tomorrow I won't be available at all until next year.16:58
cloudnull++16:58
evrardjpok16:58
*** mwynne has joined #openstack-ansible16:58
evrardjpanyone else to run the meeting?16:58
evrardjpif nobody can run it, we can cancel it, and I post a mail on the ML16:59
evrardjpok for everyone?16:59
cloudnullsounds good16:59
evrardjpok thanks everyone then!16:59
evrardjp#endmeeting16:59
*** openstack changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs"16:59
openstackMeeting ended Tue Dec 12 16:59:47 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2017/openstack_ansible_meeting.2017-12-12-16.00.html16:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2017/openstack_ansible_meeting.2017-12-12-16.00.txt16:59
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2017/openstack_ansible_meeting.2017-12-12-16.00.log.html16:59
evrardjpcloudnull: the patch you pasted won't do17:00
evrardjpbecause by default deployers won't have that variable set17:00
evrardjpit will probably also break upgrades17:01
evrardjpexcept if we pass that in the upgrade process.17:01
*** woodard has quit IRC17:01
evrardjpso yes, we should merge this, but probably with a release note to say we have a known issue?17:02
*** woodard has joined #openstack-ansible17:02
evrardjpthen we work on fixing things properly?17:02
*** m|y|k has quit IRC17:03
odyssey4mecloudnull https://review.openstack.org/#/c/527256 fixes nothing, it just gives a tool to prevent restarts - the issue is that a backport introduced a container config change, and we shouldn't be doing that17:03
odyssey4mealthough it would be better if we could make this all more resiliant17:03
odyssey4meso basically config changes can happen, but if they do the restarts are done serially17:04
evrardjpyeah and probably tested17:04
*** cshen has quit IRC17:04
odyssey4meanyway, that's what we kinda greed to do to resolve https://bugs.launchpad.net/openstack-ansible/+bug/173672617:05
openstackLaunchpad bug 1736726 in openstack-ansible "Pike update causes parallel restart of Galera containers" [High,Confirmed] - Assigned to Jesse Pretorius (jesse-pretorius)17:05
openstackgerritMajor Hayden proposed openstack/ansible-hardening master: Remove old /etc/profile config block  https://review.openstack.org/52746317:05
mhaydenevrardjp: ^^ bam17:05
evrardjpmhayden: did you break gerrit too? :p17:05
*** dave-mccowan has quit IRC17:05
mhayden?17:05
evrardjpcan't load your patch17:05
evrardjp:p17:05
evrardjpNo I am kidding.17:05
evrardjpmaybe you didn't find that funny.17:06
evrardjpI still have to work on my american sense of humor17:06
evrardjpI know "stella is a good beer, so is bud" is a good topic17:06
openstackgerritMajor Hayden proposed openstack/openstack-ansible-lxc_hosts master: Create and use a local LXC RPM repo  https://review.openstack.org/52673917:06
mhaydenLAWL17:06
cloudnullodyssey4me: do you know off hand what the container change is ?17:07
mhaydenit cannot be contained in a single patch17:08
evrardjpmhayden: I imagine you with your hands doing the "it cannot be contained in"17:09
evrardjpyou did it in your mind, right?17:09
cloudnullAdri2000: ^17:09
evrardjpI leave you the keys of the kingdom folks.17:12
*** hamzy has joined #openstack-ansible17:14
*** epalper has quit IRC17:14
openstackgerritMajor Hayden proposed openstack/openstack-ansible-lxc_hosts master: Create and use a local LXC RPM repo  https://review.openstack.org/52673917:14
Adri2000cloudnull: https://git.openstack.org/cgit/openstack/openstack-ansible-lxc_container_create/commit/?h=stable/pike&id=05b84528d100ab73b91e119dd379a8ed0726db7d tasks "Write default container config" and "Add bind mount configuration to container"17:15
odyssey4meJP, that patch does not relate to the bug - it was added to provide consistency and has nothing to do with the bug17:15
Adri2000cloudnull: those are the two tasks that have been changed *and* that have a notify: Lxc container restart17:15
odyssey4methe bug can be worked around without that patch - that patch is useful for other issues17:15
*** taseer1 has joined #openstack-ansible17:20
gloksiniacloudnull: I had post my user_variables.yml on https://pastebin.com/vM42CTKB For the question about OVS kernel after reboot network host not reload properly.17:21
*** Taseer has quit IRC17:23
*** taseer1 is now known as Taseer17:23
jafehagloksinia, cloudnull we're experiencing same issue deploying ovs. the module is loaded perfectly on compute nodes, but not on the networking nodes. we've added the module manually to /etc/modules. as far as i digged into it, the module should be added by osa, but i guess this needs some further investigation.17:24
*** mbuil has quit IRC17:27
openstackgerritManuel Buil proposed openstack/openstack-ansible-os_neutron master: Provide support for SFC deployments  https://review.openstack.org/51090917:28
*** woodard has quit IRC17:30
*** woodard has joined #openstack-ansible17:31
*** DanyC has joined #openstack-ansible17:32
gloksiniajafeha: that it !!! compute nodes loaded fine but not for network nodes. Although compute don't have openvswitch in /etc/modules at the same.17:33
*** DanyC_ has joined #openstack-ansible17:34
*** DanyC has quit IRC17:37
jafehagloksinia, as far as i see it, in our env the module gets loaded on compute nodes because the ovs is actually installed on the physical machine. for the networking nodes, ovs is not installed on the physical host but within the container. so the physical host of our networking node has no idea it should load the module17:38
*** dave-mccowan has joined #openstack-ansible17:38
gloksiniajafeha: agreed  with you !!17:43
jafehagloksinia, could you just file a bug about this, i'm happy to add my comments on this issue, mbe we can even come up with a patch together.17:45
openstackgerrittonytan4ever proposed openstack/openstack-ansible-tests master: Force gzip compression when file has a lot of links  https://review.openstack.org/52747817:45
*** vnogin has quit IRC17:45
*** vnogin has joined #openstack-ansible17:46
*** woodard has quit IRC17:48
*** vnogin has quit IRC17:56
gloksiniajafeha: awesome !!! Good time to start. but how do i start could you suggest me i'm so newbie don't actually know about the flow they are working.17:56
jafehafor starters, here is the bugtracker: https://bugs.launchpad.net/openstack-ansible17:58
jafehaafair you need an account, but when you filed the bug we'll see further, i'm still learning the hole contribution process on my own ;)17:58
*** shardy has quit IRC18:01
*** alefra has quit IRC18:01
*** hamzy has quit IRC18:07
gloksiniajafeha: Okay, So let me take time on that things first :318:10
*** udesale__ has quit IRC18:17
*** electrofelix has quit IRC18:20
*** woodard has joined #openstack-ansible18:24
*** jafeha__ has joined #openstack-ansible18:26
*** jafeha has quit IRC18:30
*** sxc731 has quit IRC18:34
*** chyka_ has joined #openstack-ansible18:34
*** DanyC_ has quit IRC18:37
*** chyka has quit IRC18:38
*** DanyC has joined #openstack-ansible18:38
*** DanyC has quit IRC18:40
*** jafeha__ has quit IRC18:40
*** DanyC has joined #openstack-ansible18:40
*** hamza21 has joined #openstack-ansible18:51
*** dun has quit IRC18:53
*** sxc731 has joined #openstack-ansible18:53
openstackgerritMajor Hayden proposed openstack/openstack-ansible-tests master: Force gzip compression when file has a lot of links  https://review.openstack.org/52747818:56
*** armaan has quit IRC18:59
*** armaan has joined #openstack-ansible19:00
*** cshen has joined #openstack-ansible19:00
*** armaan has quit IRC19:03
*** armaan has joined #openstack-ansible19:04
*** pramodrj07 has joined #openstack-ansible19:06
*** vnogin has joined #openstack-ansible19:07
*** dun has joined #openstack-ansible19:07
*** cshen has quit IRC19:10
*** cshen has joined #openstack-ansible19:12
*** poopcat has joined #openstack-ansible19:16
*** vnogin has quit IRC19:17
*** aludwar has joined #openstack-ansible19:19
mgariepyis there a better way to re-create the endpoint beside mysql update ?19:21
mgariepyie: keystone-manage bootstrap --bootstrap-internal-url <url> ?19:22
*** jafeha has joined #openstack-ansible19:22
mgariepycloudnull, ^^?19:22
*** rodolof has quit IRC19:22
cloudnulli just edit the db typically19:23
cloudnullbut that's just because im a bad person19:23
*** rodolof has joined #openstack-ansible19:23
mgariepyhaha lol ok19:23
SamYaplecloudnull: shame on you!19:24
SamYaplemgariepy: the keytone-manage bootstrap was there so we could get ridof admin_token, so that is definetely the way to do it19:25
SamYaplebefore you wouldhave had to admin_token into keystone to fix it19:25
*** hamzy has joined #openstack-ansible19:30
*** cshen has quit IRC19:34
mgariepymysql is was.. lol19:34
jafehamgariepy: https://docs.openstack.org/python-openstackclient/pike/cli/command-objects/endpoint.html19:37
*** stuartgr has quit IRC19:38
cloudnullevrardjp: looks like the current master set of pins is going to need updating, we need libvirt_python-3.9.0 else we hit this bug https://bugs.launchpad.net/openstack-devel/+bug/168269219:39
openstackLaunchpad bug 1682692 in OpenStack Development Infrastructure "nova fails with error: 'module' object has no attribute 'VIR_MIGRATE_POSTCOPY' after using libvirt 2.5.0 from UCA" [Undecided,New]19:39
*** cshen has joined #openstack-ansible19:40
mgariepyjafeha, yes but my endpoint internal url for identity wasn't good..19:41
mgariepyso I couldn't update it with openstack client :)19:41
jafehaoh. ic, i guess thats a viable option to hit mysql then19:42
* jafeha goes back into his corner19:42
mgariepywas the simpler option IMO19:47
*** masuberu has joined #openstack-ansible19:48
*** esberglu has quit IRC19:49
*** esberglu has joined #openstack-ansible19:50
*** masber has quit IRC19:51
*** dave-mccowan has quit IRC19:56
*** germs has joined #openstack-ansible20:00
*** germs has quit IRC20:00
sxc731Hi team!   ceph_client: it doesn't seem possible to have nova and cinder use different Ceph credentials, right?  That is if nova_ceph_client is defined to smth different from cinder_ceph_client, nova can't access (eg: attach) volumes.  Or did I miss smth?20:03
openstackgerritMerged openstack/openstack-ansible-lxc_hosts stable/ocata: Remove LXC yum repo from containers  https://review.openstack.org/52719620:06
mgariepycloudnull, seems to work correcly ;)20:09
cloudnullwhich one?20:09
mgariepyhad the small issue with the internal url. and had to mysql edit the cinder volumes hosts but that's all ;)20:09
cloudnullnice!20:10
cloudnullall leap upgraded ?20:10
openstackgerritMerged openstack/openstack-ansible-openstack_openrc master: Add defaults for keystone insecure variables  https://review.openstack.org/52719420:10
mgariepyfrom Kilo to newton.20:10
cloudnullawesome!20:10
mgariepy14.0.8 + some patches20:10
cloudnullsweeT!20:10
cloudnullnow to upgrade the distro :)20:10
cloudnullno rest for the wicked !20:11
cloudnull:P20:11
mgariepywell i'll give that a few days before I do the OS :)20:11
mgariepyhaha20:11
mgariepythe distro one i've done it last summer so i just need to dig my notes up a bit.20:12
*** hybridpollo has joined #openstack-ansible20:12
-openstackstatus- NOTICE: The zuul scheduler has been restarted after lengthy troubleshooting for a memory consumption issue; earlier changes have been reenqueued but if you notice jobs not running for a new or approved change you may want to leave a recheck comment or a new approval vote20:14
odyssey4memgariepy I thought we had an etherpad somewhere, but your notes would be lovely to share :)20:14
*** hybridpollo has quit IRC20:19
mgariepyyeah they are in the etherpad.20:20
mgariepyhttps://etherpad.openstack.org/p/osa-newton-xenial-upgrade20:20
mgariepymy notes are only for my specific config.20:20
*** hybridpollo has joined #openstack-ansible20:21
openstackgerritMerged openstack/openstack-ansible-repo_server master: Set pypi-server to cache and use known built wheels  https://review.openstack.org/52688620:23
*** fxpester has joined #openstack-ansible20:33
*** savvas has joined #openstack-ansible20:33
*** openstackgerrit has quit IRC20:34
*** jwitko_ has joined #openstack-ansible20:34
*** wspthr has quit IRC20:34
*** armaan has quit IRC20:35
*** ashak has quit IRC20:35
*** coolj has quit IRC20:35
*** coolj has joined #openstack-ansible20:35
*** jmccrory has quit IRC20:35
*** ashak has joined #openstack-ansible20:35
*** armaan has joined #openstack-ansible20:35
*** hamza21 has quit IRC20:35
*** brad[] has quit IRC20:35
*** savvas_ has quit IRC20:35
*** pester has quit IRC20:35
*** mgariepy has quit IRC20:35
*** mcarden has quit IRC20:35
*** csmart has quit IRC20:36
*** mcarden has joined #openstack-ansible20:36
*** DanyC has quit IRC20:37
*** lihi has quit IRC20:37
*** hamza21 has joined #openstack-ansible20:37
*** pramodrj07 has quit IRC20:38
*** hamza21 has quit IRC20:38
*** wspthr has joined #openstack-ansible20:39
xdfilanyone ever experience modifications to the default security group disappearing?20:39
*** lihi has joined #openstack-ansible20:40
*** jmccrory has joined #openstack-ansible20:40
*** mgariepy has joined #openstack-ansible20:40
*** csmart has joined #openstack-ansible20:41
*** Mr_Smurf has quit IRC20:45
*** andymccr has quit IRC20:45
*** mancdaz has quit IRC20:45
*** Oku_OS-away has quit IRC20:45
*** mancdaz has joined #openstack-ansible20:45
*** Mr_Smurf has joined #openstack-ansible20:45
*** Oku_OS-away has joined #openstack-ansible20:45
*** openstackgerrit has joined #openstack-ansible20:45
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ceph_client stable/newton: Provide the option to set the the client version  https://review.openstack.org/52751320:45
*** andymccr has joined #openstack-ansible20:45
cloudnullxdfil: as in it's missing when you run the neutron security-group-list20:46
cloudnullor in horizon20:47
cloudnullor as in they have no effect?20:47
xdfilcloudnull: a user claims that they added a rules for 22 and 8443 and it was working about a month agi20:48
xdfilago20:48
xdfilbut today they could not access the instances and I told them they had no security group rules20:48
cloudnullnope, never seen them just disapear20:48
xdfiland they are insisting they had already made the changes20:49
xdfiland I am inclined to beleive them20:49
cloudnullI've seen them break or not take effect20:49
xdfilyeah I've seen that too :( but this is pretty new20:49
cloudnullbut never just go away20:49
cloudnullI once had a client run a heat stack w/ sec group changes in it that impacted the rules in adverse ways20:50
cloudnullmaybe there some automation running on the client side that adjusted the rules?20:51
cloudnullor wiped them out20:51
cloudnullyou should be able to go back through the logs and see there was an update to sec rules20:51
*** vnogin has joined #openstack-ansible20:52
openstackgerritMerged openstack/openstack-ansible-tests master: Allow additional parameters for ansible-lint  https://review.openstack.org/52719520:53
*** jose-phillips has quit IRC20:53
openstackgerritMerged openstack/openstack-ansible-os_designate master: Handle Pike deprecations for designate  https://review.openstack.org/52548820:53
*** jose-phillips has joined #openstack-ansible20:54
*** dave-mccowan has joined #openstack-ansible20:55
*** dave-mccowan has quit IRC20:59
*** dave-mcc_ has joined #openstack-ansible20:59
*** rodolof has quit IRC20:59
*** rodolof has joined #openstack-ansible20:59
*** sep has joined #openstack-ansible21:00
*** vnogin has quit IRC21:00
*** cshen has quit IRC21:03
*** brad[] has joined #openstack-ansible21:06
*** cshen has joined #openstack-ansible21:08
openstackgerritMerged openstack/openstack-ansible-tests stable/pike: Skip failures when collecting nic setups  https://review.openstack.org/52677521:11
*** cshen has quit IRC21:15
*** CloudToko has joined #openstack-ansible21:22
*** jappleii__ has joined #openstack-ansible21:23
*** jappleii__ has quit IRC21:24
*** sxc731 has quit IRC21:25
*** jappleii__ has joined #openstack-ansible21:25
*** jappleii__ has quit IRC21:26
*** jappleii__ has joined #openstack-ansible21:27
*** jappleii__ has quit IRC21:27
*** jappleii__ has joined #openstack-ansible21:28
*** smatzek has quit IRC21:29
*** chhavi__ has joined #openstack-ansible21:30
*** chhavi__ has quit IRC21:34
*** savvas_ has joined #openstack-ansible21:36
*** jafeha has quit IRC21:36
*** jafeha has joined #openstack-ansible21:37
*** savvas_ has quit IRC21:41
*** savvas_ has joined #openstack-ansible21:41
*** hamzy has quit IRC21:46
*** savvas_ has quit IRC21:47
*** vnogin has joined #openstack-ansible21:50
*** jwitko__ has joined #openstack-ansible21:59
*** jwitko has quit IRC22:03
*** jwitko__ has quit IRC22:05
openstackgerritMerged openstack/openstack-ansible stable/pike: Avoid using 'roles' reserved variable  https://review.openstack.org/52716622:16
openstackgerritMerged openstack/openstack-ansible stable/ocata: Fix crontab errors on CentOS/SUSE  https://review.openstack.org/52565222:16
openstackgerritMerged openstack/openstack-ansible master: Reduce console output in gate jobs  https://review.openstack.org/52472122:16
openstackgerritMerged openstack/openstack-ansible master: Remove is_metal from playbooks  https://review.openstack.org/52708122:16
openstackgerritMerged openstack/openstack-ansible master: Skip ansible-lint test against roles  https://review.openstack.org/52719822:16
*** gouthamr has quit IRC22:18
*** taseer1 has joined #openstack-ansible22:34
*** jwitko has joined #openstack-ansible22:34
*** hybridpollo has quit IRC22:36
*** vnogin has quit IRC22:38
*** Taseer has quit IRC22:38
*** jwitko has quit IRC22:38
*** vnogin has joined #openstack-ansible22:40
*** vnogin has quit IRC22:45
*** esberglu has quit IRC22:58
*** esberglu has joined #openstack-ansible22:59
*** armaan has quit IRC23:03
*** esberglu has quit IRC23:03
*** armaan has joined #openstack-ansible23:04
*** marst has quit IRC23:08
*** esberglu has joined #openstack-ansible23:13
*** esberglu has quit IRC23:15
*** pedja has quit IRC23:23
*** pedja has joined #openstack-ansible23:23
*** CloudToko has quit IRC23:24
*** CloudToko has joined #openstack-ansible23:25
*** Yvan has joined #openstack-ansible23:28
cloudnullanyone around able to give this a review https://review.openstack.org/#/c/454450/23:28
cloudnull^ mhayden23:28
*** pmannidi has joined #openstack-ansible23:36
*** woodard_ has joined #openstack-ansible23:39
*** woodard has quit IRC23:39
*** woodard has joined #openstack-ansible23:40
*** woodard_ has quit IRC23:40
*** vnogin has joined #openstack-ansible23:41
*** woodard has quit IRC23:41
*** woodard has joined #openstack-ansible23:41
*** woodard_ has joined #openstack-ansible23:42
*** woodard has quit IRC23:42
*** woodard_ has quit IRC23:44
*** vnogin has quit IRC23:45
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_glance master: Update glance NFS for systemd  https://review.openstack.org/52693023:50
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Remove the serialization in tests  https://review.openstack.org/52159823:53
cloudnullanother good one for master is https://review.openstack.org/#/c/524086/23:54
cloudnullif folks have a moment23:54
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible stable/pike: Change the galera health check for better cluster health  https://review.openstack.org/52709923:55
openstackgerritMerged openstack/openstack-ansible-tests stable/pike: test-log-collect.sh: Collect all environment variables  https://review.openstack.org/52715523:57

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