Wednesday, 2019-09-04

*** dr_feelgood has quit IRC00:03
*** dr_feelgood has joined #openstack-ansible00:17
*** gyee has quit IRC00:21
*** altlogbot_1 has quit IRC00:23
*** irclogbot_0 has quit IRC00:23
*** threestrands has quit IRC00:32
michielpjrosser: Thanks I will look into it00:44
*** markvoelker has joined #openstack-ansible00:55
*** nicolasbock has quit IRC00:57
*** markvoelker has quit IRC01:01
*** BjoernT has joined #openstack-ansible01:19
*** irclogbot_1 has joined #openstack-ansible01:33
*** irclogbot_1 has quit IRC01:39
*** irclogbot_0 has joined #openstack-ansible01:39
*** henriqueof1 has quit IRC01:43
*** irclogbot_0 has quit IRC01:43
*** BjoernT_ has joined #openstack-ansible01:54
*** BjoernT has quit IRC01:55
*** prometheanfire has quit IRC02:39
*** prometheanfire has joined #openstack-ansible02:40
*** spsurya has joined #openstack-ansible02:44
*** irclogbot_2 has joined #openstack-ansible02:53
*** BjoernT_ has quit IRC02:56
*** irclogbot_2 has quit IRC02:59
*** markvoelker has joined #openstack-ansible03:01
*** markvoelker has quit IRC03:05
*** ianychoi has quit IRC03:12
*** ianychoi has joined #openstack-ansible03:13
*** irclogbot_0 has joined #openstack-ansible03:33
*** irclogbot_0 has quit IRC03:39
*** gkadam has joined #openstack-ansible03:59
*** gkadam_ has joined #openstack-ansible04:01
*** gkadam_ has quit IRC04:01
*** irclogbot_2 has joined #openstack-ansible04:02
*** gkadam has quit IRC04:03
*** irclogbot_2 has quit IRC04:07
*** udesale has joined #openstack-ansible04:19
*** irclogbot_3 has joined #openstack-ansible04:22
*** irclogbot_3 has quit IRC04:33
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_cinder master: Drop cinder_volume packages installation for source  https://review.opendev.org/67990404:51
noonedeadpunkevrardjp jrosser: I guess ^ should fix our suse gates04:53
*** raukadah is now known as chandankumar04:55
*** radeks has joined #openstack-ansible05:11
*** irclogbot_0 has joined #openstack-ansible05:20
*** irclogbot_0 has quit IRC05:25
*** ivve has quit IRC05:46
*** miloa has joined #openstack-ansible05:55
jrossernoonedeadpunk: maybe the var should have been cinder_volume_service_distro_packages to be consistent with the other distro install package lists06:03
jrosserand cinder_volume_distro_packages remaining an empty list for all distros06:03
jrossermakes me wonder how this is working properly for centos though? cinder_volume_distro_packages06:05
jrosser= []06:05
*** andrea15 has quit IRC06:06
noonedeadpunkits defined only for suse06:11
noonedeadpunkbut to make it consistent, we can rename it ofc06:11
jrosserdoes the centos distro package for cinder-volume come from somewhere else?06:12
noonedeadpunkyep, for every distro volume is part of cinder package06:12
noonedeadpunkto be specific about centos its openstack-cinder06:13
noonedeadpunkso https://cbs.centos.org/koji/buildinfo?buildID=25758 contains all cinder services available06:14
*** udesale has quit IRC06:15
*** irclogbot_2 has joined #openstack-ansible06:16
noonedeadpunkjrosser: than we need to rename cinder_volume_distro_packages_tools to cinder_volume_distro_packages06:16
miloaMorning06:17
*** irclogbot_2 has quit IRC06:21
noonedeadpunkjrosser: and need to introduce variables for service_backup in addition for https://opendev.org/openstack/openstack-ansible-os_cinder/src/branch/master/vars/suse.yml#L6006:21
noonedeadpunkOr we may leave things as is despite dropping it from source_install06:22
*** udesale has joined #openstack-ansible06:22
noonedeadpunkuntil we will require some extra things to be installed for cinder-volume, which is unlikely since we have cinder_volume_distro_packages_tools: for that06:23
*** irclogbot_2 has joined #openstack-ansible06:24
jrosserThe _tools list is a special case06:26
jrosserThe task that installs that is in a very specific place vs. ceph_client06:27
jrosserBecause those tools have dependencies on librbd..... so if ceph_client is not run first you get the wrong version of all those libs from the distro rather than ceph.com06:28
noonedeadpunkyeah, I've read your comment:)06:28
*** irclogbot_2 has quit IRC06:29
noonedeadpunkjrosser: but they look pretty common with cinder_backup_distro_packages06:30
noonedeadpunkexcept qemu-tools06:30
noonedeadpunkso we need kinda bigger work over there06:31
jrosserIt’s image conversion things etc afaik06:31
jrosserAnd as far as the bar name goes you need them regardless of source or distro06:31
jrosser*var06:31
noonedeadpunkBut I'm wondering why volume-tools may require ceph libs and are special case while backup not06:32
*** markvoelker has joined #openstack-ansible06:34
jrosserProbably just history06:34
jrosserBecause the cinder-volume/librbd stuff broke the gate06:35
jrosserAnd I’m not sure we really exercise cinder-backup?06:35
noonedeadpunkwhat do you mean?06:35
noonedeadpunksorry, can you just rephrase for me:)06:36
jrosserIf the cinder-backup install were broken, our tests would still pass?06:36
noonedeadpunkyep06:36
noonedeadpunkbut... need to double check06:36
jrosserYeah, and for a metal install, if cinder-volume is done first then the right stuff will already be present06:37
* jrosser not sure what the order is06:37
*** markvoelker has quit IRC06:39
*** kaiokmo has quit IRC06:39
noonedeadpunkYeah, you're right that patch should be a bit bigger06:40
noonedeadpunkBut not how how backportable it will become06:41
noonedeadpunk*not sure06:41
noonedeadpunkand I'd say that we need to enable cinder_service_backup_program_enabled for our CI06:42
noonedeadpunkneed to run away, will return in several hours and will fix things:)06:43
noonedeadpunkor you may do that, if you want ofc :)06:43
*** cshen has joined #openstack-ansible06:45
*** markvoelker has joined #openstack-ansible06:56
*** zbr has quit IRC06:58
*** markvoelker has quit IRC07:00
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_cinder master: Rename cinder distro packages to match convention  https://review.opendev.org/67990407:03
*** southquist has joined #openstack-ansible07:07
*** ivve has joined #openstack-ansible07:08
noonedeadpunkevrardjp: have we switched to suse 15.1? https://storage.bhs1.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/logs_04/679904/1/check/openstack-ansible-deploy-aio_metal-opensuse-15/0d1142d/logs/ara-report/result/8e228aff-8071-4459-a9c9-387fcd8d50e8/07:08
*** zbr has joined #openstack-ansible07:09
*** southquist has quit IRC07:21
*** kaiokmo has joined #openstack-ansible07:23
*** tosky has joined #openstack-ansible07:25
*** luksky has joined #openstack-ansible07:26
*** irclogbot_2 has joined #openstack-ansible07:30
*** irclogbot_2 has quit IRC07:35
*** kopecmartin|off is now known as kopecmartin07:40
*** pcaruana has joined #openstack-ansible07:42
*** udesale has quit IRC07:42
*** udesale has joined #openstack-ansible07:43
*** irclogbot_2 has joined #openstack-ansible07:50
*** irclogbot_2 has quit IRC07:53
evrardjpit's probably done yes :)07:55
evrardjpoh the mirroring is broken?07:56
evrardjpit was the idea to have leap 15 pointing dynamically to 15.0/15.1/15.2 etc07:56
evrardjpnoonedeadpunk: are there voting jobs that broke due to the switch?07:58
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/67993008:01
*** hwoarang has quit IRC08:05
*** hwoarang has joined #openstack-ansible08:07
*** irclogbot_3 has joined #openstack-ansible08:22
*** irclogbot_3 has quit IRC08:25
*** markvoelker has joined #openstack-ansible08:36
*** cshen has quit IRC08:36
*** markvoelker has quit IRC08:40
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_cinder master: Rename cinder distro packages to match convention  https://review.opendev.org/67990408:52
*** cshen has joined #openstack-ansible08:52
*** cshen has quit IRC08:57
noonedeadpunkevrardjp: maybe it was just a co-incedence that worth only re-checking08:57
openstackgerritMerged openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/67993009:01
noonedeadpunkwe just had problems regarding missing openstack-cinder-volume package, but since it wasn't supposed to be installed for source installs (but eventually was), it's smth that should be fixed here09:01
*** trident has quit IRC09:01
noonedeadpunkwith 679904 for example:)09:02
*** irclogbot_2 has joined #openstack-ansible09:08
*** trident has joined #openstack-ansible09:10
*** irclogbot_2 has quit IRC09:11
*** cshen has joined #openstack-ansible09:13
evrardjpmiloa: are you available? I won't get the chance to work on keepalived soon, so it would  be great if you could help me there.09:16
*** mpjetta has quit IRC09:17
miloaevrardjp: yes, tell me :)09:17
*** mpjetta has joined #openstack-ansible09:18
*** cshen has quit IRC09:18
miloaevrardjp: how can i help ? :)09:20
*** cshen has joined #openstack-ansible09:26
*** rgogunskiy has joined #openstack-ansible09:38
evrardjplet me ping you in a side channel :)09:45
*** sum12 has quit IRC09:56
*** mgoddard has joined #openstack-ansible09:58
*** sum12 has joined #openstack-ansible09:59
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Add extra barbican services  https://review.opendev.org/67983210:06
*** cshen has quit IRC10:21
noonedeadpunkfolks, can I ask for a review of https://review.opendev.org/#/c/679105/ ?10:23
noonedeadpunkIt's needed by https://review.opendev.org/#/c/679101/10:24
*** irclogbot_1 has joined #openstack-ansible10:28
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Remove duplicated templates from zuul jobs  https://review.opendev.org/67995910:29
*** udesale has quit IRC10:32
*** udesale has joined #openstack-ansible10:32
*** irclogbot_1 has quit IRC10:33
*** cshen has joined #openstack-ansible10:34
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Start using uWSGI role  https://review.opendev.org/67980410:36
*** markvoelker has joined #openstack-ansible10:41
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_cinder master: Rename cinder distro packages to match convention  https://review.opendev.org/67990410:41
*** irclogbot_3 has joined #openstack-ansible10:42
*** markvoelker has quit IRC10:45
*** irclogbot_3 has quit IRC10:45
*** irclogbot_1 has joined #openstack-ansible10:58
*** irclogbot_1 has quit IRC11:02
*** nicolasbock has joined #openstack-ansible11:04
*** trident has quit IRC11:04
*** udesale has quit IRC11:12
*** trident has joined #openstack-ansible11:13
ChosSimbaOneHi everyone. So the host_bind_override should be eq to the phyiscal interface of the compute hosts, right so a machine with a single bond should just be bond0 right? not the bridges or the vlan interfaces?11:16
*** sum12 has quit IRC11:21
noonedeadpunkI guess it's the idea of host_bind_override:)11:22
*** zbr is now known as zbr|swimming11:23
ChosSimbaOnenoonedeadpunk: super. Thanks. Sorry my head isn't working that well, was deploying ceph till 02:00 last night :-S11:24
noonedeadpunkbut I also used 'container_bridge: "ib3"' with container_type: "phys" for orcky to passtrough IB sr-iov inside containers11:24
noonedeadpunkSo I have smth like this http://paste.openstack.org/show/770639/11:25
ChosSimbaOnecool :-) will have to look into that, so you run your storage over the IB network? will have to look into that for deploying a bare metal RDMA cluster, but that is a problem for future ChosSimbaOne :-P11:26
noonedeadpunkYep, at least I used to do that:)11:27
ChosSimbaOnecool. Well we are providing the ceph storage with 25GbE11:27
ChosSimbaOnebut must provide RDMA cluster instances at some point, but that will most likely be for baremetal :-)11:28
noonedeadpunkMellanox Connect-X 3 pro and later support sr-iov, so that shouldn't be a problem for containers as well11:29
noonedeadpunkWe also used IB network for vxlan overlay. 40Gb internal network is pretty nice thing:)11:30
ChosSimbaOneindeed IB is nice :-)11:30
ChosSimbaOneSo IB within containers is possible :-) Good info :-)11:31
noonedeadpunkBut, we didin't use RDMA since we had pretty old ceph for that11:32
noonedeadpunkso can't give you any feedback regarding this part:(11:33
noonedeadpunkBut I heard that it works:)11:33
ChosSimbaOneWell will you keep you posted when i get that far :-D11:34
*** sum12 has joined #openstack-ansible11:37
*** irclogbot_2 has joined #openstack-ansible11:42
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_trove master: Drop mod_wsgi support  https://review.opendev.org/67997311:47
noonedeadpunkjrosser: seems that you're using trove, but it seems that it's missing wsgi application, so I've dropped apache support for it here ^11:48
*** irclogbot_2 has quit IRC11:48
jrosserhmmm i don't have a trove deployment11:49
jrossereveryone asking me for it though11:49
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Start using uWSGI role  https://review.opendev.org/67980411:51
noonedeadpunkah, ok then:) just found some of your copyrights in header:))11:52
*** electrofelix has joined #openstack-ansible11:55
*** ansmith_ has quit IRC12:01
noonedeadpunkargh, 'repo-update' suse repo is the root cause of failing CI today...12:02
noonedeadpunkwhats wrong with repos this week... first rdo, now suse...12:03
jrosseri guess i fixed the role at some point in the past12:09
noonedeadpunkyeah, seems like that:)12:10
miloajrosser: I checked https://review.opendev.org/#/c/670051/ and put some comments, hope it can help :)12:11
*** markvoelker has joined #openstack-ansible12:13
jrossermiloa: excellent thnkyou - appreciate it12:17
jrosserguilhermesp: you around?12:17
guilhermespjrosser: yep12:28
jrosserso that rabbit patch and the circular dependancy12:28
jrosseri was thinking it was because of the role defualts being 0.0.0.0 for the epmd bind address12:29
jrosserand if i understand correctly, that makes it bind to 0.0.0.0 and 127.0.0.1 at the same time and fail?12:30
guilhermespbut we override that value in the integrated repo right?12:30
guilhermespactually that's not what I observed12:30
jrosseryes we do, but thats the circular problem12:30
guilhermespwhat we have now is binding to VIP and localhost12:31
guilhermespwhich is expected when you define the epmd address in rabbitmq-env file12:31
guilhermespand yeah, for the role itself, it is setting to 0.0.0.0 which breaks12:31
guilhermespat the and, yeah, it is just what you said :P12:32
guilhermesp0.0.0.0 and localhost12:32
jrosserso perhaps we need to make the env var in the template conditional12:32
guilhermespwhich for me is the only reason is breaking now12:32
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_glance master: Start using uWSGI role  https://review.opendev.org/67805512:32
jrosseras putting 0.0.0.0 there breaks it, even though the default with no env var is 0.0.0.0 :)12:32
jrosserthen the rabbit role test would pass and bind as it always used to12:33
guilhermespthat's bizzare  hahaha12:33
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Start using uWSGI role  https://review.opendev.org/67980412:33
jrosserand then when you override, with the patch to the intregrated repo it does the right thing12:33
guilhermespstill trying to see the template conditional you're proposing12:34
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_cinder master: Start using uWSGI role  https://review.opendev.org/67820012:34
jrosser{% if rabbitmq_erlang_bind_address != 0.0.0.0 %}12:34
jrosseraround the export line12:35
jrosser^ valid syntax to suit12:35
guilhermespahh yeah it makes sense12:35
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_nova master: Start using uWSGI role  https://review.opendev.org/67821612:35
jrosseri think the other projects that use this var don't have this problem, becasue they always test a wholly integrated thing12:36
guilhermespso that way for us to merge it is not going to break and even though it is going to apply the bind address when we merge the integrated patch12:36
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_aodh master: Migrate aodh to use uWSGI role  https://review.opendev.org/67835012:36
jrosseryes i think so12:36
jrosserand the depends-on patch to the integrated will verify that it works properly before12:37
guilhermespwant me to push a change up ?12:37
guilhermespbtw quick meeting in 10 minutes for me12:37
jrosseryes if you have the code from yesterday there just go for it12:37
guilhermespyep I think is going to be a quick edit12:37
guilhermesplet me see12:37
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-rabbitmq_server master: Add defaults for rabbitmq managment and erlang bind addresses  https://review.opendev.org/67039412:39
guilhermespjrosser: ^12:39
jrosserexcellent i will keep an eye on it12:40
guilhermespnice12:40
guilhermesphow about the galera patch? I see it has +112:40
guilhermespwhich is the issue in there actaully ?12:40
* guilhermesp haven't had the oppportunity to loot at it yet12:40
jrossermay need to tiffle the jinja condition there, i just guessed :)12:40
jrosserin fact i think i'll edit it already12:41
*** zbr|swimming is now known as zbr12:42
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-rabbitmq_server master: Add defaults for rabbitmq managment and erlang bind addresses  https://review.opendev.org/67039412:43
guilhermespit is a little more fancy now :P12:44
*** udesale has joined #openstack-ansible12:48
*** luksky has quit IRC12:53
*** markvoelker has quit IRC12:54
guilhermespjrosser: did you see the last comment in here https://review.opendev.org/#/c/670051/ ?12:59
*** markvoelker has joined #openstack-ansible13:00
*** markvoelker has quit IRC13:05
*** spatel has joined #openstack-ansible13:11
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_gnocchi master: Start using uWSGI role  https://review.opendev.org/67999113:26
miloaOn CentOS 7, i've got a problem with bootstrap-aio.yml => loop device creation for cinder and manilla. When I bypass the task creating loop-cinder and loop-manilla services adding a shell task to replace it. It works. Anyone had this problem ?13:26
* noonedeadpunk test things on ubuntu13:27
*** markvoelker has joined #openstack-ansible13:27
noonedeadpunkbut I've catched smth like this in case of launching gate-check-commit second time on the same host13:33
noonedeadpunkbut the thing is that host already had corresponding loop devices13:34
*** cshen has quit IRC13:35
miloanoonedeadpunk: i had this problem too, but after manualy doing a 'loosetup -D' it works with the script shell task but not with loop service creation.13:36
*** irclogbot_2 has joined #openstack-ansible13:38
miloanoonedeadpunk: The error message  is different when host already had corresponding loop devices :)13:38
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Start using uWSGI role  https://review.opendev.org/67980413:39
*** udesale has quit IRC13:39
miloanoonedeadpunk: it is not related with loop device already present.13:39
noonedeadpunkyeah, I already got that:) Then I probably didn't catch this or just can't recall13:39
*** udesale has joined #openstack-ansible13:39
*** rgogunskiy has quit IRC13:40
*** irclogbot_2 has quit IRC13:42
miloa:) when not releasing the device with losetup -D I got this message : "changed": false, "msg": "Device /dev/loop4\n/dev/loop6 not found."13:43
miloabut the message i got now when not bypassing loop-cinder and loop-manilla service is :  Device /opt/openstack-ansible/tests not found.\n", "msg": "Creating physical volume '/opt/openstack-ansible/tests'13:44
noonedeadpunkhmm...13:45
noonedeadpunkActually now I'm trying to read these scripts through, since I'm not so familiar with them...13:46
noonedeadpunkand I cant even find phrase "Creating physical volume" :(13:48
noonedeadpunkacross osa repos13:49
*** cshen has joined #openstack-ansible13:52
*** kupu-sama has joined #openstack-ansible13:52
miloait is normal because it come from the command pvcreate13:52
*** BjoernT has joined #openstack-ansible13:52
*** prometheanfire has quit IRC13:53
*** luksky has joined #openstack-ansible13:54
*** prometheanfire has joined #openstack-ansible13:54
spatelnoonedeadpunk: i have question related variable override, I have set following in user_variables.yml to configure SR-IOV13:56
noonedeadpunkmiloa: btw for my manile test deployment I don't see /opt/openstack-ansible/tests13:56
-spatel- neutron_plugin_types:13:56
-spatel- - ml2.sriov13:56
spatelnow whatever nodes i am building its running neutron-sriov-agent13:57
spatelI don't want to do that..13:57
*** irclogbot_2 has joined #openstack-ansible13:58
spatelif i put that ml2.sriov variables in host_vars then it removed sriov option from neutron-server config13:58
spatelHow should i handle it?  can i add neutron-container in /host_vars/  and add that variables?13:59
jrosseryou should probably put it in group_vars14:01
jrosserfind the name of the ansible group you want that var to apply to14:01
jrosserand put it in that/those14:01
noonedeadpunkspatel: so if you define neutron_plugin_types: [ml2.sriov] neutron-sriov-nic-agent will be enabled for every host which is part of neutron_sriov_nic_agent group14:01
*** irclogbot_2 has quit IRC14:02
*** dr_feelgood has quit IRC14:02
spatelnoonedeadpunk: i don't want my all nodes run neutron-sriov-nic-agent (even they don't support SRIOV)14:02
spateljrosser: so group_vars work like host_vars right?14:02
jrossergroup_vars/<group_name>.yml applies vars only to that ansible group14:03
noonedeadpunkbut, host_vars should work as well, just make sure that you've defined it for correct ones.14:03
spateljrosser: group name is "neutron_server" so i should create group_vars/neutron_server.yml and just add that sriov variable right?14:03
guilhermesplogan-: I guess it's time to -1 this ? https://review.opendev.org/#/c/658701/14:03
*** kupu-sama has quit IRC14:04
*** irclogbot_0 has joined #openstack-ansible14:04
spatelnoonedeadpunk: going to try group_vars i like that instead of creating multiple host file in host_vars14:05
noonedeadpunkyeah, it's the bast way to handle it14:05
noonedeadpunks/bast/best/14:05
*** irclogbot_0 has quit IRC14:08
*** ansmith_ has joined #openstack-ansible14:08
spatelnoonedeadpunk: is there a way i can define custom "component or group name" in OSA?14:09
openstackgerritChandan Kumar (raukadah) proposed openstack/ansible-role-python_venv_build master: [RHEL8]set venv_python_executable to python3  https://review.opendev.org/68000414:09
spatelwe have 100 general compute nodes and 100 SR-IOV compute nodes, so currently i am creating special file in /host_var/ for every single SR-IOV node..14:09
spateli would like to do that by group_vars :)14:10
*** irclogbot_1 has joined #openstack-ansible14:10
noonedeadpunkyep, there is an option and I'm looking for some doc regarding this14:12
jrosseri think in openstack_user_config you can just create a new group14:13
noonedeadpunkhttps://docs.openstack.org/openstack-ansible/latest/user/prod/provnet_groups.html#custom-groups14:13
jrosser^ yes that14:14
*** irclogbot_1 has quit IRC14:14
jrosseri had something with compute_with_ceph and compute_with_ssd for different types of ephemeral storage14:14
jrosserworked nicely14:14
guilhermesplogan-: rephrasing: remove -1 :)14:15
noonedeadpunkI'd say it's worth linking somewhere inside https://docs.openstack.org/openstack-ansible/latest/reference/inventory/inventory.html14:15
openstackgerritChandan Kumar (raukadah) proposed openstack/ansible-role-python_venv_build master: Set venv_python_executable based on ansible_python_interpreter  https://review.opendev.org/68000414:21
spateljrosser: noonedeadpunk you guys are awesome!!!!!14:22
spatelwhere have you been... you won't believe i have 500 files in /host_vars/ in my old cloud :(14:23
noonedeadpunkchandankumar: btw, there's already one patch which do the same https://review.opendev.org/#/c/617522/114:23
noonedeadpunkprobably you can co-operate with hwoarang reagarding it?14:24
chandankumarnoonedeadpunk: yes correct14:24
spatelnoonedeadpunk: but what about existing group? if i create separate group right now in that case how do i move my all hosts to new custom_group?14:25
jrosserspatel: you don't need to, they all remain in the old group14:25
*** mkuf has joined #openstack-ansible14:25
jrosseryou should be able to see this with ./scripts/inventory_manage.py -G14:25
jrosserso for compute hosts, they'd all remain in the old group and get 99% of the group vars they need that way14:26
spatelyes i can see.. all my nodes in "compute_hosts" group14:26
jrosserfor the 1% of vars that you need to override for specifically sriov computes you make a special extra group14:27
noonedeadpunkand you should manually define your hosts inside new group, or use use some jinja generator to populate it based on some fact14:27
chandankumarhwoarang: Hello14:28
chandankumarhwoarang: left a small comment here https://review.opendev.org/#/c/617522/14:28
jrosserspatel: the standard set of group vars are defined here https://github.com/openstack/openstack-ansible/tree/master/inventory/group_vars14:29
hwoarangchandankumar: that's a very old patch :)14:29
hwoarangsomeone else need to pick it up as I do not have the time to follow up14:30
chandankumarhwoarang: let me udpate that14:31
spateljrosser: hmm let me understand step-by-step so i should create this kind of tree https://pastebin.com/7g1xukN414:31
chandankumarhwoarang: how to remove -w on this14:32
spatelonce i define that i can have two groups.. that is all i need to do right?14:32
jrosseryes, but you can make it simpler that that too14:33
spatelhow?14:34
hwoarangchandankumar: i can remove it14:34
openstackgerritChandan Kumar (raukadah) proposed openstack/ansible-role-python_venv_build master: defaults: Dynamically determine the python version  https://review.opendev.org/61752214:35
*** BjoernT_ has joined #openstack-ansible14:36
*** irclogbot_1 has joined #openstack-ansible14:36
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_gnocchi master: Start using uWSGI role  https://review.opendev.org/67999114:36
jrosserspatel: made up example but this saves lots of typing in openstack_user_config http://paste.openstack.org/show/770649/14:37
*** BjoernT has quit IRC14:37
openstackgerritChandan Kumar (raukadah) proposed openstack/ansible-role-python_venv_build master: defaults: Dynamically determine the python version  https://review.opendev.org/61752214:37
chandankumarnoonedeadpunk: hwoarang done14:37
*** cshen has quit IRC14:39
spateljrosser: oh!!! oh waut.. can you explain this variable? "compute104: &_compute104_" ?14:40
*** irclogbot_1 has quit IRC14:40
spateland then "compute104: *_compute104_" ?14:40
jrosserthese are yaml anchors14:41
*** markvoelker has quit IRC14:41
jrosserwhich let you reuse stuff already defined14:42
spatelin short variable14:42
jrosserso everywhere in your paste you had to repeat the ip: <....> you just use the anchor14:43
spatelIn that example you define real IP and host and later logically group them together14:43
jrosserif you have a lot of hosts that will make a big difference in your user_config.yml14:43
jrosserand maybe more importantly the data is only defined in one place14:43
jrosserso less errors14:43
spateli have 500 compute nodes..14:43
spateli like per group them by rack..14:44
guilhermespstrongly advised to use anchors spatel lol14:44
spateljrosser: last question i have already running cloud and if i re-arrange them based on your example, does that break anything or not :)14:45
spatelwhat i should do to make it smooth14:45
jrosserso long as you define the groups that OSA expects, then nothing should change14:45
jrosserbackup your inventory stuff (i assume you have /etc/openstack_deploy in git?) then adjust openstack_user_config.yml and make sure nothing unexpected happens14:46
spatelSo these stuff goes inside inventory right? incase i want to remove them from inventory i can do that too14:46
spatelyes  /etc/openstack_deploy  in git14:46
jrosserhave a go on a test box?14:47
jrosserspin up a vm and copy over the openstack_deploy dir and mess with it14:47
spatelno i am thinking to try on test box first.. just create fake hostname and try...14:47
jrosserjust run the dynamic inventory script by hand14:47
*** luksky has quit IRC14:48
spatelyup!! i think i got an idea.. let me poke in my test box and will ask for help if i need :)14:48
spatelThank you guys!!!!14:48
*** irclogbot_3 has joined #openstack-ansible14:50
openstackgerritMerged openstack/openstack-ansible-tests master: Move ansible-lint requirement  https://review.opendev.org/67910514:51
openstackgerritMerged openstack/openstack-ansible-tests master: Set no_log for sensitive tasks  https://review.opendev.org/67983614:51
*** irclogbot_3 has quit IRC14:54
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_heat master: Start using uWSGI role  https://review.opendev.org/68003314:55
*** chandankumar is now known as raukadah15:02
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_heat master: Start using uWSGI role  https://review.opendev.org/68003315:02
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68003515:11
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68003615:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_blazar master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68003715:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68003815:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68003915:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cloudkitty master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004015:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_congress master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004115:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004215:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004315:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004415:14
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004515:14
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_horizon master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004615:14
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004715:14
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004815:15
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68004915:15
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_manila master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005015:15
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_masakari master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005115:15
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_mistral master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005215:16
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron master: Updated from OpenStack Ansible Tests  https://review.opendev.org/67731115:17
spateljrosser: do i need to do this? "When creating a custom group, first create a skeleton in /etc/openstack_deploy/env.d/"15:17
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005315:17
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005415:17
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_panko master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005515:17
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_placement master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005615:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_rally master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005715:18
*** irclogbot_1 has joined #openstack-ansible15:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005815:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68005915:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68006015:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68006115:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_zun master: Updated from OpenStack Ansible Tests  https://review.opendev.org/68006215:20
*** irclogbot_1 has quit IRC15:22
*** zbr is now known as zbr|out15:25
logan-guilhermesp: done!15:31
*** irclogbot_0 has joined #openstack-ansible15:32
*** irclogbot_0 has quit IRC15:36
*** irclogbot_0 has joined #openstack-ansible15:36
*** altlogbot_0 has joined #openstack-ansible15:38
*** macz has joined #openstack-ansible15:41
*** markvoelker has joined #openstack-ansible15:45
*** miloa has quit IRC15:46
openstackgerritLogan V proposed openstack/openstack-ansible master: [DOCS] Add reno for bootstrap skip envvars  https://review.opendev.org/65870115:57
openstackgerritLogan V proposed openstack/openstack-ansible master: [DOCS] Add reno for bootstrap skip envvars  https://review.opendev.org/65870115:58
*** gyee has joined #openstack-ansible15:59
openstackgerritDouglas Mendizábal proposed openstack/ansible-role-thales-hsm master: Allow barbican to access /opt/nfast when selinux is enforcing  https://review.opendev.org/68007416:15
openstackgerritChandan Kumar (raukadah) proposed openstack/ansible-role-python_venv_build master: defaults: Dynamically determine the python version  https://review.opendev.org/61752216:16
*** ivve has quit IRC16:17
*** kopecmartin is now known as kopecmartin|off16:18
*** zbr|out is now known as zbr16:19
guilhermesplogan-: ++16:24
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_ironic master: Start using uWSGI role  https://review.opendev.org/68007816:24
noonedeadpunkomg, what is openstack/ansible-role-thales-hsm16:25
redrobotnoonedeadpunk, ansible role to configure Thales HSM client software16:26
redrobotnoonedeadpunk, used by TripleO to deploy Barbican with HSM backend16:26
noonedeadpunkAh, thanks for explanation redrobot:) Just discovered it for me:)16:27
noonedeadpunkLOL https://storage.gra1.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/logs_91/679991/2/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/56332fc/16:28
redrobotnoonedeadpunk, we also have ansible-role-atos-hsm, which does the same for ATOS Bull HSMs.16:32
noonedeadpunkseems that OVH swift is too expensive for the foundation :p16:32
noonedeadpunkredrobot: just had no idea that it's somehow linked to osa in terms of project-config structure16:34
*** andrea15 has joined #openstack-ansible16:38
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_heat master: Start using uWSGI role  https://review.opendev.org/68003316:41
*** luksky has joined #openstack-ansible16:42
spateljrosser: look like that works check this out - http://paste.openstack.org/show/770651/16:46
spateli just did on AIO and look like that..16:46
*** andrea15 has quit IRC16:46
jrossercool16:47
spatelso now i can create group_vars/rack1_host.yml and do whatever i want right?16:49
-openstackstatus- NOTICE: Zuul job logs stored in OVH may fail. We have updated the base job to remove OVH from our storage location. If you have POST_FAILURES a recheck should fix them at this point.16:50
noonedeadpunkoh no, we'll need to do rechecks for proposal bot patches....17:00
noonedeadpunkevrardjp: don't you know by chance any details regarding suse broken repos?17:01
noonedeadpunkthat thing which I was posting in the morning?17:01
noonedeadpunkIt actually affects openstack-ansible-deploy-aio_metal-opensuse-15 which s voting everywhere17:02
openstackgerritMerged openstack/openstack-ansible master: [DOCS] Add reno for bootstrap skip envvars  https://review.opendev.org/65870117:05
guilhermespoh noonedeadpunk that's related to the recent RETRY_LIMIT failures?17:05
noonedeadpunkyeah17:06
*** electrofelix has quit IRC17:06
*** udesale has quit IRC17:07
noonedeadpunkI guess we don't have working gates this week yet :)17:07
guilhermespyep...17:08
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_ironic master: Start using uWSGI role  https://review.opendev.org/68007817:13
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_magnum master: Start using uWSGI role  https://review.opendev.org/68010317:35
raukadahpython 3 is available now in centos 7.7 http://mirror.centos.org/centos/7/cr/x86_64/Packages/python3-3.6.8-10.el7.x86_64.rpm17:48
jrosserraukadah: what does that mean? :)17:54
jrosser7.5 -> 7.6 was a sort of overnight surprise that broke stuff17:54
raukadahjrosser: we can test python3 stuff on centos 7 itself17:55
raukadahin TripleO, we have specific featureset to test stuff on early release to avoid breakage17:55
jrosserSo at some point our centos7 jobs all will just become 7.7 as the infra image is rebuilt?17:56
raukadahhttps://github.com/openstack/tripleo-quickstart/blob/master/config/general_config/featureset021.yml17:56
raukadahyes17:56
*** markvoelker has quit IRC18:12
*** markvoelker has joined #openstack-ansible18:12
cjloaderHi I'm curious if its too late to get the ironic inspector into Train/Backported to Stein?18:39
*** stuartgr has left #openstack-ansible18:41
cjloadermnaser: noonedeadpunk evrardjp18:43
cjloaderIf I pushed up an updated ironic role18:43
*** BjoernT_ has quit IRC18:46
*** irclogbot_0 has quit IRC18:54
*** irclogbot_0 has joined #openstack-ansible18:54
*** irclogbot_0 has quit IRC19:02
*** irclogbot_0 has joined #openstack-ansible19:02
prometheanfirewhat's the random file config ansible module OSA uses called again?19:10
jrosserhttps://github.com/openstack/ansible-config_template19:11
prometheanfirethanks19:11
cjloaderor anyone?19:31
openstackgerritDouglas Mendizábal proposed openstack/ansible-role-thales-hsm master: Allow barbican to access /opt/nfast when selinux is enforcing  https://review.opendev.org/68007419:36
*** radeks has quit IRC19:49
jrossercjloader: new code now for train is fine19:51
cjloaderjrosser: and how difficult will it be to get it backported to Stein?19:51
jrosserwell it depends, bugfixes no problem19:52
cjloaderits basically configuring the inspector19:52
cjloaderin the ironic role19:52
cjloaderjrosser: ok19:55
cjloaderty19:55
jrosseri don;t know much about ironic19:57
jrosserso if its a bug "ironic inspector not configured" and the patch fixes it then maybe ok19:58
jrosserbut if its whole new functions then that doesnt generally get backported19:58
jrosserothers can chime in who understand it better i guess19:58
jrosserif you have a patch push it up :)19:59
cjloaderit's a tool that normal ironic utilizes -- but was never automated config wise19:59
*** BjoernT has joined #openstack-ansible19:59
cjloaderd34dh0r53: feel free to comment as well20:00
cjloaderi'm cleaning it up and i'll push in a day or so20:00
cjloaderjust wanted to know if it'd be turned down bc of freeze or something20:01
cjloaderat least in Master (Train)20:02
openstackgerritMerged openstack/openstack-ansible-lxc_container_create master: Add project home link for README  https://review.opendev.org/67713920:04
guilhermespjrosser: you mentioned that the br-mgmt binding was pending with rabbitmq and galera. Rabbitq is on the course to be fixed ( hopefully we get a working gate )20:20
guilhermespi see that the galera patch passes https://review.opendev.org/#/c/670403/20:20
jrosserI think the integrated fails though?20:21
*** markvoelker has quit IRC20:21
guilhermesphaven't had the opportunity to dig into the failing  jobs... let me take a look20:22
guilhermesphttps://logs.opendev.org/51/670051/19/check/openstack-ansible-deploy-aio_lxc-centos-7/2b76f37/logs/ara-report/result/d6124cc7-eb7e-49c1-843a-b64871f7825b/20:23
guilhermespok I will spin up a new instance and try to reproduce it locally20:24
guilhermespthere is a comment tho in the patch from Mikael Loaec20:24
*** markvoelker has joined #openstack-ansible20:30
*** ansmith_ has quit IRC20:44
jrosserguilhermesp: so here the thing is that i'm not sure what the right approach is20:51
jrosserand also complexity becasue both galera_server and galera_client roles get run against the galera containers20:52
jrosserguilhermesp: i also tried it like this https://review.opendev.org/#/c/671454/20:54
*** spatel has quit IRC21:15
*** ansmith_ has joined #openstack-ansible21:42
*** markvoelker has quit IRC21:47
*** trident has quit IRC22:05
*** trident has joined #openstack-ansible22:14
*** jhesketh has quit IRC22:27
*** jhesketh has joined #openstack-ansible22:33
*** markvoelker has joined #openstack-ansible22:35
*** markvoelker has quit IRC22:40
*** KeithMnemonic has quit IRC22:43
*** KeithMnemonic1 has joined #openstack-ansible22:43
*** dmsimard1 has joined #openstack-ansible22:47
*** dmsimard has quit IRC22:47
openstackgerritMerged openstack/openstack-ansible stable/queens: Stop MariaDB nodes to reset quorum during upgrade  https://review.opendev.org/66397622:50
*** dmsimard1 is now known as dmsimard22:50
*** macz has quit IRC22:56
*** kupu-sama has joined #openstack-ansible22:57
*** tosky has quit IRC23:02
*** kupu-sama has quit IRC23:05
*** luksky has quit IRC23:09
*** macz has joined #openstack-ansible23:32
*** ozzzo has joined #openstack-ansible23:35
*** mkuf has quit IRC23:47
*** mkuf_ has joined #openstack-ansible23:47
*** macz has quit IRC23:50
*** trident has quit IRC23:52
*** BjoernT has quit IRC23:53
*** BjoernT has joined #openstack-ansible23:53
*** BjoernT has quit IRC23:54
*** BjoernT_ has joined #openstack-ansible23:54
*** BjoernT_ has quit IRC23:54
*** BjoernT has joined #openstack-ansible23:55
*** BjoernT has quit IRC23:55
*** BjoernT_ has joined #openstack-ansible23:55
*** BjoernT_ has quit IRC23:56
*** BjoernT has joined #openstack-ansible23:56
*** BjoernT has quit IRC23:57
*** BjoernT_ has joined #openstack-ansible23:57
*** BjoernT_ has quit IRC23:58
*** BjoernT has joined #openstack-ansible23:58
*** BjoernT has quit IRC23:58
*** BjoernT_ has joined #openstack-ansible23:58
*** BjoernT_ has quit IRC23:59
*** BjoernT has joined #openstack-ansible23:59

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