Monday, 2019-04-01

nurdieguilhermesp: I didn't rerun run-upgrade.sh00:06
nurdieI continued where it left off with the manual steps in the guide listed above00:07
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_nova master: Eliminate nova_novnc_distro_packages  https://review.openstack.org/64888600:52
*** mino_ has joined #openstack-ansible00:59
*** nurdie has quit IRC01:03
openstackgerritMohammed Naser proposed openstack/openstack-ansible-tests master: Stop deleting-and-creating RabbitMQ account on deploy  https://review.openstack.org/64888701:07
*** mino_ has quit IRC01:10
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_nova master: Add privsep-helper to nova sudoers file  https://review.openstack.org/64888801:24
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_neutron master: Add privsep-helper to nova sudoers file  https://review.openstack.org/64889001:28
*** cshen has joined #openstack-ansible01:46
*** cshen has quit IRC01:50
*** irclogbot_1 has quit IRC02:19
*** nurdie has joined #openstack-ansible02:59
*** mkuf has joined #openstack-ansible03:34
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-os_horizon master: Drop horizon_keystone_host variable  https://review.openstack.org/64889803:37
*** udesale has joined #openstack-ansible04:02
*** ChosSimbaOne has quit IRC04:54
*** ChosSimbaOne has joined #openstack-ansible04:54
*** minops has joined #openstack-ansible04:57
*** minops has joined #openstack-ansible04:58
*** minops has quit IRC05:21
*** ivve has joined #openstack-ansible05:22
*** ianychoi has quit IRC05:23
*** minops has joined #openstack-ansible05:24
*** ianychoi has joined #openstack-ansible05:24
*** chandankumar has joined #openstack-ansible05:33
*** minops has quit IRC05:54
*** minops has joined #openstack-ansible05:55
*** minops has quit IRC06:05
*** minops has joined #openstack-ansible06:12
*** DanyC has joined #openstack-ansible06:22
*** minops has quit IRC06:25
*** minops has joined #openstack-ansible06:26
*** minops has quit IRC06:26
*** cshen has joined #openstack-ansible06:28
*** kopecmartin|off is now known as kopecmartin06:30
*** DanyC has quit IRC06:45
fnpanicgood morning06:55
fnpanicquick question in the morning. can i add files to local_settings.d with OSA?06:56
fnpanicdoing this with a script is not that easy because the venv are OSA version specific.06:56
*** pcaruana has joined #openstack-ansible06:58
*** pcaruana has quit IRC07:02
*** pcaruana has joined #openstack-ansible07:02
*** rgogunskiy has joined #openstack-ansible07:07
*** fghaas has joined #openstack-ansible07:08
*** DanyC has joined #openstack-ansible07:13
*** tosky has joined #openstack-ansible07:13
evrardjpfnpanic what do you want to achieve ?07:20
evrardjpCan't <what you are looking for> be done with config_template ?07:20
*** DanyC has quit IRC07:22
*** luksky has joined #openstack-ansible07:23
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-lxc_hosts stable/rocky: tasks: lxc_cache_preparation: Ensure the /opt directory exists in the container  https://review.openstack.org/64890807:25
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-lxc_hosts stable/rocky: Fix image fetching process for leap 15  https://review.openstack.org/64885407:26
*** jbadiapa has joined #openstack-ansible07:54
*** hamzaachi has joined #openstack-ansible07:56
*** gkadam has joined #openstack-ansible08:02
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [WIP] Use the Mitogen connection method in OSA  https://review.openstack.org/59123608:02
*** phasespace has joined #openstack-ansible08:05
*** miloa has joined #openstack-ansible08:11
*** trikorasolns has joined #openstack-ansible08:20
fnpanicevrardjp: not sure about config_template. i wanted to enable domain dropdown in rocky and also limit the list of glance images to upload08:27
fnpanicpatching local_settings.py works but is really bad08:29
*** gkadam has quit IRC08:32
*** DanyC has joined #openstack-ansible08:35
*** cshen has quit IRC08:37
evrardjpoh so you are changing horizon you mean?08:39
evrardjpnot really sure what you are looking for. If there is a feature we don't expose, you can expose it indeed08:40
*** fghaas has quit IRC08:40
evrardjpFor the "limit of x to upload" isn't that a policy thing?08:40
*** nurdie has quit IRC08:40
evrardjpWhat do you mean there?08:40
fnpanicno it is the dropdown in glance image upload panel08:44
fnpanicdo not want to confuse users08:44
fnpanicthey can only upload raw and iso08:44
CeeMacmorning09:04
fnpanichi09:08
CeeMacfnpanic: for the image upload list you could use horizon_config_overrides and configure the image_formats? https://docs.openstack.org/horizon/latest/configuration/settings.html#openstack-image-backend09:12
CeeMacand for domain choices: https://docs.openstack.org/horizon/latest/configuration/settings.html#openstack-keystone-domain-choices?09:13
CeeMacI think that would work?09:13
CeeMacwith the https://docs.openstack.org/horizon/latest/configuration/settings.html#openstack-keystone-domain-dropdown09:14
CeeMacconfigured true09:14
*** electrofelix has joined #openstack-ansible09:14
*** med_ has quit IRC09:15
fnpanicCeeMac: yes i know09:22
fnpanicbut i do not know how to do it the "osa" way09:23
fnpanicpatching the jinja template is not nice09:23
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Copy over YAML policy files  https://review.openstack.org/64884109:24
CeeMacfnpanic: hmm i thought using the horizon_config_override: config template in user_variables would work for these settings?09:28
CeeMacfnpanic, I'm no expert though :)09:28
*** gkadam has joined #openstack-ansible09:28
CeeMaci've definitely seen another page with the settable options on it, can't find it again though :(09:29
*** noonedeadpunk has joined #openstack-ansible10:10
*** noonedeadpunk has quit IRC10:13
*** noonedeadpunk[h] has joined #openstack-ansible10:14
*** luksky has quit IRC10:17
*** noonedeadpunk[h] has quit IRC10:20
*** noonedeadpunk has joined #openstack-ansible10:21
noonedeadpunkevrardjp - I was trying to backport https://review.openstack.org/#/c/648854/ and strange thing happens for suse. It seems, that /var/lib/machines/opensuse-15.0-amd64 is just empty here http://logs.openstack.org/54/648854/2/check/openstack-ansible-lxc-dir-opensuse-150/8cfbfe9/job-output.txt.gz#_2019-04-01_07_40_46_432101 so chroot fails10:30
noonedeadpunkI suppose, that downloaded imgae should be extracted at this stage? As image is present at machinectl...10:31
evrardjpI know nothing about machinectl10:34
evrardjpif you don't mind let's not backport this for now10:35
*** ivve has quit IRC10:35
noonedeadpunkevrardjp: yep, sure. just wanted to get suse working on rocky, but ok:010:36
evrardjpme too :)10:36
jrosserit's not really to do with machinectl10:36
jrosserit's just where the rootfs gets unpacked10:37
evrardjpthe problem I have right now is with other packages, so I will focus on lxc_image_create later10:37
evrardjpand lxc_hosts10:37
evrardjpjrosser: I suppose the download is file, else it would have failed before, but I haven't digged into the details10:37
noonedeadpunkjrosser so yeah, it seems that it's not get unpacked. But i'm not really sure that it should get unpacked before preparation script...10:38
jrosseryeah, it just happens to use the same dir that machinectl would use for it's images iirc10:38
evrardjpI don't have time to dig into that quite yet10:38
fnpanicCeeMac: thanks10:39
evrardjpas I do this on my spare time :)10:39
noonedeadpunkso am I:)10:39
fnpanicdo you have an example for modifing this with config_template? was going through the docs but not sure. an example would help :-)10:39
*** nurdie has joined #openstack-ansible10:40
CeeMacfnpanic: not to hand.  I'm sure i did something with it, but i can't find my notes, and its not in my user_varibles anymore :(10:41
jrosserfnpanic: i'm not sure I have a proper answer, but do you need to do more than whats possible with this? https://github.com/openstack/openstack-ansible-os_horizon/blob/master/templates/horizon_local_settings.py.j2#L82610:43
noonedeadpunkjrosser actually machinectl list-images shows downloaded image, so I'm not sure that it's only about directory10:44
*** noonedeadpunk[h] has joined #openstack-ansible10:45
*** noonedeadpunk[h] has quit IRC10:45
*** noonedeadpunk[h] has joined #openstack-ansible10:46
*** nurdie has quit IRC10:46
fnpanicjrosser: i need a few variables altered10:47
fnpanicfor example this one OPENSTACK_IMAGE_BACKEND10:47
fnpanicand these two OPENSTACK_KEYSTONE_DOMAIN_DROPDOWN  andOPENSTACK_KEYSTONE_DOMAIN_CHOICES10:48
*** noonedeadpunk has quit IRC10:48
*** noonedeadpunk[h] is now known as noonedeadpunk10:49
fnpanici think this is not possible with horizon_config_overrides:10:49
jrosserso this sort of thing is not good enough? https://github.com/openstack/openstack-ansible-os_horizon/blob/4283200534eafa444efd9bb408ddcb5c98a1d442/tests/os_horizon-overrides.yml#L38-L3910:49
fnpanici changed the bug and help url and this works10:49
fnpanicso this would work?10:50
fnpanicthen it comes to how to format the lists in yaml correctly :-) it was a pain for the help and bug url :-)10:51
jrosseryes this is horrible really10:52
fnpanichttp://paste.openstack.org/show/748655/10:52
fnpanicfor the bools it is easy :-)10:52
fnpanicnot sure how to do these two lists....10:52
CeeMacfnpanic, i'm struggling with this lists as well.10:55
jrosserwell like you said earlier, it may be easier to provide a way to drop files from the deploy host into local_settings.d/ instead10:55
jrosserbecasue trying to turn yaml into python is never going to work out neatly10:56
fnpanicjrosser: yes +110:57
fnpanicthat was my inital idea :-)10:57
CeeMacjrosser: do you think the mod evrardjp wrote for dropping custom image files etc into horizon could be adopted for this?10:57
jrosseri'm sure there is a pattern somewhere in the existing code you can copy10:58
fnpanicgreat :-)10:58
CeeMachorizon_custom_uploads:10:58
jrosserit's a very minor adjustment to this https://github.com/openstack/openstack-ansible-os_horizon/blob/master/templates/horizon_local_settings.py.j2#L82611:00
jrossercopy/paste/adjust11:00
CeeMacmakes it sound so easy when you say it like that>_>11:03
evrardjpit kinda is :)11:05
jrosserthis is an ideal time to try making a patch11:05
jrosserbecasue you've got a real issue to solve and can test it locally11:05
jrosserplus there is almost-right code there already as an example11:05
evrardjpjrosser: did you follow what was going on this week-end?11:06
jrossersort of11:06
evrardjpI am not sure if mnaser wants to branch today11:06
jrossermerge merge merge mostly :)11:06
evrardjp(not talking about brexit)11:06
evrardjphaha yes I saw that11:06
jrosserah well that is fork fork fork mostly11:06
evrardjpbut I want to make sure we are ready before proposing a branch11:06
noonedeadpunkevrardjp: what's the next rocky tag is going to be? 18.1.6? and are you going to base it on https://github.com/openstack/openstack-ansible/commit/9558b79e1a33b76b2e591964e395d497e6b92367 ? Just probably I may checkout to this commit and place tag locally...11:07
evrardjpas long as you dont s/or/uc/11:07
evrardjpdon't say*11:07
evrardjpthe releases are done before the upstream sha bump11:07
jrosserCeeMac: fnpanic if either if you fancy making a patch please do :) we can help if you get stuck11:08
evrardjpnoonedeadpunk: the idea is that we have two weeks to find out issues11:08
evrardjpso next release will indeed include this bump11:08
evrardjpbut not the next one11:08
jrosserevrardjp: from saturday "mnaser> evrardjp: we can branch stable/stein and release rc :)"11:09
evrardjpwoot I have missed that11:09
evrardjplet me propose that then11:09
jrosserall the way up there ^^^^^^^ somewhere11:09
evrardjplike it always is :)11:09
evrardjpmnaser: I proposed this, I would love seeing your review.11:16
evrardjphttps://review.openstack.org/#/c/648947/11:16
*** udesale has quit IRC11:22
*** ivve has joined #openstack-ansible11:25
*** trikorasolns has quit IRC11:26
*** luksky has joined #openstack-ansible11:26
*** ansmith_ has quit IRC11:37
*** vollman has joined #openstack-ansible11:43
*** vollman has quit IRC11:56
fnpanicis someone using ara in osa?11:57
fnpanicwhen yes how it the best way to install it? setting it setup_ara true in bootstrap-ansible.sh?11:58
*** weshay|rover is now known as weshay12:03
*** priteau has joined #openstack-ansible12:11
*** vollman has joined #openstack-ansible12:14
admin0hi guys .. i have a strange issue in my hypervisors .. https://pastebin.com/9Gmf6d1h    -- the root disk is / 100% full .. but there is nothing that i can see what will help identify why this is the case12:17
*** markvoelker has quit IRC12:32
masterpeadmin0: what do you see when you run: du -h -x --max-depth=1 /12:34
mgariepyadmin0, maybe you have some process that have a/some file open, until the handle is release the data is not deleted on disk.12:34
admin0mgariepy, running that command now12:34
admin0mgariepy, is there a way to find such process ?12:34
masterpethe -x option specifies that it only collect the diskuse with that disk12:35
mgariepylsof12:35
*** ansmith_ has joined #openstack-ansible12:35
mgariepy1.5T    var << what's in this folder ?12:36
masterpevar is 1.5TB, probably your /var/log folder is full12:37
masterpewith du -x it doesn't count your /var/lib/nova12:37
admin0mgariepy, https://pastebin.com/7LLxT977  <- https://pastebin.com/7LLxT97712:37
mgariepy70G     /var12:38
mgariepy <<12:38
odyssey4memnaser I think https://review.openstack.org/636192 may be of interest to you with regards to the repo server selection - it would seem that perhaps there's a need for improvement there to try and make it use the same repo server as the one lsyncd is setup on12:38
*** vollman has quit IRC12:40
*** nurdie has joined #openstack-ansible12:43
CeeMacdoes anyone know if the vpnaas dashboard plugin should be enabled/installed automatically when vpnaas is added to neutron_plugin_base (as per fwaas and lbaas)?12:44
CeeMacalso, if the kernel modules area 'skipped' does this mean some changes are made to the underlying host to support the functionality?12:45
CeeMac^skipped during the playbook run12:45
*** nicolasbock has joined #openstack-ansible12:45
*** nicolasbock has quit IRC12:47
*** nicolasbock has joined #openstack-ansible12:47
*** nurdie has quit IRC12:48
jrosserCeeMac: see this http://git.openstack.org/cgit/openstack/openstack-ansible/tree/inventory/group_vars/horizon_all.yml#n3012:51
*** priteau has quit IRC12:51
*** priteau has joined #openstack-ansible12:53
CeeMacthansk jrosser I couldn't see that in the main docs, and the install doc didn't say either way :)12:59
jrosserCeeMac: codesearch is great http://codesearch.openstack.org/?q=horizon_enable_neutron_vpnaas&i=nope&files=&repos=12:59
CeeMacah, thats neat, thanks13:00
jrosseri was wondering if we had an opinion on this, as a deployment project http://lists.openstack.org/pipermail/openstack-discuss/2019-March/004329.html13:02
guilhermespmornings13:04
openstackgerritMerged openstack/openstack-ansible-tests master: Stop deleting-and-creating RabbitMQ account on deploy  https://review.openstack.org/64888713:09
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64899613:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64899713:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_blazar master: Updated from OpenStack Ansible Tests  https://review.openstack.org/63952213:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64899813:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64899913:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cloudkitty master: Updated from OpenStack Ansible Tests  https://review.openstack.org/63952513:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_congress master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900013:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900113:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900213:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900313:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900413:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900513:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900613:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_manila master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900713:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_masakari master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900813:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_mistral master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900913:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901013:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901113:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901213:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901413:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901513:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901613:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901713:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_watcher master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901813:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_zun master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901913:19
*** irclogbot_3 has joined #openstack-ansible13:25
*** nurdie has joined #openstack-ansible13:30
*** nurdie has quit IRC13:34
*** jroll has quit IRC13:39
*** jroll has joined #openstack-ansible13:39
*** nurdie has joined #openstack-ansible13:40
*** CeeMac_ has joined #openstack-ansible13:41
*** CeeMac has quit IRC13:45
nurdieI don't have a dedicated network host in my OSA environment. In Pike, neutron-agents were running in containers on 3 controllers. After the Queens upgrade, they are gone and and I have no neutron agents L3, DHCP, etc13:47
nurdieCan someone help me figure out why the OSA plays are ignoring my agents and not installing them on the controllers like they are supposed to?13:47
nurdieI must be missing some user_variables entry or something13:48
jrossernurdie: i would start with ./scripts/inventory_manage.py -G to look at the ansible groups13:49
jrosserand see if you've got groups for neutron_agent and neutron_dhcp_agent that contain your infra hosts13:50
nurdiejrosser: I do. Both of those groups say infra1, infra2, and infra3, which should be correct. Those are my controllers13:52
mnaserho13:55
mnaser,e has finished [ittomg pit fores13:55
mnaserdfgosfg13:55
* mnaser has finished putting out fires13:55
mnaserevrardjp: I would like some release advice from you13:56
evrardjpyup?13:56
evrardjpif I can13:56
mnaserevrardjp: : we have https://review.openstack.org/#/q/topic:stein-deploy which actually are things that result in a broken deployment and all the OpenStack Ansible tests updated from patches which result in breaking deployments.  do you think we should release the rc anyways, back port and do another rc, or hold off for those?13:57
jrossernurdie: i am looking a bit suspiciously at this https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-neutron-install.yml#L4913:57
evrardjpWe should wait for an ok rc.13:57
evrardjpPeople are actively trying RCs, or at least they were in the past13:58
jrossernurdie: and i'm wondering what neutron_all actually is there13:58
jrosseropenstack-ansible playbooks/os-neutron-install.yml --limit 'neutron_all:!neutron_linuxbridge_agent:!neutron_openvswitch_agent:!neutron_server' --list-hosts14:01
jrosserERROR! Specified hosts and/or --limit does not match any hosts14:01
noonedeadpunkI was rolling 1 prod on rocky rc:)14:01
jrosser^ so what is going on here? i have no idea14:01
nurdiejrosser: Yep14:02
nurdieThat's what I'm seeing as well14:02
nurdieShould I change that to neutron_agent instead of neutron_all and see what happens?14:03
mnaserevrardjp: ok, so in that case, let's land those o-a-t changes and stein-deploy topic14:03
*** priteau has quit IRC14:03
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_neutron master: Add privsep-helper to neutron sudoers file  https://review.openstack.org/64889014:04
nurdiejrosser: That doesn't help either14:04
mnaserevrardjp: left a comment for you @ https://review.openstack.org/#/c/648886/114:04
*** mrhillsman_wkend is now known as mrhillsman14:04
evrardjpmnaser: ok I won't remove my -w until we update the appropriate sha (if necessary)14:04
mnaserevrardjp: thanks, I think this is the last of it, I haven't shaken up neutron a lot.. so that might result in more patches14:05
evrardjpmnaser: I trust you14:05
evrardjpit looks okay anyway14:05
evrardjp:)14:05
mnaser\o/14:05
mnaserim exicted14:05
evrardjpit's just we are not testing this, so I am careful14:05
mnaseryeah, I dunno why we default to spice14:06
mnaserwhen the upstream default is novnc14:06
mgariepynurdie, i think the default changed in queens the agent would run on metal.14:06
mnaserI have this on the list of "let's reimagine our roles in a perfectly world"14:06
noonedeadpunk+1 for novnc by default14:06
mnaser"zero overrides."14:06
nurdiemgariepy: Yes I know that14:07
noonedeadpunkspice is disgusting:)14:07
mnaseras in like, we give you the ability to override things, but, we don't change things by default.14:07
cloudnullmornings14:07
nurdieThe problem I'm having is that the plays aren't installing the agents on my controllers14:07
noonedeadpunkand it's not working really good with graphic interfaces, like windows - to laggy14:07
jrossermgariepy: do you know what neutron_all is supposed to be here https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-neutron-install.yml#L4914:07
jrosseri just don't understand how that works :/14:08
evrardjpnoonedeadpunk: spice used to be okayish14:08
evrardjpbut now spice is kinda dead14:08
evrardjpand novnc is kinda back alive14:08
evrardjpjrosser: ok so14:08
evrardjpjrosser: the idea is that we run this in the order for the upgrades14:09
evrardjpin the playbook14:09
noonedeadpunkthe problem is, that you can't you some spice client, as they do not support hashes in url14:09
evrardjpso it means neutron server run first14:09
evrardjpL3314:09
evrardjpthen you run the agents, but you don't need to reapply on neutron_server (41)14:09
evrardjpthen to all the rests of the agents (because neutron advised order) which havent't run already14:10
noonedeadpunklike nova provides during url creation. so the only way seemed to me is use spice console. And customize it to get at least ctrl+alt+del working14:10
mgariepyjrosser, maybe for other network stuff, like calico or others. i don't have any host that match that on my install.14:10
noonedeadpunk*spice html5 console14:10
evrardjpthis runs like this because when we run neutron on a machine that has two roles, both roles will be applied at the same time.14:10
nurdieevrardjp: That all makes sense but the common-playbooks/neutron.yml doesn't end up installing the L3, DHCP, etc (other agents) on my controllers14:10
evrardjpjrosser: ^14:10
mgariepyjrosser, but my agent is in container.14:10
evrardjpnurdie: because the same node is used for many things then?14:10
evrardjpcheck your inventory14:11
evrardjpmgariepy: it totally depends on what you put on your nodes/how you split your ivnentory14:11
evrardjp:)14:11
mgariepycomputing is hard.14:12
evrardjp:)14:13
nurdieMy inventory was created by OSA o_014:14
evrardjpcomputers too, don't shoot in one14:14
evrardjpnurdie: with your input :)14:14
nurdieYou know I doubt it updated them from containers to onmetal for me14:14
nurdieWell, yes, but I had nothign neutron specific in my user_variables14:14
evrardjpthe best way is to check the inventory.json14:15
evrardjpor th openstack_user_config too14:15
noonedeadpunkor use scripts/inventory-manage.py :)14:17
evrardjpyou can create a little playbook that shows the inventory too, if you prefer14:17
evrardjpwow I wouldn't use that  :p14:17
evrardjpin fact it's okay14:17
evrardjpI am just bad mouthing here14:17
evrardjphahah14:17
nurdieMy inventory-manage.py already shows that I do have neutron_agents and neutron_dhcp_agents groups set to my controllers14:18
mgariepythat script never broke my inventory, but i keep it in git, and commit every changes ;) haha14:18
nurdieThe plays still ignore that14:18
jrossernurdie: do you have hosts in the group neutron_l3_agent?14:21
*** phasespace has quit IRC14:22
nurdiejrosser: Yes, same. infra1, infra2, infra314:26
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Drop horizon_keystone_host variable  https://review.openstack.org/64889814:28
nurdiefatal: [infra1]: FAILED! => {"failed": true, "msg": "The task includes an option with an undefined variable. The error was: {{ properties.is_metal | default(false) }}: 'properties' is undefined\n\nThe error appears to have been in '/opt/openstack-ansible/playbooks/common-tasks/dynamic-address-fact.yml': line 16, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be14:28
nurdie:\n\n\n- name: Gather address fact\n  ^ here\n\nexception type: <class 'ansible.errors.AnsibleUndefinedVariable'>\nexception: {{ properties.is_metal | default(false) }}: 'properties' is undefined"}14:28
nurdieSorry for the line break14:28
nurdieI was also having that issue with the haproxy play. I had to --extra_vars 'is_metal: true' for haproxy during the upgrade14:29
nurdieBut I can't do that with the whole neutron play14:29
openstackgerritMerged openstack/openstack-ansible-os_manila master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900714:30
nurdieShould I define is_metal int he inventory for neutron_dhcp_agent, neutron_l3_agent, etc manually?14:31
odyssey4menurdie do you happen to have files in /etc/openstack_deploy/env.d ?14:35
odyssey4menurdie those will override the defaults that are in-tree, are are likely what's causing a problem in your inventory, because whatever's there is old14:35
nurdieyes I do14:37
nurdieodyssey4me: I have a neutron file too: https://pastebin.com/gWMHexik14:38
nurdieI just added properties: is_metal: true to the "neutron_agent" component_skel. That had no effect14:38
*** med_ has joined #openstack-ansible14:39
odyssey4menurdie do you need any user-space overrides of the defaults - for example, are you trying to ensure that cinder-volume goes into a container or something? or are they there simply because the upgrade process put them there?14:40
odyssey4meyou could, for example, do https://github.com/openstack/openstack-ansible/blob/master/scripts/upgrade-utilities/deploy-config-changes.yml#L23-L41 to eliminate anything that matches the in-tree versions, then inspect the rest to see how they differ from the in-tree versions and ask why14:40
nurdieodyssey4me: https://pastebin.com/QhnyQ16G <-- my user_variables.yml14:41
odyssey4menurdie I'm not speaking of user_variables.yml... I'm speaking of env.d files14:41
nurdieodyssey4me: Ah. So just run that for loop in a script to clean any default stuff14:42
odyssey4menurdie make a backup first, of course14:42
odyssey4mealthough you should still have one from the run-upgrade script14:42
nurdieok i backed it up and ran that script14:45
nurdieodyssey4me: Should I try a os-neutron-install run now?14:45
nurdieIt deleted almost everything in there14:46
*** CeeMac_ is now known as CeeMac14:47
odyssey4menurdie ok, now what is left there - and do you know why it's left there?14:47
nurdiecinder, heat, ironic, neutron, nova, trove14:49
nurdieI know why cinder is there14:50
odyssey4meok, use diff to check how they differ from the in-tree file and then figure out if you made those change or not - if not, then it's likely a legacy of the past and you can remove it14:52
odyssey4meThat may mean that you'll need to then clean up some old containers, and then clean the inventory afterwards.14:52
openstackgerritMerged openstack/openstack-ansible-os_watcher master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901814:53
odyssey4menurdie you're running queens, right?14:54
nurdieodyssey4me: Yes14:54
odyssey4menurdie ok, so I'm guessing you still have members in the inventory for neutron_agents_container ?14:55
odyssey4mepossibly also for cinder_scheduler_container ?14:56
nurdieodyssey4me: I did. I just deleted it to see what would happen with the stock neutron envd14:57
nurdieWe had no special neutron directives14:57
nurdieoverrides*14:57
odyssey4meok, but that's not the whole story14:58
odyssey4mejust cleaning up the env.d files does nothing - we also have to clean up the inventory entries14:58
nurdieok14:58
odyssey4meyou should be able to either run https://github.com/openstack/openstack-ansible/blob/stable/queens/scripts/upgrade-utilities/playbooks/cleanup-neutron.yml or execute the commands it runs by hand, whichever you prefer14:58
nurdieI ran that play14:59
odyssey4meyou ran it after the env.d file removal?14:59
nurdieThat's what fucked me. I ran that not knowing that the agents weren't running on the controllers. I didn't check first15:00
nurdieI have not!15:00
nurdieI will rerun15:00
nurdieI apologize for my language. I forgot I was on Freenode :)15:00
odyssey4meok, are you still missing agents? if so, run the os-neutron-install.yml playbook15:01
nurdieI just tried. I still get the is_metal error15:01
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty master: Updated from OpenStack Ansible Tests  https://review.openstack.org/63952515:02
openstackgerritMerged openstack/openstack-ansible-os_trove master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901715:02
odyssey4mehmm, so that sounds like something is funky in the inventory itself15:02
odyssey4meunfortunately I don't have a healthy inventory to reference right now - I wonder if anyone else online does to help compare things15:02
nurdieodyssey4me: The cleanup play did modify my inventory. I'm rerunning os-neutron-install now15:03
*** ivve has quit IRC15:06
nurdieYes I must have something messy in the inventory file15:06
*** priteau has joined #openstack-ansible15:08
odyssey4menurdie I wonder if it'd make sense to use a clean vm with the same config files, generate the inventory, then compare the two - obviously the various container IP's and names will differ, but there will be some content related to is_metal that will differ and may be key to figuring it out15:08
jrossernurdie: you also have /etc/openstack_deploy/backup_openstack_inventory.tar if you want to see what has changed in your inventory15:09
jrosseralthough total bonus points for managing /etc/openstack_deploy with git so it's just a git diff away.....15:10
CeeMacjrosser, tried using that variable, and the dashboard still isnt' showing.  I've checked the horizon container and sure enough, the dashboard py file isn't in the local/enabled area15:10
CeeMacjrosser, do you know if it relies in a 'present' check against the neutron servers for if the functionality is actually there?15:10
CeeMaci'm wondering if the 'skipped' kernel modules have prevented to role from being enabled/installed15:11
CeeMacjrosser, for vpnaas that is15:11
jrosserCeeMac: which variable again?15:11
CeeMachorizon_enable_neutron_vpnaas15:11
CeeMacset that to true and reran the horizon playbook15:11
CeeMacvpnaas is listed under the service_plugins in neutron.conf on the neutron-server container15:13
nurdieodyssey4me, jrosser: I'm currently reviewing https://bugs.launchpad.net/openstack-ansible/+bug/178559215:16
openstackLaunchpad bug 1785592 in openstack-ansible "dynamic inventory doesn't handle is_metal: false->true change" [High,Fix released] - Assigned to Jesse Pretorius (jesse-pretorius)15:16
nurdieSays it was fixed in 17.1.7. We're using 17.1.9 o_015:16
CeeMacand the [vpnagent]15:16
CeeMac is showing in l3_agent.ini15:16
CeeMacso I'm assuming its installed on the network node ok, just resisting the dashboard plugin15:16
jrosserCeeMac: here is the condition http://git.openstack.org/cgit/openstack/openstack-ansible/tree/inventory/group_vars/horizon_all.yml#n3015:17
fnpanicCeeMac: i am not sure if the dashboard is implemented in osa15:18
odyssey4menurdie ok, so let's verify if it's the same issue - are there still containers in the neutron_all group? which container names are they15:18
fnpanici think it just does not copy the files15:18
*** gillesMo has joined #openstack-ansible15:19
fnpanichttps://bugs.launchpad.net/openstack-ansible/+bug/175078915:19
openstackLaunchpad bug 1750789 in openstack-ansible "VPNaaS dashboard not copied to horizon container" [Wishlist,Confirmed]15:19
nurdieodyssey4me: [root@deployhost openstack-ansible]# ./scripts/inventory-manage.py -G | grep 'neutron_all'15:19
nurdieThat returns nothing15:19
CeeMacjrosser, ok so both of this conditions are true15:19
odyssey4menurdie well, no - try this rather: ansible -m ping neutron_all15:19
CeeMacfnpanic, oh? is this something you've come across too?15:19
nurdieodyssey4me: That pings all of my compute hosts and my 3 controllers15:20
fnpanicsure15:20
nurdieodyssey4me: And my 3 neutron server containers15:20
CeeMacjrosser, that test is overridden if we manually specify horizon_enable_neutron_vpnaas as true?15:20
nurdieodyssey4me: There are no neutron_agents containers in it15:20
odyssey4menurdie ok, so nothing else - alright, and how about: ansible -m ping neutron_dhcp_agent15:21
jrosserwell i think you need to follow the code, like to here https://github.com/openstack/openstack-ansible-os_horizon/blob/master/tasks/horizon_install_source.yml#L6115:21
nurdieodyssey4me: It pings my 3 controllers, infra1, infra2 and infra315:21
CeeMacjrosser, yeah that was going to be my next step. Was hoping for a lazy answer though :D15:21
jrosserso if the files are not in the venv then it needs to be rebuilt, i think15:22
CeeMacgetting close to end of play for me, i'll check again in the morning15:22
odyssey4menurdie ok, and yet running the neutron playbook doesn't make the neutron agent services run on the host?15:22
CeeMacrebuilt how?15:22
nurdieodyssey4me: That is correct15:22
nurdieI'll show you one moment15:22
*** luksky has quit IRC15:23
odyssey4menurdie ok, on any one of the controllers, can you list the neutron-* services running on them?15:24
odyssey4menurdie then also list the systemd units configured15:24
nurdieodyssey4me: They aren't there15:25
odyssey4menurdie systemctl list-unit-files --type=service | grep neutron15:25
odyssey4meno services at all?15:25
nurdieodyssey4me: Correct. None.15:25
nurdieThere is one dhcp agent on controller1 that I'm trying to configure manually lol15:26
odyssey4menurdie so there're absolutely no neutron agents whatsoever?15:26
nurdieodyssey4me: https://pastebin.com/JrhtqPmf15:26
nurdieodyssey4me: Correct. No neutron agents whatsoever15:27
nurdieodyssey4me: The only neutron agents currently in my stack are the linuxbridge-agents running on my compute nodes15:27
openstackgerritMerged openstack/openstack-ansible-os_nova master: Eliminate nova_novnc_distro_packages  https://review.openstack.org/64888615:27
openstackgerritMerged openstack/openstack-ansible-os_nova master: Add privsep-helper to nova sudoers file  https://review.openstack.org/64888815:27
odyssey4menurdie ok, and you do have a network_hosts section in openstack_user_config.yml ?15:28
openstackgerritMerged openstack/openstack-ansible-os_blazar master: Updated from OpenStack Ansible Tests  https://review.openstack.org/63952215:29
nurdieodyssey4me: Yes. It is set to "*infrastructure_hosts", and that is defined as "&infrastructure_hosts" and has all 3 of our controllers listed15:29
odyssey4menurdie ok, and you don't have an /etc/openstack_deploy/env.d file with any content related to neutron any more?15:30
openstackgerritMerged openstack/openstack-ansible-os_congress master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900015:30
nurdieodyssey4me: yes. I backed it up and deleted it15:30
*** shananigans has joined #openstack-ansible15:31
nurdieShould I just try directly setting network_hosts to my controllers?15:31
nurdieIt's the is_metal property that's failing it15:31
odyssey4menurdie nope, that won't affect things, unless you happen to have a yaml typo15:32
nurdieI haven't seen any syntax related failures15:32
odyssey4menurdie ok, if you open inventory.json with less or something like that, can you find the key word 'properties' for your infra hosts? if you compare that to the compute hosts, it seems that 'properties' exists there...15:33
odyssey4menurdie perhaps you could extract and sanitise a sample from an infra host and a compute host and share it?15:34
nurdieodyssey4me: https://pastebin.com/htv0ZjVi15:37
odyssey4menurdie well, that's odd - the missing property appears to be there?15:39
nurdieThat's from /etc/openstack_deploy/openstack_inventory.json15:39
nurdieodyssey4me: yes >_<15:39
odyssey4menurdie ok, if you execute /opt/openstack-ansible/inventory/dynamic_inventory.py then does it spit out the same contents as /etc/openstack_deploy/openstack_inventory.json ?15:40
nurdieodyssey4me: https://pastebin.com/rSem1swH15:42
odyssey4menurdie hmm, ok one more thing to try - can you do: rm -rf /etc/openstack_deploy/ansible_facts15:43
*** fabstao has joined #openstack-ansible15:44
nurdieodyssey4me: Ok, now try os-neutron-install?15:44
odyssey4methen: cd /opt/openstack-ansible/playbooks; ansible -m debug -a 'var=properties' neutron_agents15:44
openstackgerritMerged openstack/openstack-ansible-os_zun master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901915:45
nurdieodyssey4me: https://pastebin.com/0xcP0mEY15:45
nurdieNothing!15:45
odyssey4mewait a minute - I think that's not a correct group name, use neutron_all instead15:46
nurdieFor neutron_all, I see great properties for all EXCEPT infra1 2 and 3. Those all say "properties": "VARIABLE IS NOT DEFINED!"15:47
odyssey4methat's infuriating15:48
*** priteau has quit IRC15:48
nurdieodyssey4me: hahahaha Yessiiirr!15:48
openstackgerritMerged openstack/openstack-ansible-os_ironic master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900415:49
odyssey4menurdie are there also warnings about the names?15:49
nurdieodyssey4me: Yes15:50
odyssey4mehmm, I wonder if that's an issue here15:50
odyssey4me'[WARNING]: Found both group and host with same name: infra1'15:50
nurdieodyssey4me: https://pastebin.com/u1AsxMhT15:50
nurdieI can't find any groups with the name infra1 though15:50
odyssey4meI suspect that's the issue, although I don't know how it is that there's a group called infra{1,2,3}15:51
nurdieThe only group I can find is infra1-host_containers15:51
nurdie./scripts/inventory-manage.py -G |grep infra115:51
odyssey4meansible -m debug -a 'var=groups' localhost15:52
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901615:52
nurdieThere aarreeeee15:52
nurdieThere are infra1 infra2 and infra3 groups!15:52
odyssey4menurdie right, ok - are those in the json file?15:53
odyssey4mejrosser if you're able to, can you check your inventory to see if you have any groups with the exact same name as any hosts15:53
nurdieodyssey4me: Yes, I think I found them15:55
nurdie"infra1": { "children": [], "hosts: [] }15:55
nurdieShould I delete those for infra1 2 and 3?15:55
odyssey4menurdie I don't think they're supposed to exist, but it'd be good to get feedback from someone else with an inventory15:56
nurdieI can try it and see what happens. I have that inventory file backed up15:56
odyssey4mesure, why not - nothing to lose, right? ;)15:56
admin0cloudnull, around ?15:57
admin0hoping to test the ELK on bionic today15:58
nurdieodyssey4me: How do I get those changes to update?15:58
nurdieansible -m debug -a 'var=groups' localhost still shows them15:58
odyssey4menurdie just run /opt/openstack-ansible/inventory/dynamic_inventory.py afterwards and check the output15:58
nurdieok15:58
nurdieodyssey4me: They are still there15:59
jrosserodyssey4me: i don't appear to have groups == hostname anywhere15:59
odyssey4menurdie ok, I suspect there's some sort of formatting issue in openstack_user_config... can you share a sanitised version of it without all the network parts?16:02
odyssey4mejrosser thanks for confirming that16:02
odyssey4menurdie also, do you have any /etc/openstack_deploy/conf.d files?16:02
nurdieodyssey4me: https://pastebin.com/VSMDeuW016:03
jrosserodyssey4me: heres "ansible -m debug -a 'var=groups' localhost" https://pasted.tech/pastes/e4cfd412b0004d9aeb7c4a4d83372eb63814bfaf16:03
nurdieodyssey4me: yes, but none of them look like they have anything custom16:04
odyssey4mejrosser looks like you do have a host called 'infra1' and a group by the same name?16:04
odyssey4meoh, I misread - that's a member of the 'all' group16:04
nurdieodyssey4me: Except for haproxy.yml is in there16:04
nurdieWhere the HECK is my infra1,2,3 empty groups coming from >_<16:05
nurdieI can't find it16:05
nurdieI don't think they should be there either16:06
nurdieI never set them and I feel like those groups came from the Ocata to Pike upgrade16:06
openstackgerritMerged openstack/openstack-ansible-os_nova master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901116:06
odyssey4menurdie ok, I wonder if those groups can be listed with inventory-manage?16:07
odyssey4meoh, but they're not deletable via inventory-manage so that's not useful16:07
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901416:07
nurdieodyssey4me: Those groups don't show up in inventory-manage.py -G16:08
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900616:08
openstackgerritMerged openstack/openstack-ansible-os_swift master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901516:12
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64899916:12
odyssey4menurdie if you can use a fresh vm with that config to validate whether those groups exist in a clean environment, then we know there's a bug in the queens code... if they aren't there, then they have somehow been inherited from something done previously and we'll have to figure out how to remove them16:13
odyssey4mein an ideal world, it would be nice if the dynamic inventory tested for this situation and simply failed if it finds this16:13
openstackgerritMerged openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900216:14
openstackgerritMerged openstack/openstack-ansible-os_heat master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900316:15
nurdieodyssey4me: Like try a fresh deployhost?16:15
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64899716:16
odyssey4meI'm building one now to check.16:16
odyssey4meAssuming my battery lasts. ;)16:16
nurdieodyssey4me: Thank you so much. Just in case your battery doesn't last, is that what you're talking about? Start a new deployhost with our config and see what the inventory file does?16:17
odyssey4menurdie yep - just a throwaway container/VM prepared like a deployment host, just to run the inventory script to see what the resulting jason looks like and how it compares16:17
*** cmart has joined #openstack-ansible16:18
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901016:18
jrossernurdie: if you've not commited /etc/openstack_deploy to a git repo now would be a really good time to do that16:18
nurdiejrosser: I have! :)16:19
jrosserexcellent :)16:19
odyssey4menurdie I wonder if your previous attempt to get rid of the group in the json file was perhaps incomplete?16:19
nurdieI was searching for "infra":16:20
nurdie"infraN":16:20
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900516:20
nurdieEven when I delete those groups in the inventory file, the install play still fails with the is_metal property missing16:22
*** cmart has quit IRC16:22
odyssey4menurdie well, ceph.ceph.* are giving invalid address errors, because those aren't IP's16:23
nurdielol sorry16:23
nurdieThat was my sanitization16:23
odyssey4meok, it helps to know that16:25
odyssey4mealright, it's confirmed that a clean env doesn't generate those groups - so it must be a cause of some other config, or an existing part of the json file16:26
openstackgerritMerged openstack/openstack-ansible-ceph_client master: Remove unnecessary GPG keys setting for YUM repos.  https://review.openstack.org/64887716:27
nurdieI'm creating a VM right now to test with my whole openstack_deploy directory16:27
odyssey4menurdie with the whole dir will generate the same results - so that's a bit pointless16:28
nurdieodyssey4me: Ah16:28
odyssey4meare there conf.d files?16:28
odyssey4meis there any mention of infra1 in any of the env.d files?16:28
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64901216:29
nurdieThere are conf.d files. The only one out of place in there is haproxy.yml, which just has infra1 2 and 3's IP listed16:29
odyssey4menurdie do any of the conf.d files duplicate content from openstack_user_config.yml ?16:29
*** kopecmartin is now known as kopecmartin|off16:30
*** hwoarang has quit IRC16:31
odyssey4menurdie by content I mean do they assign any information to the same host groups?16:33
odyssey4menurdie FYI you can consolidate everything into openstack_user_config - conf.d files are just a convenience... it all gets merged into a single result anyway16:34
openstackgerritMerged openstack/openstack-ansible-os_mistral master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900916:34
*** hwoarang has joined #openstack-ansible16:36
nurdieodyssey4me: I think it's working now16:37
nurdieI think it was having cinder info duplicated in env.d and openstack_user_config16:38
nurdieinventory was creating groups16:38
odyssey4menurdie aha!16:38
openstackgerritMerged openstack/openstack-ansible-os_masakari master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64900816:39
nurdieodyssey4me: Is that a bug? Should I create one?16:39
nurdieIt has always been like that, since our Ocata install I guess, so this queens would be the first time that it has effected us16:39
odyssey4menurdie if the intent with your env.d changes was to make cinder-volume go into a container, then the content there should be very, very mininmal16:40
odyssey4mesee the expected config here: https://docs.openstack.org/openstack-ansible-os_cinder/latest/configure-cinder.html#configuring-cinder-to-use-ceph16:40
odyssey4menotice that it's 4 lines16:40
nurdieodyssey4me: I think that's what we had. I'm going to compare our previous config after this meeting in a few16:41
odyssey4menurdie ok, I suspect the other env.d files you have there aren't needed either16:42
*** cmart has joined #openstack-ansible16:42
odyssey4mewith all that sorted, you can make use of the queens cleanup playbooks from the upgrade to ensure you don't have any leftover incorrect containers or inventory entries... then re-run setup-openstack and everything should all be in the right places16:42
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64899816:43
odyssey4meif anything, perhaps a bug to add a check for the condition of a group and host having the same name would be useful for the inventory - although ansible did kinda warn about it16:44
odyssey4meanyway, I'm happy we finally got to the bottom of it - I need to go offline now... enjoy the rest of your day!16:45
*** cmart has quit IRC16:47
*** gillesMo has quit IRC16:51
mnasercores: can I get a +2 to kick this off to gate https://review.openstack.org/#/c/648890/16:56
mnasercc guilhermesp16:56
logan-done mnaser16:58
mnaserthanks logan-16:59
mnasershaping up to be one heck of a stable release imho16:59
*** cmart has joined #openstack-ansible16:59
*** gillesMo has joined #openstack-ansible17:01
*** gillesMo has quit IRC17:02
*** DanyC has quit IRC17:03
*** goldenfri has joined #openstack-ansible17:05
*** gkadam has quit IRC17:05
*** partlycloudy has joined #openstack-ansible17:06
*** hamzaachi has quit IRC17:12
*** hamzaachi has joined #openstack-ansible17:14
*** gillesMo has joined #openstack-ansible17:16
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests  https://review.openstack.org/64899617:16
*** miloa has quit IRC17:20
*** DanyC has joined #openstack-ansible17:27
*** DanyC has quit IRC17:32
*** phasespace has joined #openstack-ansible17:38
*** electrofelix has quit IRC18:12
*** jonher has quit IRC18:29
*** jonher has joined #openstack-ansible18:29
nurdieodyssey4me: Thank you for your help!18:29
nurdieI got another fun one18:29
*** DanyC has joined #openstack-ansible18:29
nurdieOn controllers, there's a weird bug that isn't allowing the neutron agents to be run as user neutron. SELinux in permissive. CentOS 7. I suspect this is a security hardening bug or a CentOS bug.18:30
nurdieI finally got one of our sets of agents running by editing the unitfiles to run the services as the root user18:31
*** CobHead has quit IRC18:34
mnaserpoop18:45
mnaserI found another blocker18:45
mnasernovnc is broken.18:45
mnaserthey ripped out some behaviour in 2018 August which broke OpenStack nova18:45
mnaserWe will have to pin novnc18:46
mnaserhttps://github.com/novnc/noVNC/commit/51f9f0098d306bbc67cc8e02ae547921b6f6585c#diff-1d6838e3812778e95699b90d530543a1L17318:46
*** BjoernT has joined #openstack-ansible18:55
*** DanyC has quit IRC18:56
*** DanyC has joined #openstack-ansible18:57
*** DanyC has quit IRC19:08
*** hamzaachi has quit IRC19:18
*** luksky has joined #openstack-ansible19:35
*** spsurya has quit IRC19:36
openstackgerritMerged openstack/openstack-ansible master: Automatically prune the inventory backup  https://review.openstack.org/56595019:52
*** DanyC has joined #openstack-ansible19:57
*** fabstao has quit IRC19:58
*** cmart has quit IRC20:02
*** mmercer has quit IRC20:11
*** mmercer has joined #openstack-ansible20:12
serverascodecan I set LXC_NETWORK  if I don't want the default with openstack-ansible?20:13
*** hamzaachi has joined #openstack-ansible20:18
*** cmart has joined #openstack-ansible20:20
*** cmart has quit IRC20:28
*** cmart has joined #openstack-ansible20:29
*** DanyC has quit IRC20:34
* mnaser is not sure about that20:47
mnaserevrardjp: around?20:47
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: Use non-broken commit for NoVNC  https://review.openstack.org/64918620:51
*** ansmith_ has quit IRC20:59
*** ivve has joined #openstack-ansible21:02
evrardjpmnaser going to bed. feel free to ping I will read tomorrow21:03
mnaserevrardjp: ok cool, just wanted to point at that change above ^ novnc broke nova and because we track master we got affected, so just wanted you to check the change to not break your tooling21:03
*** eglute has joined #openstack-ansible21:04
*** ivve has quit IRC21:09
*** vnogin has joined #openstack-ansible21:13
*** pcaruana has quit IRC21:17
*** hamzaachi has quit IRC21:35
*** samueldmq has joined #openstack-ansible21:36
*** hamzaachi has joined #openstack-ansible21:36
*** hamzaachi has quit IRC21:46
*** mrhillsman is now known as mrhillsman_afk21:46
*** BjoernT has quit IRC22:01
*** shananigans has quit IRC22:11
*** nurdie has quit IRC22:17
*** nurdie has joined #openstack-ansible22:18
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Add privsep-helper to neutron sudoers file  https://review.openstack.org/64889022:18
*** vnogin has quit IRC22:20
*** partlycloudy has quit IRC22:23
*** nurdie_ has joined #openstack-ansible22:45
*** nurdie has quit IRC22:48
*** ansmith_ has joined #openstack-ansible22:49
*** nurdie_ has quit IRC22:50
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add pip overrides to basic bootstrap  https://review.openstack.org/64920022:56
NobodyCamGood afternoon folks dumb question: should glance sync images between the glance containers when there are more then one?23:27
*** tosky has quit IRC23:28
*** hwoarang has quit IRC23:35
*** hwoarang has joined #openstack-ansible23:37
*** nurdie has joined #openstack-ansible23:43
*** nurdie has quit IRC23:47
*** BjoernT has joined #openstack-ansible23:50
*** BjoernT has quit IRC23:54
*** partlycloudy has joined #openstack-ansible23:55
*** openstackgerrit has quit IRC23:56
*** BjoernT has joined #openstack-ansible23:57
*** timburke has quit IRC23:58
*** antonym has quit IRC23:58

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