Tuesday, 2018-05-29

*** jra has quit IRC00:06
*** jra has joined #openstack-ansible00:06
*** jeferobles has joined #openstack-ansible00:41
*** cjloader has quit IRC00:44
*** jra has quit IRC00:47
*** jra has joined #openstack-ansible00:47
dmsimardI guess hwoarang isn't on but I looked at one of his patches out of curiosity: https://review.openstack.org/#/c/569457/00:59
dmsimardI was wondering why EPEL needs to be enabled -- RDO doesn't test with EPEL enabled, it's bitten us more than once in the past. We don't know of anything required on EPEL right now, if you let us know what it is, we can likely package it and include it in the RDO repositories.01:00
*** jeferobles has quit IRC01:05
*** cjloader has joined #openstack-ansible01:06
*** cjloader has quit IRC01:06
*** chyka has quit IRC01:36
*** cjloader has joined #openstack-ansible01:37
*** cjloader has quit IRC01:37
*** threestrands has quit IRC02:05
*** threestrands_ has joined #openstack-ansible02:05
*** cjloader has joined #openstack-ansible02:12
*** cjloader has quit IRC02:12
*** mma has joined #openstack-ansible02:15
*** mma has quit IRC02:19
*** nsingh has joined #openstack-ansible02:22
*** niraj_singh has quit IRC02:24
*** geofft has quit IRC02:25
*** geofft has joined #openstack-ansible02:26
*** nurdie has joined #openstack-ansible02:35
*** lbragstad[m] has quit IRC02:37
*** csmart has quit IRC02:37
*** jhesketh has quit IRC02:37
*** lbragstad[m] has joined #openstack-ansible02:37
*** csmart has joined #openstack-ansible02:37
*** jhesketh has joined #openstack-ansible02:37
*** raginbajin has quit IRC02:40
*** raginbajin has joined #openstack-ansible02:40
*** rschulman has quit IRC02:40
*** lbragstad[m] has quit IRC02:41
*** csmart has quit IRC02:41
*** nicolasbock[m] has quit IRC02:41
*** keithmnemonic[m] has quit IRC02:41
*** yolanda_ has quit IRC02:41
*** evrardjp[m] has quit IRC02:41
*** yolanda_ has joined #openstack-ansible02:42
*** jothibasu[m] has quit IRC02:42
*** nyloc has quit IRC02:44
*** Adri2000 has quit IRC02:44
*** kysse has quit IRC02:44
*** toddnni has quit IRC02:44
*** Tahvok has quit IRC02:44
*** Rhvs has quit IRC02:44
*** gaudenz has quit IRC02:44
*** bauruine has quit IRC02:44
*** oanson has quit IRC02:44
*** adreznec has quit IRC02:44
*** homerp_ has quit IRC02:44
*** spsurya has quit IRC02:44
*** exodusftw has quit IRC02:44
*** ArchiFleKs has quit IRC02:44
*** persia has quit IRC02:44
*** mpjetta has quit IRC02:44
*** portdirect has quit IRC02:44
*** homerp_ has joined #openstack-ansible02:45
*** spsurya has joined #openstack-ansible02:45
*** exodusftw has joined #openstack-ansible02:45
*** ArchiFleKs has joined #openstack-ansible02:45
*** persia has joined #openstack-ansible02:45
*** mpjetta has joined #openstack-ansible02:45
*** portdirect has joined #openstack-ansible02:45
*** nyloc has joined #openstack-ansible02:45
*** Adri2000 has joined #openstack-ansible02:45
*** kysse has joined #openstack-ansible02:45
*** toddnni has joined #openstack-ansible02:45
*** Tahvok has joined #openstack-ansible02:45
*** Rhvs has joined #openstack-ansible02:45
*** gaudenz has joined #openstack-ansible02:45
*** bauruine has joined #openstack-ansible02:45
*** oanson has joined #openstack-ansible02:45
*** adreznec has joined #openstack-ansible02:45
*** mwe1 has quit IRC02:46
*** lihi has quit IRC02:46
*** tomcsi has quit IRC02:46
*** antonym has quit IRC02:46
*** dweaver has quit IRC02:46
*** Bico_Fino_ has quit IRC02:46
*** evrardjp has quit IRC02:46
*** FoXMaN has quit IRC02:46
*** openstackgerrit has quit IRC02:46
*** jonher_ has quit IRC02:46
*** brad[] has quit IRC02:46
*** ebbex has quit IRC02:46
*** eglute has quit IRC02:46
*** coolj has quit IRC02:46
*** galstrom_zzz has quit IRC02:46
*** mwe1 has joined #openstack-ansible02:47
*** lihi has joined #openstack-ansible02:47
*** tomcsi has joined #openstack-ansible02:47
*** antonym has joined #openstack-ansible02:47
*** dweaver has joined #openstack-ansible02:47
*** Bico_Fino_ has joined #openstack-ansible02:47
*** evrardjp has joined #openstack-ansible02:47
*** FoXMaN has joined #openstack-ansible02:47
*** openstackgerrit has joined #openstack-ansible02:48
*** jonher_ has joined #openstack-ansible02:48
*** brad[] has joined #openstack-ansible02:48
*** ebbex has joined #openstack-ansible02:48
*** eglute has joined #openstack-ansible02:48
*** coolj has joined #openstack-ansible02:48
*** galstrom_zzz has joined #openstack-ansible02:48
*** geofft has quit IRC02:50
*** nsingh has quit IRC02:50
*** tnogisto has quit IRC02:50
*** mgagne has quit IRC02:50
*** tomtom001 has quit IRC02:50
*** olivierbourdon38 has quit IRC02:50
*** tobberydberg has quit IRC02:50
*** flaviosr_ has quit IRC02:50
*** eoseq has quit IRC02:50
*** tinwood has quit IRC02:50
*** Miouge has quit IRC02:50
*** charz has quit IRC02:50
*** markvoelker has quit IRC02:50
*** ansmith has quit IRC02:50
*** klamath has quit IRC02:50
*** kaiokmo has quit IRC02:50
*** jmnk has quit IRC02:50
*** sar_ has quit IRC02:50
*** pmannidi has quit IRC02:50
*** madorn has quit IRC02:50
*** parasitid has quit IRC02:50
*** arbrandes has quit IRC02:50
*** jmccrory has quit IRC02:50
*** mpjetta has quit IRC02:50
*** threestrands_ has quit IRC02:50
*** ianychoi_ has quit IRC02:50
*** electrofelix has quit IRC02:50
*** hamzy has quit IRC02:50
*** cloudnull has quit IRC02:50
*** sep has quit IRC02:50
*** aspiers has quit IRC02:50
*** geofft has joined #openstack-ansible02:50
*** nsingh has joined #openstack-ansible02:50
*** tnogisto has joined #openstack-ansible02:50
*** mgagne has joined #openstack-ansible02:50
*** tomtom001 has joined #openstack-ansible02:50
*** olivierbourdon38 has joined #openstack-ansible02:50
*** tobberydberg has joined #openstack-ansible02:50
*** flaviosr_ has joined #openstack-ansible02:50
*** eoseq has joined #openstack-ansible02:50
*** tinwood has joined #openstack-ansible02:50
*** Miouge has joined #openstack-ansible02:50
*** charz has joined #openstack-ansible02:50
*** markvoelker has joined #openstack-ansible02:50
*** ansmith has joined #openstack-ansible02:50
*** klamath has joined #openstack-ansible02:50
*** kaiokmo has joined #openstack-ansible02:50
*** jmnk has joined #openstack-ansible02:50
*** sar_ has joined #openstack-ansible02:50
*** pmannidi has joined #openstack-ansible02:50
*** madorn has joined #openstack-ansible02:50
*** parasitid has joined #openstack-ansible02:50
*** arbrandes has joined #openstack-ansible02:50
*** jmccrory has joined #openstack-ansible02:50
*** threestrands_ has joined #openstack-ansible02:51
*** ianychoi_ has joined #openstack-ansible02:51
*** electrofelix has joined #openstack-ansible02:51
*** hamzy has joined #openstack-ansible02:51
*** cloudnull has joined #openstack-ansible02:51
*** sep has joined #openstack-ansible02:51
*** aspiers has joined #openstack-ansible02:51
*** keithmnemonic[m] has joined #openstack-ansible03:11
*** mpjetta has joined #openstack-ansible03:11
*** csmart has joined #openstack-ansible03:36
*** evrardjp[m] has joined #openstack-ansible03:37
*** jothibasu[m] has joined #openstack-ansible03:37
*** nicolasbock[m] has joined #openstack-ansible03:37
*** rschulman has joined #openstack-ansible03:38
*** lbragstad[m] has joined #openstack-ansible03:38
*** jeferobles has joined #openstack-ansible04:02
*** markvoelker has quit IRC04:19
*** markvoelker has joined #openstack-ansible04:22
*** udesale has joined #openstack-ansible04:26
*** jeferobles has quit IRC04:35
*** masber has quit IRC05:08
*** cjloader has joined #openstack-ansible05:14
*** cjloader has quit IRC05:14
*** masber has joined #openstack-ansible05:29
*** chhagarw has joined #openstack-ansible05:29
*** yolanda has joined #openstack-ansible05:33
*** yolanda_ has quit IRC05:35
*** sar_ has quit IRC05:47
*** pvradu has joined #openstack-ansible05:50
*** mma has joined #openstack-ansible05:57
*** pvradu has quit IRC06:12
*** pvradu has joined #openstack-ansible06:15
*** sar_ has joined #openstack-ansible06:19
*** radeks has joined #openstack-ansible06:22
*** cshen has joined #openstack-ansible06:24
*** masuberu has joined #openstack-ansible06:27
*** masber has quit IRC06:29
*** pvradu has quit IRC06:30
*** mbuil has joined #openstack-ansible06:33
*** pcaruana has joined #openstack-ansible06:38
*** armaan has joined #openstack-ansible06:38
*** radek__ has joined #openstack-ansible06:39
olivierbourdon38Good morning everyone, quick question: in https://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/targethosts.html it is said that ntp needs to be installed and configured on target hosts. However, I found out that after deployment is done, ntp is not running anymore but chronyd instead. Is this expected ? what are the reasons to replace one by the other ? many thanks as usual06:44
olivierbourdon38forgot to mention that my nodes are running ubuntu 16.0406:44
nsinghevrardjp: hi, i am able to run funtional test for openstack-ansible-os_masakari in my environment. I will submit the patch soon. But i have a question regarding variable which i have defined in masakari_all.yml file. While testing that variable was undefined so i have added those variables in default/main.yml file itself. Is it ok?07:01
*** epalper has joined #openstack-ansible07:08
*** armaan has quit IRC07:14
*** threestrands_ has quit IRC07:14
*** tosky has joined #openstack-ansible07:14
*** pvradu has joined #openstack-ansible07:24
*** pvradu has quit IRC07:27
*** pvradu has joined #openstack-ansible07:30
parasitidhi all07:32
parasitidodyssey4me: hi07:33
parasitidodyssey4me: hit this issue this morning: https://pastebin.com/GB2Py5RY07:33
parasitidwasn't the case last week07:33
parasitid["cmd2 requires Python '>=3.4' but the running Python is 2.7.12"], "stdout": "Building venv rally-17.0.4-x86_64...",07:33
olivierbourdon38parasitid I had he same issue earlier today but after relaunching it disapeared07:34
parasitidoh07:34
olivierbourdon38could not guess what caused it07:34
parasitidok07:35
parasitidmaybe related to this https://github.com/python-cmd2/cmd2/blob/master/CHANGELOG.md07:35
olivierbourdon38could be, at least it might very well have impacted our runs07:37
*** armaan has joined #openstack-ansible07:37
*** hwoarang has joined #openstack-ansible07:44
*** hwoarang has quit IRC07:47
*** hwoarang has joined #openstack-ansible07:48
*** rpittau has joined #openstack-ansible07:53
*** mma has quit IRC07:59
*** cshen has quit IRC07:59
*** yolanda has quit IRC08:01
*** mma has joined #openstack-ansible08:02
*** mma has quit IRC08:07
*** cshen has joined #openstack-ansible08:10
olivierbourdon38parasitid just came across https://review.openstack.org/#/c/570811/08:16
parasitidolivierbourdon38: ;)08:17
*** yolanda has joined #openstack-ansible08:17
hwoaranggood morning08:25
hwoarangcores: i think this is needed https://review.openstack.org/#/c/570601/ for opensuse gates to work08:25
*** chyka has joined #openstack-ansible08:29
odyssey4mejra OSA tries to prefer the RDO packages, but with the new CentOS release we're having all sorts of issues with EPEL and base package conflicts now. :/ the pin for the libvirt package comes from the openstack upper constraints08:32
*** chyka has quit IRC08:34
*** mma has joined #openstack-ansible08:34
*** mma has quit IRC08:39
*** ianychoi_ is now known as ianychoi08:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57086808:55
odyssey4mehwoarang evrardjp[m] I think we're going to need ^ merged asap.08:56
odyssey4meand backported to all stable branches08:56
hwoarang:(08:56
hwoarangodyssey4me: why do we put constrains there instead of the global OSA req file?08:57
odyssey4mehwoarang because rally is built without using u-c, and that lib is constrained in u-c anyway... or will be once https://review.openstack.org/570811 merges08:58
odyssey4mewe should actually probably pin all rally packages, and update them regularly08:58
hwoarangi see08:59
odyssey4melet me do a follow up patch for that08:59
*** mma has joined #openstack-ansible09:00
openstackgerritTaseer Ahmed proposed openstack/openstack-ansible-os_blazar master: Introduce os_blazar role in gerrit  https://review.openstack.org/56711209:03
*** nurdie has quit IRC09:04
odyssey4meI find myself wondering whether we shouldn't actually exclude rally from the default build, given that it's unconstrained.09:08
odyssey4meoh, interesting - rally releases to pypi09:15
odyssey4memaybe we should switch to installing from pypi like we did for tempest09:15
*** markvoelker has quit IRC09:15
odyssey4mealternatively, it seems to currently build if constraints are applied - perhaps it'd be better if we switch it to constrained for all branches and see how that goes09:18
odyssey4memaybe do both, like we did for tempest - install from pypi (with a version pin) and use constraints09:19
*** armaan has quit IRC09:23
*** pcaruana has quit IRC09:23
*** pcaruana has joined #openstack-ansible09:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Use upper constraints when installing ARA  https://review.openstack.org/57087909:33
odyssey4mehwoarang evrardjp ^ we'll need to that too09:33
*** armaan has joined #openstack-ansible09:35
openstackgerritTaseer Ahmed proposed openstack/openstack-ansible-os_blazar master: Introduce os_blazar role in gerrit  https://review.openstack.org/56711209:37
TahvokHey guys! Can anyone help me understand this errors? https://review.openstack.org/#/c/549294/09:37
evrardjpgood morning09:38
TahvokMorning :)09:38
odyssey4meTahvok for the integrated build to work again, we'll need https://review.openstack.org/570879 and https://review.openstack.org/570868 and https://review.openstack.org/570601 merged to clear up those errors09:39
evrardjpTaseer: could you ping me your review again?09:39
TahvokI see.. So it's not my review09:39
Taseerevrardjp: https://review.openstack.org/#/c/567112/09:39
evrardjpthanks Taseer09:40
TahvokThanks for clarifying it odyssey4me !09:40
Taseerevrardjp: I have added you as a reviewer as well09:40
odyssey4methe first resolves the lint failure, the second will resolve a repo build failure, and the third will too09:40
evrardjpodyssey4me: for rally... I don't mind the different ways to fix it, but due to the fact we already pin ansible, it's maybe worth doing a pin for all those deps moving around09:42
odyssey4meevrardjp 137 deps :/09:42
odyssey4meevrardjp I'm thinking that perhaps we rather stop doing an unconstrained build, use u-c, then only add pins for the packages which aren't in u-c09:43
*** hachi has joined #openstack-ansible09:43
odyssey4methat way the list should be considerably smaller and easier to manage09:43
odyssey4meI'll push up some patches in a bit - but for now we need to get the gates moving again09:44
evrardjpodyssey4me: oh yeah that's what I meant, not the full list09:46
evrardjp"the ones moving around"09:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57086809:49
odyssey4mehwoarang ^ added a comment as you suggested09:50
blinkizI have a ceph cluster running in production that I do not really want to change much in. I can see that ceph_client package wants to login with SSH into my monitoring hosts. Can I create myself users/permissions for ceph_client so it does not need ssh root access to monitoring ceph nodes? Maybe I should allow ssh access and learn what exactly ceph_client package is doing.. Trying to find a way forward here.09:50
*** pcaruana has quit IRC09:54
odyssey4meevrardjp hwoarang did you see dmsimard's comment in https://review.openstack.org/569457 - perhaps we can finally get the required packages into RDO so that we can be rid of EPEL?09:55
odyssey4methere may be some packages we install from EPEL which aren't needed any more, so it'll probably be a combination of adding some and removing some... could either of you guys work with him and mnaser to get that done? for now though I think we should continue to make the centos gates non-voting for the os_roles to ensure they're not blocking anything else09:56
openstackgerritAndy McCrae proposed openstack/openstack-ansible-lxc_container_create master: Ensure container configuration is sorted  https://review.openstack.org/57088109:59
hwoarangodyssey4me: yeah looking forward to it10:01
evrardjpI guess dmsimard and mnaser can get that done10:01
evrardjpTaseer: let me merge our two PRs, they overlap now.10:02
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible-ops stable/pike: Prevent duplicated lines  https://review.openstack.org/57088310:07
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_blazar master: Add blazar base jobs  https://review.openstack.org/56934410:10
*** pcaruana has joined #openstack-ansible10:10
evrardjpblinkiz: I think ssh access was just for convience to fetch some config information10:14
evrardjpcheck maybe the ceph documentation.10:14
evrardjphttps://docs.openstack.org/openstack-ansible-ceph_client/latest/configure-ceph.html#configuration-file-overrides10:15
evrardjpmaybe andymccr can help there10:15
*** markvoelker has joined #openstack-ansible10:16
Taseerevrardjp: evrardjp[m]: so now all the work will be done in your new patch ? and abondon mine ?10:18
andymccrthe client role needs you to specify ceph_mons or it basically does nothing, you dont need to use that to get the config from the hosts, but i dont see an option in the role currently to avoid getting the user key information (which is delegated to the ceph_mon hosts)10:18
Taseerevrardjp: I see you already have10:20
odyssey4mehwoarang could you peek at https://review.openstack.org/#/c/570879/ - it's just waiting for centos to finalise10:20
evrardjphwoarang: do not worry I forced merged it, we need to iterate!10:22
evrardjp:)10:22
evrardjpbut an additional review is always welcomed.10:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest stable/ocata: Comment tempest_git_repo role default  https://review.openstack.org/57089110:29
odyssey4meevrardjp ^ that didn't seem to get backported with all the other tempest build changes10:30
evrardjpodyssey4me: hwoarang and others, please be aware that aspiers has a tool to help on the backporting work10:31
odyssey4meevrardjp what tool? what does it do?10:33
evrardjpbasically it helps finding up a chain of backports, when a backport chain has to happen10:34
evrardjpso we could be more lenient in the process, and not being actively backporting them as we do now10:35
evrardjphelps on the more distributed work story10:35
odyssey4meok, interesting - it's be nice to see a blog post or something to show how it works and what it does10:35
evrardjpyeah I should do that10:35
evrardjpwill work with aspiers on it.10:35
odyssey4methanks!10:36
evrardjplet me add that to my todolist10:36
blinkizThank you guys for taking the time to answer my ceph_client question. ceph_client includes the file ceph_get_mon_host.yml that is trying to ssh into ceph monitors and obviously fails. I have not given it access. My user_varibles.yml should contain everything so cinder/glance can access pools I have created. https://paste.ubuntu.com/p/CTQBMR67pD/ . Am probably missing something in my config files10:36
odyssey4meperhaps, to distribute the work, aspiers should do that ;)10:36
evrardjphaha maybe he did10:37
evrardjpbut I think I should show with a real use case :)10:38
*** nicolasbock has joined #openstack-ansible10:38
evrardjpgood morning nicolasbock10:38
*** yolanda has quit IRC10:38
nicolasbockmorning evrardjp :)10:39
evrardjpI guess it's time to do releases and stuff, I am a little late with the summit10:39
evrardjpnicolasbock: how was the trip back from the summit?10:40
nicolasbockPretty smooth actually. I got home pretty late but otherwise it was fine.10:40
nicolasbockExcept for that SEA really needs more outlets ;)10:41
*** yolanda has joined #openstack-ansible10:42
nicolasbockHow about you evrardjp ?10:44
odyssey4meevrardjp well, that's interesting - rally has its own u-c file: https://github.com/openstack/rally/blob/master/upper-constraints.txt10:48
odyssey4methat may help us in the future, but not now - until we have the ability to set per-venv u-c, this is only useful as a reference10:49
*** markvoelker has quit IRC10:51
odyssey4meohemgee - 'diff -y' just changed my life10:52
evrardjpodyssey4me: oh yes, interesting :)10:52
evrardjpahah for real odyssey4me ?10:52
odyssey4meside by side comparitive diff10:52
evrardjpyeah I know10:53
odyssey4meand you didn't tell me about it? man, what good are you :p10:53
evrardjpIt would be so nice to have it by default in all the git diffs10:53
evrardjpI think we can change the diff command but never tried it10:53
evrardjphaha10:53
evrardjpI am pretty sure you should have seen it on my screen when we were working side by side :)10:53
evrardjp(and yes, this is a recursive -y joke)10:54
evrardjpnicolasbock: I didn't know you were that close :)10:55
nicolasbockWell, I wouldn't call it close, but certainly closer than you ;)10:55
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible-ops master: Prevent duplicated lines  https://review.openstack.org/57089911:00
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible-ops stable/pike: Prevent duplicated lines  https://review.openstack.org/57088311:01
*** nicolasbock[m] has left #openstack-ansible11:04
*** ansmith has quit IRC11:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Implement pypi-based install and package pinning for non u-c packages  https://review.openstack.org/57090511:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Implement pypi-based install and package pinning for non u-c packages  https://review.openstack.org/57090511:18
openstackgerritMerged openstack/openstack-ansible-tests master: Use upper constraints when installing ARA  https://review.openstack.org/57087911:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove rally_git_* overrides  https://review.openstack.org/57090611:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/queens: Use upper constraints when installing ARA  https://review.openstack.org/57090711:23
*** ashak has quit IRC11:26
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible-ops stable/queens: Prevent duplicated lines  https://review.openstack.org/57090811:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/queens: Use upper constraints when installing ARA  https://review.openstack.org/57090711:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/pike: Use upper constraints when installing ARA  https://review.openstack.org/57090911:32
*** udesale_ has joined #openstack-ansible11:33
*** udesale has quit IRC11:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/queens: Pin ARA for Queens  https://review.openstack.org/57091111:35
*** udesale_ has quit IRC11:37
openstackgerritPeriyasamy Palanisamy proposed openstack/openstack-ansible-os_neutron master: potential workaround for ODL gate failure  https://review.openstack.org/56994911:39
*** pcaruana has quit IRC11:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Use upper constraints when installing ARA  https://review.openstack.org/57091411:44
odyssey4meevrardjp ^ plugging the same gap for the integrated build11:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Use upper constraints when installing ARA  https://review.openstack.org/57091411:46
*** nicolasbock has quit IRC11:48
*** markvoelker has joined #openstack-ansible11:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Pin ARA for Queens  https://review.openstack.org/57091611:50
*** nicolasbock has joined #openstack-ansible11:51
openstackgerritPeriyasamy Palanisamy proposed openstack/openstack-ansible-os_neutron master: Install ceilometer dependency for ODL  https://review.openstack.org/56994911:52
parasitidhi again11:55
parasitidhitting an issue: cinder node is failing11:55
parasitidthe playbook tries to reload the process but it exits 111:56
parasitidwhen i look at the logs on the cinder node, it appears that the cinder-volume.service tries to connect to mysql11:56
parasitidand exists because "Table 'cinder.services' doesn't exist"11:57
parasitidany clue on what i've been doing wrong11:57
parasitid?11:57
openstackgerritMerged openstack/openstack-ansible-os_rally master: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57086812:02
evrardjpodyssey4me: no u-c in that?12:02
*** pcaruana has joined #openstack-ansible12:02
odyssey4meevrardjp in what?12:03
evrardjphttps://review.openstack.org/#/c/570914/2/scripts/gate-check-commit.sh12:03
evrardjpisolated would not get the constraints, right?12:03
odyssey4meevrardjp PIP_OPTS contains all the constraints which were prepped for bootstrap-ansible12:03
evrardjpit doesn't look like it?12:03
evrardjpoh maybe that's PIP_COMMAND12:04
odyssey4mehttps://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L163-L16512:04
evrardjpoh righto12:05
evrardjpI will add comments in another commit, because that's highly confusing12:07
odyssey4meso the comments I added in that commit weren't enough?12:09
odyssey4meI can tweak them to add more info if you like.12:09
parasitidi wonder if there isnt a race condition with the playbooks and systemd12:10
odyssey4meparasitid it sounds like the database wasn't created, which means a task may have failed earlier in the log and the database creation was excluded from the play - check for that12:11
*** udesale has joined #openstack-ansible12:11
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Add extra process documentation  https://review.openstack.org/57092212:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Use upper constraints when installing ARA  https://review.openstack.org/57091412:11
odyssey4meevrardjp better?12:12
parasitidodyssey4me: is the database created before or after the systemd service is installed?12:12
evrardjpodyssey4me: haha I did my own patch12:12
odyssey4meparasitid the database is created before the role even executes12:12
*** senk has quit IRC12:12
evrardjpreviewing12:12
evrardjpIt doesn't matter, both are good.12:12
odyssey4meparasitid https://github.com/openstack/openstack-ansible/blob/stable/queens/playbooks/os-cinder-install.yml#L49-L5612:13
evrardjplunchtime12:13
parasitidthe database: meaning the mysql user or the mysql user + the cinder schema12:13
parasitid?12:13
*** senk has joined #openstack-ansible12:13
odyssey4methat just creates the database12:13
parasitidok12:14
odyssey4methe schema is then populated in the role https://github.com/openstack/openstack-ansible-os_cinder/blob/master/tasks/cinder_db_setup.yml#L16-L2012:14
parasitidbecause the systemd service fails because the Table cinder.volumes doesnt exits12:14
odyssey4meah, sorry - misread12:15
parasitidbut it may be "the systemd service will fail until the schema is populated"12:15
odyssey4methe db sync is executed on the first api node: https://github.com/openstack/openstack-ansible-os_cinder/blob/stable/queens/tasks/main.yml#L53-L6012:15
parasitidbut there may be a race condition in the playbook12:15
parasitidbecause the playbook tries to do a "systemctl reload cinder-volume.service'12:16
odyssey4meno there shouldn't be - the service is only started after the db sync is done - it happens here: https://github.com/openstack/openstack-ansible-os_cinder/blob/stable/queens/tasks/main.yml#L9112:16
odyssey4meyes, but that reload happens after all the nodes have completed their setup and are already running12:16
parasitidbut it the service is not active because it's restarting12:16
odyssey4meso the only situation that may not be working is if there was already a failure earlier12:16
parasitidthen systemctl reload will fail and the playbooks exits with failure12:17
parasitidok12:17
parasitidwill check12:17
parasitidthat12:17
odyssey4mefind the first failure in that playbook12:17
parasitidhavent got any12:17
*** udesale has quit IRC12:17
parasitidbut maybe i just havent setup any cinder api node :)12:18
odyssey4methat's possible12:18
odyssey4meis this group populated in your inventory? https://github.com/openstack/openstack-ansible/blob/stable/queens/etc/openstack_deploy/conf.d/cinder.yml.aio#L212:19
parasitidisnt it the sotrage_infra_hosts inventory group12:19
parasitid?12:19
odyssey4meI just pointed at the right name12:20
parasitidyup12:20
parasitidseen thtat12:20
odyssey4menote the - not the _12:20
parasitidi've mispelled it12:20
parasitidthanks12:20
*** markvoelker has quit IRC12:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Add extra process documentation  https://review.openstack.org/57092212:21
*** sar_ has quit IRC12:28
openstackgerritMerged openstack/openstack-ansible-repo_build master: tasks: repo_build_wheels: Download get-pip.py if it does not exist  https://review.openstack.org/57060112:31
*** udesale has joined #openstack-ansible12:34
odyssey4meevrardjp some backports to review please: https://review.openstack.org/#/q/I35e3688ae632d5f7747f32dafc41d23883c033c512:35
odyssey4mewith a cherry on top: https://review.openstack.org/57091112:36
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove rally_git_* overrides  https://review.openstack.org/57090612:37
*** sar_ has joined #openstack-ansible12:41
*** hughsaunders has quit IRC12:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally stable/queens: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57092812:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally stable/pike: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57092912:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally stable/ocata: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57093012:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally stable/ocata: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57093012:49
*** mgariepy has joined #openstack-ansible12:49
mgariepymorning everyone12:51
*** vakuznet has joined #openstack-ansible12:52
*** ansmith has joined #openstack-ansible12:52
*** esberglu has joined #openstack-ansible13:06
* mnaser is dealing with cmd2 stuff all morning13:07
mnaserill try to talk with rdo about uwsgi13:07
mgariepymnaser, that would be awesome.13:07
mnaserthey're very approachable at #rdo if someone has a few minutes to ping them about it :)13:07
mgariepymnaser, is there any other pkg we would need ?13:08
mnaserafaik it's just uwsgi right now.  others maybe can comment more accurately13:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally stable/queens: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57092813:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally stable/pike: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57092913:13
odyssey4memnaser for now that's a start - I think as we move through the roles to get them working with distro packages we may find more13:16
odyssey4mewe could actually push up a review for master to remove the use of EPEL altogether and see what shakes out, as long as we're ok with making any tests that fail non-voting until RDO has a package for it, or we figure out that the package isn't needed13:17
*** markvoelker has joined #openstack-ansible13:17
mgariepyi would be ok to remove epel from openstack services.13:17
* odyssey4me joins #rdo anyway :)13:18
mgariepybut for example, repo server needs some stuff from epel.13:18
odyssey4memgariepy nginx was the only one as far as I remember - if you have some time to ferret out other packages needed, that['d be great]13:18
mgariepyapt-cacher-ng is one too.13:19
odyssey4mehmm, well - an option there could be to just disable the cacher for centos with a reno saying that if a deployer needs a cache, they should implement it themselves13:20
*** cmart has joined #openstack-ansible13:20
*** esberglu has quit IRC13:20
*** juhak has joined #openstack-ansible13:21
*** dave-mccowan has joined #openstack-ansible13:22
*** markvoelker has quit IRC13:22
mgariepylet me deploy a test instance.13:22
*** dave-mcc_ has joined #openstack-ansible13:25
*** dave-mccowan has quit IRC13:26
*** hachi has quit IRC13:30
*** esberglu has joined #openstack-ansible13:30
openstackgerritMerged openstack/openstack-ansible-os_blazar master: Add blazar base jobs  https://review.openstack.org/56934413:32
*** lbragstad has joined #openstack-ansible13:32
*** markvoelker has joined #openstack-ansible13:33
*** jwitko has joined #openstack-ansible13:39
*** yolanda_ has joined #openstack-ansible13:40
*** harryhuang_ has joined #openstack-ansible13:41
evrardjpseems just fine to disable it :)13:42
guilhermesphey guys, morning. Just a quick brainstorm. What do you think using ELK ( https://github.com/openstack/openstack-ansible-ops/tree/master/elk_metrics ) with filebeat instead of topboeat? All my use cases since newton release were using ELK suit to aggregate infrastructure logs, and it's been very useful13:42
evrardjpI wonder how much we gain by using it in containers13:42
evrardjpnow that we properly wire containers apt repos13:42
*** yolanda has quit IRC13:42
evrardjpguilhermesp: worth asking cloudnull13:43
evrardjphe recently worked on that13:43
guilhermespyeah, sounds better. I'm not seeing him very active lately here but I'm gonna try to find an oportunity to talk about it.13:45
*** throwsb1 has joined #openstack-ansible13:45
harryhuang_Hi guys, i encountered  a problem with pike : when i try to use OS_INSECURE=true to get pass the https, it failed. also i found insecure is None with --debug option13:46
mnaserodyssey4me, mgariepy: we can use nginx from upstream at worst13:47
evrardjpguilhermesp: lately it was the summit13:50
guilhermespevrardjp: yes indeed :)13:51
*** dave-mcc_ has quit IRC13:54
*** dave-mccowan has joined #openstack-ansible13:56
*** vakuznet_ has joined #openstack-ansible13:57
*** bjolo has quit IRC13:59
odyssey4meharryhuang_ I don't think that environment variable is a thing - you have to use --insecure IIRC13:59
*** vakuznet has quit IRC14:00
cloudnullo/14:04
cloudnullmornings14:04
harryhuang_odyssey4me: yes you are right. --insecure does work but i also manage to use OS_INSECURE in older version of openstack14:04
cloudnullguilhermesp I'd recommend using https://github.com/openstack/openstack-ansible-ops/tree/master/elk_metrics_6x14:05
cloudnullwhich implements metricbeat  which is the successor to topbeat14:06
*** cjloader has joined #openstack-ansible14:06
guilhermespcloudnull: yeah, but still related to metrics of the system, not aggregation of log files, right?14:11
guilhermespops, but there is filebeat too https://github.com/openstack/openstack-ansible-ops/blob/master/elk_metrics_6x/installFilebeat.yml14:13
guilhermespthat's great14:14
*** dave-mcc_ has joined #openstack-ansible14:19
*** dave-mccowan has quit IRC14:21
cloudnullyea, sorry was not paying attention14:23
cloudnullfilebeat should be setup to take all of the logs from the host and the various openstack applications14:23
cloudnullwe also have journalbeat which will consume the journal messages too14:24
*** markvoelker has quit IRC14:24
guilhermespcloudnull: no problem :) Seems that We will only have this in rocky release, but it is good to know. I've been using my own ELK implementation. And will be awesome to use that one in ops repo to try to contribute14:24
cloudnullIt should work with the embeded ansible in any openstack deployment running cent7, suse 42, or xenial +14:25
*** markvoelker has joined #openstack-ansible14:26
* cloudnull has all of this running in newton today 14:26
guilhermesphuum, so I am going to deploy in my pike production cloud14:26
guilhermespI'd like to have an ELK to monitor my logs during my minor/major upgrades14:26
guilhermespis this master version stable than? https://github.com/openstack/openstack-ansible-ops/tree/master/elk_metrics_6x14:27
odyssey4meguilhermesp the ops repo is not tested at all except by those who use it, so the stability is really determined by the users14:29
guilhermespso, will be awesome to test it :)14:29
*** markvoelker has quit IRC14:30
cloudnullyes. there's no tags for the elk things in the ops repos, so master (maybe use a SHA out of master) is what you should use.14:30
*** tux_ has joined #openstack-ansible14:33
guilhermespok than, I'm going to schedule this deployment maybe for today or tomorrow. I will keep in touch14:33
tux_Morning folks!14:35
tux_i have question related Production deployment, is it ok to run keep HAproxy LB on 3 infra node in production?14:36
tux_Or if i want to use F5 then how do i tell ansible-openstack we have F5 and do deployment using F5?14:37
*** nurdie has joined #openstack-ansible14:38
evrardjptux_: If you have an f5, use it.14:39
evrardjpif you don't, use haproxy.14:40
tux_but is it ok to use haproxy on infra node?14:40
evrardjpI'd still advise for dedicated load balancer nodes, it helps tremendously14:40
evrardjptux_: you can14:40
tux_I heard somewhere people saying that is bad bad idea to put haproxy on infra node14:40
evrardjpbut you are comparing a rolls royce to a lada.14:41
tux_because it create self-inflected loop14:41
guilhermesptux_: my production env is exactly as you asked. 3 infra nodes using haproxy14:41
evrardjpwhether it's smart or not for your use case tux_ , it completely depends on YOUR use case.14:41
tux_hmm! i do have F5 but there are no official document how to use them with openstack-ansible deployment14:41
guilhermespI have no issues at all14:41
evrardjpWe cannot tell if that's a good idea or not without further details.14:42
evrardjpguilhermesp: that's how it should work :)14:42
evrardjptux_: because there is no need for it? You're just not having haproxy nodes, configure your f5 appropriately, and everything will be fine.14:42
evrardjptux_: do you have F5s?14:43
tux_so i need to pre-configure F5 manually ?14:43
evrardjpyes14:43
tux_I have many F5 in my network14:43
evrardjpuse them then :)14:43
tux_That is why i have question should i pre-configure and then start deployment or openstack-ansible will configure it ?14:44
evrardjptux_: if you want inspiration: https://github.com/openstack/openstack-ansible/blob/master/inventory/group_vars/haproxy/haproxy.yml#L40-L36714:44
evrardjpnope, configure your lb manually14:44
evrardjpor automatically, up to you14:45
evrardjpbut you have to do it14:45
tux_How can you configure F5 if you don't know what LXC container ips going to be?14:46
evrardjpyou can know it, as it's in the inventory.14:46
tux_oh!! so run inventory and then use those IP to setup internal/external VIP on F514:46
tux_make sense!14:47
evrardjpyup14:47
tux_I am surprised why there is no official document or any small article how to use F5 with OSAD... but anyway thanks for help14:47
evrardjpI think you can run this after the setup-hosts14:48
evrardjpif you want to do it JIT14:48
evrardjptux_: I think there was before14:48
evrardjpbut there are not many ppl asking for it14:48
evrardjppatches welcome if you want to make it part of the production user story14:48
tux_sure!14:49
tux_One more question related Production deployment i am planning to build 50 node private cloud so what kind of hardware i should use for infra nodes?14:50
tux_I am planning HP DL360 G8 with 40 core / 32GB / 300GB SSD14:50
tux_is that enough?14:50
tux_could you please share some of your deployment tips ?14:50
tux_evrardjp: ^^14:51
guilhermesptux_: that almost the same as I use in each of my 3 infra nodes. The only difference is that I used Dell PowerEdge14:51
tux_guilhermesp: Thanks, 300GB for infra is enough?  I meant glance also going to be on infra so want to make sure we have enough space14:51
guilhermespin my case, glance images are stored in my ceph backend14:53
*** cshen has quit IRC14:53
guilhermespas well as swift objects, nova instances and cinder volumes14:53
tux_guilhermesp: ah!!14:53
tux_what kind of backend storage you have? enterprise or host base?14:54
guilhermespmy ceph backend is totally based on commodity hardware14:55
tux_I was thinking about storage cinder but question was how to deploy cinder in HA14:55
guilhermespI have 6 2U rackservers14:55
guilhermesp3 are Dell and the other 3 are HP14:55
cloudnullevrardjp - https://github.com/os-cloud/os_zun - any chance we can get that role imported ?14:55
tux_what if one of Volume node is dead?14:55
cloudnullThat was an output  from the summit14:56
cloudnullits not a perfect role, but its getting there14:56
guilhermesptux_: not sure what you mean, but If one of the nodes of my ceph backed dies, ceph will take care about it :)14:57
tux_hmm! look like time to learn Ceph14:57
guilhermespyou wont regret :)14:57
tux_Any other good tips :)14:58
tux_This week i am deploying my production openstack so want to make sure i don't miss out something that later regret14:58
tux_What you guys using for LBass?  (ELB style load-balancer?)14:59
spotztux_: Are you asking about for instances, in which case Octavia is nice or for OSA installs iteself we use HAproxy15:03
tux_LB for instance (VMs), How do you guys deal with SSL certificate in this case?  If my application need SSL cert then do i need to manually add in HAproxy or there is a api to handle it by GUI?15:09
*** gyee has joined #openstack-ansible15:10
*** dave-mcc_ is now known as dave-mccowan15:13
evrardjpcloudnull: I don't see a reason why we couldn't import it. Let me check if we are still in import time.15:25
evrardjpit doesn't help with tech debt, because we are ADDing roles, but if it helps ppl, why not :)15:25
*** epalper has quit IRC15:27
spotztux_ Haven't done much with Octavia, but there is configuration for SSL15:28
johnsomtux_ Octavia uses barbican or castellan for secret storage. You can store your certificate and key in either of those for TLS offloading with Octavia.15:29
tux_hmm! I thought horizon support some short of GUI interface where anyone can upload own certificate to LBaaS15:30
johnsomYeah, through horizon the Octavia dashboard can pull in certs from barbican15:31
johnsomThere is also this dashboard plugin https://git.openstack.org/cgit/openstack/castellan-ui15:33
tux_sweet!15:33
dmsimardhwoarang, odyssey4me, evrardjp: aye, if you let me know what packages (if any) are needed from EPEL, we can include them in RDO15:34
dmsimardif memory serves, uwsgi might be one of those -- the other installers typically deploy apache with mod_wsgi15:35
*** cshen has joined #openstack-ansible15:37
*** KeithMnemonic has joined #openstack-ansible15:38
openstackgerritMichael Johnson proposed openstack/openstack-ansible master: Adds the certificate client key password to user_secrets  https://review.openstack.org/55824415:42
*** mhayden has quit IRC15:44
*** mhayden has joined #openstack-ansible15:45
*** bjolo has joined #openstack-ansible15:48
*** cshen has quit IRC15:52
*** jeferobles has joined #openstack-ansible15:53
*** pvradu has quit IRC15:54
*** udesale_ has joined #openstack-ansible15:54
*** schwicht has joined #openstack-ansible15:56
*** udesale has quit IRC15:57
openstackgerritMaksim Malchuk proposed openstack/openstack-ansible-os_tempest master: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57096015:59
*** chyka has joined #openstack-ansible16:01
odyssey4mefolks, we need to get https://review.openstack.org/#/q/I1e259ce98fc8517c0cd00a04d6fe7b3f0703f5b4 merged to unblock the integrated builds16:01
odyssey4mewith those merged, we'll need to bump role sha's16:02
odyssey4meevrardjp I think that'll be necessary before release, otherwise we'll release something broken16:02
odyssey4merally is unfortunately part of our integrated AIO build and keys off the presence of the utility container16:02
*** nurdie has quit IRC16:04
*** udesale__ has joined #openstack-ansible16:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove rally_git_* overrides  https://review.openstack.org/57090616:09
*** nurdie has joined #openstack-ansible16:10
*** udesale_ has quit IRC16:10
odyssey4mecloudnull what's going on with the meeting today? or have I got the time wrong?16:10
*** armaan has quit IRC16:14
*** udesale__ has quit IRC16:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove rally_git_* overrides  https://review.openstack.org/57090616:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove rally_git_* overrides  https://review.openstack.org/57090616:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove rally_git_* overrides  https://review.openstack.org/57090616:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Implement pypi-based install and package pinning for non u-c packages  https://review.openstack.org/57090516:16
*** armaan has joined #openstack-ansible16:16
cloudnulloh I thought that was in 30 minutes ?16:24
* cloudnull could be running on the wrong time 16:24
d34dh0r53yo dawg, I heard you like timezones16:24
johnsomodyssey4me Is there another cmd2 patch needed for this: http://logs.openstack.org/44/558244/6/check/openstack-ansible-deploy-aio_basekit-opensuse-423/5bf757f/job-output.txt.gz#_2018-05-29_15_53_15_67250416:25
*** jeferobles has quit IRC16:25
johnsomI see the patches for rally, not sure if that will cover this failure too or not16:25
*** jeferobles has joined #openstack-ansible16:25
odyssey4mejohnsom that's covered by https://review.openstack.org/#/q/I35e3688ae632d5f7747f32dafc41d23883c033c516:26
cloudnulldamn it! 1600 UTC == 26 minutes ago16:26
odyssey4mewaiting for more core reviews there16:26
cloudnullwe can start now.16:26
johnsomHmm, the rebase I did on German's patch should have picked that up....16:27
johnsomMaybe it's pulling a package and not from git16:27
odyssey4mejohnsom which patch is that?16:28
cloudnullcloudnull, DimGR, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, amett16:28
cloudnulls, bgmccollum, darrenc, JRobinson__, colinmcnamara, thorst, adreznec, eil397, qwang,nishpatwa_, cathrichardson, drifterza, hwoarang, cshen, ullbeking, Tahvok, mnaser, nicolasbock16:28
cloudnull - ping - meeting starting in a couple minutes16:28
cloudnullsorry for the late start I was timezone confused...16:28
mnasero/16:28
johnsomodyssey4me https://review.openstack.org/#/c/55824416:28
cloudnull#startmeeting openstack_ansible_meeting16:29
openstackMeeting started Tue May 29 16:29:05 2018 UTC and is due to finish in 60 minutes.  The chair is cloudnull. Information about MeetBot at http://wiki.debian.org/MeetBot.16:29
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:29
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)"16:29
openstackThe meeting name has been set to 'openstack_ansible_meeting'16:29
cloudnull#link https://wiki.openstack.org/wiki/Meetings/openstack-ansible#Agenda_for_next_meeting16:29
cloudnull#topic roll call16:29
*** openstack changes topic to "roll call (Meeting topic: openstack_ansible_meeting)"16:29
mnasero/16:29
cloudnullo/16:29
cmarto/16:30
cloudnulllets give folks a couple min to roll in, i was late on getting started.16:30
odyssey4mejohnsom ah, sorry - wrong ref - it's this one: https://review.openstack.org/57091416:30
d34dh0r53o/16:32
cloudnullLets get started.16:32
cloudnull#topic Topics for Discussion16:32
*** openstack changes topic to "Topics for Discussion (Meeting topic: openstack_ansible_meeting)"16:32
cloudnull#link https://etherpad.openstack.org/p/YVR-openstack-ansible16:32
cloudnull^ Summit discussion from last week16:32
cloudnullas most should know, the summit was last week so I'm sure many of us are still recovering from that :)16:32
andymccro/16:32
hwoarango/16:33
cloudnulltopics will be a little light given the fact taht many of us were away16:33
andymccrdid we get anything out of the forum sessions etc?16:33
cloudnullin the previous meeting we talked about the PTG, if folks can continue to add to the PTG planning etherpad it'd be great to keep momentum there16:34
cloudnull#link https://etherpad.openstack.org/p/osa-denver-PTG-planning16:34
cloudnullbefore we dive into bugs lets have a round of open discussion.16:34
andymccrthats last denvrs :D16:34
andymccrwe'll need a denver2-PTG-planning :)16:34
mnaserdenver 2.016:34
andymccrDenver PTG 2 - too train, too choo.16:35
cloudnullops, fair enough, I'll make a new etherpad.16:35
openstackgerritMerged openstack/openstack-ansible-os_rally stable/ocata: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57093016:35
cloudnullandymccr the forum discussions were good, we heard back from a few users. I think there are a acouple things we can do to help make onboarding better.16:35
andymccrexcellent!16:36
cloudnullalso there seems to be a lot of interest in documenting a brownfield deployment process16:36
cloudnullmnaser ^16:36
cloudnullsomething we talked about a the feedback session16:36
andymccrthats pretty consistent feedback too16:36
cloudnullwe also talked to a couple users wanting a zun role for deployment.16:37
cloudnullwe worked on that while at the summit16:37
cloudnull#link https://github.com/os-cloud/os_zun16:37
cloudnullhopefully we can get that imported this cycle16:38
cloudnullanyone have anything they want to talk about ?16:38
cloudnull#topic open discussion16:38
*** openstack changes topic to "open discussion (Meeting topic: openstack_ansible_meeting)"16:38
*** pcaruana has quit IRC16:39
cloudnullDenver PTG 2.0 link16:39
cloudnull#link https://etherpad.openstack.org/p/osa-denver-PTG-planning-2.016:39
andymccrhaha16:39
andymccrnice16:39
jrosseri had very good results with the ELK stack from the ops repo, would encourage anyone else interested to give it a try16:40
cloudnull++16:40
jrosserit's pretty functional with queens too16:40
cloudnulld34dh0r53 and I were talking at the summit and discovered that most services have a profiler section16:40
cloudnulland we should be able to publish notifications naively into ELK16:40
d34dh0r53yes, osprofiler looks interesting16:40
cmart(on the topic of ELK, i'm curious if anyone has connected Graylog to OSA-deployed OpenStack)16:41
cloudnullwhich fits nicely into the new ELK stack16:41
d34dh0r53https://docs.openstack.org/osprofiler/latest/16:41
odyssey4meoh very nice :)16:41
*** tux_ has quit IRC16:41
odyssey4mecmart I think evrardjp has done something, although he's not pushed it up as a user story yet16:41
cloudnullexample profiler config in OS services https://github.com/os-cloud/os_zun/blob/master/templates/zun.conf.j2#L2054-L216416:42
jrossercmart: yes we have graylog consuming rsyslog from OSA but tbh i'm preferring the elk stuff16:42
cmartcool. jrosser curious why, but we can take that out of band16:42
jrossersure, np16:42
cloudnullthis is a perfectly good time to chat about that if you want :)16:42
cloudnullnext topic is bug triage16:43
cloudnullso we can talk about ops things for a min more or we can move right in to taht16:43
cloudnull**that16:43
cmartok then. jrosser why do you prefer ELK to Graylog?16:43
jrosserit was purely that people were more familiar wth Kibana than Graylog, nothing more than that16:43
*** DanyC has joined #openstack-ansible16:43
jrossercould get going immediatley rather than learning something new16:44
jrosserbut it seems very much a matter of personal taste16:44
cmartyeah. IIRC Graylog now uses Elasticsearch under the hood, so the main difference would be the sorting/filtering UI16:45
cloudnullwithin the recent releases of greeylog it doesn't loook like it works with ELK616:47
cloudnullyet16:47
odyssey4meit'd be good to perhaps transition the elk ops playbooks to use a good elasticsearch role than can be commonly used across both implementations, and that supports building a cluster properly16:47
cloudnullthe ELK things that we've been using are all ELK 6 at this time16:48
jrosseri did see there was a blueprint for ELK in OSA?16:48
cloudnullodyssey4me: it]16:48
cloudnullbah...16:48
*** DanyC has quit IRC16:49
cloudnullodyssey4me it'd be great if there was such a role. the one from Elastic seems neglected.16:49
cloudnullhowever the playbooks in the ops repo does do clustering16:49
odyssey4meja, I found a few that looked reasonable - but didn't spend enough time evaluating them properly16:49
odyssey4meif there really isn't a good one, then perhaps we could curate one16:49
cloudnullI have a 5 node cluster humming along, I think jrosser has something similar16:50
odyssey4mevery cool :)16:50
cloudnullI do think it'd be great get some user stories published around these tools in the ops repo16:50
cloudnullits a bit tribal knowledge at this time16:50
jrosseryes, i just rolled the ops repo stuff straight out16:50
jrosseri have some pending reviews to make it better in queens, it's very journal oriented atm16:51
cloudnull#action cloudnull to review the open prs to the ELK bits in the ops repo16:51
*** markvoelker has joined #openstack-ansible16:52
cloudnullanything else we want to talk about regarding the ops things?16:52
cloudnullany other topics of conversation we want to tackle right now16:52
d34dh0r53Yeah, the ELK spec is basically being handled in the ops repo at this point, although I think we should consider moving it out given the nature of the ops repo :)16:52
d34dh0r53Or do some more thorough reviews of commits to the ops repo16:53
*** markvoelker_ has joined #openstack-ansible16:53
odyssey4mewell, actually we'll discuss this at the PTG, but I think we should not move anything into the integrated repo unless it's openstack and we should use user-stories and the ops repo for non-openstack things16:53
cloudnullwe cloud host the ELK things outside of the openstack namespace, or potentially setup a selective CI within ops repo to better test some of the components ?16:53
odyssey4meotherwise the integrated repo just get jammed with more and more things which really have very little to do with the deployment of openstack16:54
d34dh0r53Yes odyssey4me I totally agree, perhaps more CI in ops is the answer16:54
d34dh0r53CI + documentation :)16:54
cloudnullok lets move on to cover some of these open bugs16:55
odyssey4meyep, seems better to me - a basic high level view in user stories with a referral to the ops repo which contains stuff useful for multiple series16:55
cloudnull#topic Bug Triage16:55
*** openstack changes topic to "Bug Triage (Meeting topic: openstack_ansible_meeting)"16:55
cloudnull#link https://bugs.launchpad.net/openstack-ansible16:56
cloudnullfirst up https://bugs.launchpad.net/openstack-ansible/+bug/177392516:56
openstackLaunchpad bug 1773925 in openstack-ansible "ceph_client: client commands should be executed by non-root user" [Undecided,New]16:56
cloudnulllooks like we need to do some work in the ceph client role to remove root assumptions16:57
*** markvoelker has quit IRC16:57
odyssey4mewell, that's true for all our playbooks actually16:57
cloudnullI'm thinking wishlist16:58
cloudnullgiven the fact we know root is documented as a requirement at this point.16:58
cloudnullok nextr17:00
cloudnullhttps://bugs.launchpad.net/openstack-ansible/+bug/177385417:00
openstackLaunchpad bug 1773854 in openstack-ansible "Package rdo-release-queens is not signed" [Undecided,New]17:00
cloudnullI think there was some chatter in the channel for this today ?17:01
cloudnullsomething we know about ?17:01
cloudnullmnaser ^ ?17:02
cloudnullI'm inclined to mark this incomplete, but i really don't know given that I dont do much with cent17:03
cloudnull#link http://eavesdrop.openstack.org/irclogs/%23openstack-ansible/latest.log.html#t2018-05-29T08:32:2317:04
cloudnullmaybe related?17:04
cloudnullodyssey4me >?17:04
odyssey4mesorry, had to go to the door then the dog ran out :p17:05
*** armaan has quit IRC17:06
odyssey4meI have no idea - not much info provided there - no branch/tag/whatever17:07
cloudnullyea, asked for more details.17:07
*** mbuil has quit IRC17:07
*** tux_ has joined #openstack-ansible17:07
cloudnullmoving on https://bugs.launchpad.net/openstack-ansible/+bug/177379317:07
openstackLaunchpad bug 1773793 in openstack-ansible "User Guide in OpenStack-Ansible has wrong IP address for haproxy_keepalived_internal_vip_cidr " [Undecided,New]17:07
odyssey4meI don't really know whether that's right or not, personally. I don't know much about how that all works.17:08
odyssey4meThe var says it's a CIDR, so it seems to me the docs are right?17:09
*** tux__ has joined #openstack-ansible17:09
cloudnullI think the examples are being interpreted as literals17:09
cloudnullwe might need to add some words around that.17:09
cloudnulllooks like there's a patch provided in the bug text17:09
odyssey4meif it works and makes people understand better, then LGTM and seems like a low-hanging-fruit thing17:10
cloudnull++17:10
odyssey4methe docs source those example files, but obviously the bug reporter doesn't know that :p17:10
cloudnull++ confirmed and tagged17:11
cloudnullnext https://bugs.launchpad.net/openstack-ansible/+bug/177277817:11
openstackLaunchpad bug 1772778 in openstack-ansible "skipping: no hosts matched" [Undecided,New]17:11
*** tux_ has quit IRC17:11
openstackgerritMaksim Malchuk proposed openstack/openstack-ansible-os_tempest master: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57096017:12
cloudnullI assume this is something to do with the openstack_user_config17:12
cloudnullif it works with a couple hosts then it stands to reason that its generally "working"17:12
jrosserwill --limit to the host hit any of the containers at all?17:13
odyssey4meit won't, and that's the issue here17:14
odyssey4meI helped this guy out on friday I think17:14
odyssey4melemme find the eavesdrop17:14
mnaserI think that’s an infra issue17:14
mnaserRegarding the rdo stuff17:14
cloudnullmnaser orly17:15
*** armaan has joined #openstack-ansible17:15
cloudnullsomething in the infra mirrors ?17:15
mnaserNo maybe like user déployer error cloudnull17:16
evrardjpare we still talking about 1772778?17:17
cloudnulloh, that makes a lot of sense17:17
cloudnullyes17:19
cloudnullmarked incomplete and moving on :)17:20
evrardjpI think it's invalid17:20
evrardjpincomplete is fine for now17:20
*** jeferobles has quit IRC17:20
cloudnullhttps://bugs.launchpad.net/openstack-ansible/+bug/170630117:21
openstackLaunchpad bug 1706301 in openstack-ansible "nova-spicehtml5proxy.service is missing exec reload and task fail" [Undecided,Incomplete] - Assigned to Major Hayden (rackerhacker)17:21
openstackgerritMerged openstack/openstack-ansible-tests stable/pike: Use upper constraints when installing ARA  https://review.openstack.org/57090917:21
openstackgerritMerged openstack/openstack-ansible-tests stable/queens: Use upper constraints when installing ARA  https://review.openstack.org/57090717:21
odyssey4meok, for 1772778 there's a bunch of discussion between tux__ , myself and jrosser in http://eavesdrop.openstack.org/irclogs/%23openstack-ansible/%23openstack-ansible.2018-05-23.log.html17:21
cloudnullcool17:21
odyssey4meperhaps a ref to that is best added to the bug for context17:21
cloudnullwill add that the bug17:21
cloudnulllast one for the day is 170630117:21
odyssey4meoh, when I tested a bunch of that some time ago - the vnc/spice proxies did not support reload17:22
evrardjpok17:23
odyssey4meoh the real bug is further below - when you switch from one to the other, the old thing stays behind17:23
odyssey4meI still think we should change it to run them all, and just have one as primary17:23
* odyssey4me adds that to my TODO for rage patching :p17:23
tux__I think this has been resolved https://bugs.launchpad.net/openstack-ansible/+bug/177277817:23
openstackLaunchpad bug 1772778 in openstack-ansible "skipping: no hosts matched" [Undecided,Incomplete]17:23
odyssey4mebut yes, it'd be nice for us to do clean-up if it's switched17:23
evrardjpI still don't know how can it be done, but okay, I trust you won't break everything :)17:24
cloudnullodyssey4me ++ I have to agree that having the consoles just be generally available would be ideal17:24
* cloudnull assigns bug to odyssey4me 17:24
evrardjp:)17:25
cloudnullok thats enough bugs for the day17:25
odyssey4meevrardjp they all listen on different ports, so they can easily all run together17:26
cloudnull#topic open discussion17:26
evrardjpcloudnull: and the other bugs?17:26
*** openstack changes topic to "open discussion (Meeting topic: openstack_ansible_meeting)"17:26
cloudnullanything else we ant to talk about17:26
evrardjphttps://bugs.launchpad.net/openstack-ansible/+bugs?search=Search&field.status=New17:26
cloudnullevrardjp they're there, we're kinda running short on time17:26
evrardjpk17:26
cloudnullok, welp, with that, thanks everyone!17:27
cloudnullHave a great rest of your day17:27
cloudnull#endmeeting17:28
*** openstack changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs"17:28
openstackMeeting ended Tue May 29 17:28:00 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:28
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-05-29-16.29.html17:28
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-05-29-16.29.txt17:28
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-05-29-16.29.log.html17:28
*** armaan has quit IRC17:29
*** armaan has joined #openstack-ansible17:30
*** tux_ has joined #openstack-ansible17:32
*** jeferobles has joined #openstack-ansible17:34
guilhermespjrosser: I will certainly give a try to ELK stack of ops repos :)17:34
*** tux__ has quit IRC17:36
*** schwicht has quit IRC17:39
*** pcaruana has joined #openstack-ansible17:43
spotzevrardjp: Sorry to miss triage JP, it's not the link it's the text on the link. I'll get it fixed tonight, catching up on work work17:49
*** Fabstao2 has joined #openstack-ansible17:52
evrardjpspotz: oh i see17:56
evrardjpwho asked for graylog btw?17:57
evrardjpcmart:17:57
evrardjpdarn17:57
*** Fabstao3 has joined #openstack-ansible17:57
evrardjpcmart: for graylog I didn't cluster mongo17:57
*** Fabstao3 has quit IRC17:57
evrardjpif you cluster mongo it should be fine17:57
*** Fabstao3 has joined #openstack-ansible17:57
odyssey4mejrosser evrardjp cloudnull jmccrory logan- you may now be interested to know that ansible 2.6's openstack modules are now totally client free and rely only on the openstack sdk (shade merged into there recently)17:57
odyssey4meI've pushed patches to stable-2.5 and stable-2.4 to document the python-novaclient requirement for the only two modules that need it, and pushed some backports to remove the requirement from the one in 2.5 that could easily convert.17:59
odyssey4mehere's hoping that all merges soon :)17:59
*** Fabstao2 has quit IRC18:00
odyssey4meoh, actually I was only reviewing the nova related modules :p I haven't looked at all the others yet18:01
*** Fabstao3 has quit IRC18:04
*** jeferobles has quit IRC18:04
*** poopcat has joined #openstack-ansible18:05
*** Fabstao2 has joined #openstack-ansible18:06
*** Fabstao2 has quit IRC18:07
mgariepymnaser, odyssey4me evrardjp here is the list of epel pkg on a default AIO install on centos, http://paste.openstack.org/show/722277/18:08
mgariepyon queens that is.18:08
odyssey4medmsimard ^18:09
odyssey4mewe may be able to do without some of those, but I'd say that nginx is essential18:09
odyssey4methanks for taking the time to do that mgariepy18:10
dmsimardmgariepy: no uwsgi ?18:10
mgariepyit's config option on keystone.18:10
odyssey4mehmm, yeah mgariepy can you check a cinder/neutron container18:10
dmsimardotherwise it's nginx reverse proxy to eventlet ?18:10
odyssey4memaybe do something like this: ansible -m shell -a "yum list installed|grep @epel && exit" all18:11
mgariepyhttps://github.com/openstack/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L42718:11
odyssey4mewe do definitely use uwsgi18:11
mgariepypip installed ?18:11
odyssey4meah of course, we're pip installing it18:11
odyssey4mehowever, for the distro package install (not source) that will change18:11
mgariepyyep. indeed.18:12
odyssey4mehttps://github.com/openstack/openstack-ansible-os_keystone/blob/master/vars/redhat-7.yml#L33-L4218:12
mgariepyodyssey4me, i listed all pkg on all containers.18:12
mgariepythe other only had epel-release pkg installed.18:12
odyssey4medmsimard so add https://github.com/openstack/openstack-ansible-os_keystone/blob/master/vars/redhat-7.yml#L33-L42 to that list :)18:13
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [DNM] Test profiling ansible tasks  https://review.openstack.org/57099318:14
evrardjpmgariepy: odyssey4me dmsimard the worst is not nginx, as apache can be used, or directly using the uwsgi and the fast router with haproxy18:16
odyssey4meevrardjp switching to using apache for the repo server will be a chore18:16
evrardjpthe worst is lsyncd (as long as we don't run with only 1 repo server) lxc-devel and aria218:16
dmsimardok so the sorted/uniq list of packages is http://paste.openstack.org/show/722285/18:17
odyssey4medmsimard looks about right18:17
odyssey4mewe're negotiable on those, as we can work around the need for any of them - but if those can be included then it'd make our lives super-simple18:17
evrardjpyea, I think some of those will never get merged into upstream RDO,like apt-cacher-ng :)18:17
odyssey4meappreciate you reaching out and helping18:18
evrardjpyeah that would be pretty dope.18:18
dmsimardaria2 in epel is kinda old eh18:18
evrardjphaving aria2 is nice.18:18
dmsimard1.18 (2015)18:18
evrardjpWe can probably workaround it18:18
dmsimardI'm just doing a first pass of looking at the packages18:18
odyssey4memost of those nginx mods must be default deps or something, because I don't think we need them18:19
evrardjpodyssey4me: I guess same applies for Perl :)18:19
evrardjpand lyx-fonts is probably a mistake18:20
odyssey4meyeah, probably some sort of dep18:20
odyssey4meagreed18:20
odyssey4methose lxc libs might not be needed any more, given that we no longer build lxc-python218:20
dmsimardlxc looks pretty out of date on el7 too18:20
mgariepyIMO, if we only need epel on repo server it's not that bad as it's not as critical as other services, worst case we can whitelist only a few pkg from epel.18:20
odyssey4memgariepy good point18:21
evrardjpyup18:21
evrardjpmgariepy: but lxc- ?18:21
evrardjpI thought that was required everywhere18:21
mgariepylxc come from thm-lxc2.0.repo on the host.18:21
xgerman_mmh, the open_suse gate fails with `btrfs: command not found`…18:22
evrardjpwhat do you mean?18:22
odyssey4meevrardjp yeah, the lxc we actually use is only on the hosts - and it comes from another repo18:22
evrardjpok18:22
odyssey4methat lxc is only there to build the python lib, which we don't use any more18:22
evrardjpyeah I was plannign to ask that :)18:22
evrardjpodyssey4me: I like when you answer my questions in advance.18:23
evrardjp:D18:23
odyssey4mehttps://github.com/openstack/openstack-ansible-lxc_hosts/commit/41780d7afa91800fa2a6fce7295234c24654666f18:23
odyssey4me:)18:23
odyssey4meperhaps we should rather get an update package set from master, instead of this set from queens18:24
mgariepynice now we can blame a few ppl ;D18:24
*** nurdie has quit IRC18:24
odyssey4mehwoarang has done a great job of removing more and more unnecessary deps18:24
evrardjpxgerman_: is that the only issue?18:24
evrardjpxgerman_: could you paste a link?18:24
*** nurdie has joined #openstack-ansible18:24
mgariepyit was intended as a joke.18:24
evrardjpxgerman_: we had a few issues in gates18:24
mgariepysorry ;)18:25
xgerman_http://logs.openstack.org/44/558244/6/check/openstack-ansible-deploy-aio_metal-opensuse-423/a982bdc/job-output.txt.gz#_2018-05-29_15_55_02_28349818:25
xgerman_I see the same error in both suse gates18:25
evrardjpxgerman_: the issue is above18:25
evrardjpI think that's the cmd2 issue18:25
odyssey4mewell, this is the first unblocker: https://review.openstack.org/#/q/I35e3688ae632d5f7747f32dafc41d23883c033c518:25
evrardjpbecause http://logs.openstack.org/44/558244/6/check/openstack-ansible-deploy-aio_metal-opensuse-423/a982bdc/job-output.txt.gz#_2018-05-29_15_53_39_96969718:26
xgerman_ok - I was searching for Suse…18:26
odyssey4methen this follows: https://review.openstack.org/#/q/I1e259ce98fc8517c0cd00a04d6fe7b3f0703f5b418:26
evrardjpdmsimard: oh btw mitogen is quite clever :p18:27
xgerman_thanks — time to recheck?18:27
evrardjpxgerman_: not yet I think18:27
odyssey4meonce that's done, I'll be pushing patches to update the rally role to unblock the integrated build18:27
xgerman_ok, I forgot, I can now blame you for Suse ;-)18:27
*** openstacking_123 has joined #openstack-ansible18:27
*** openstacking_123 has quit IRC18:27
evrardjpyou can, it doesn't mean it will get fixed faster :p18:28
xgerman_lol18:28
*** openstacking_123 has joined #openstack-ansible18:28
odyssey4meany cores happy to review these backports: https://review.openstack.org/#/q/Icf102a78fd0cf9aae3c09378235f2d91f7db8cdd18:28
evrardjpomw18:29
odyssey4meanother one for the tests repo: https://review.openstack.org/56856318:29
evrardjpthat's old, I thought I reviewed this already18:29
*** nurdie has quit IRC18:29
odyssey4mealso, mnaser https://review.openstack.org/570552 :)18:30
evrardjpalso old18:30
*** jeferobles has joined #openstack-ansible18:31
odyssey4meevrardjp it's been a slow week with all y'all at the summit :p18:31
spotzodyssey4me: Will look in a bit if no one gets to them first18:33
*** markvoelker_ has quit IRC18:33
evrardjpodyssey4me: my bad, I wanted to review there, but I realize it's hard to even do that.18:34
dmsimardSo we're talking about 11 packages that would need to be rebuilt from EPEL, I filtered the list here: http://paste.openstack.org/show/722287/18:34
evrardjpI spent most of my time not on my laptop18:34
dmsimardnginx and uwsgi appear to be the two more complicated ones18:34
evrardjpdmsimard: is lxc-1. the right thing?18:34
evrardjpI think lyx can be removed.18:35
dmsimardevrardjp: lxc-1 is what EPEL currently has18:35
dmsimardfedora has lxc-218:35
odyssey4medmsimard skip the lxc packages, we don't need them - we use the lxc 2 copr18:37
odyssey4mehey, if you want to pull those in, that'd be fantastic18:38
dmsimardcopr on centos ? :D18:38
dmsimardoh wait I was thinking of something else18:38
dmsimardI'll take out LXC then.18:38
odyssey4medmsimard https://github.com/openstack/openstack-ansible-lxc_hosts/blob/master/defaults/main.yml#L230-L23318:39
odyssey4methe copr is slow, but it's not conflicting with RDO, so it's not really an issue18:39
*** pcaruana has quit IRC18:39
dmsimardok18:39
dmsimardwhat about lyx ?18:39
*** lbragstad has quit IRC18:39
odyssey4meI think those extra packages being installed from EPEL is some legacy which won't matter for rocky onwards18:39
odyssey4meno idea where that's from - I'd like to know how it got there and what needs it, but I doubt it's necessary18:40
odyssey4meit's very likely some weird dep, so leave it out18:40
openstackgerritMerged openstack/openstack-ansible-os_rally stable/queens: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57092818:41
odyssey4methe perl packages are likely much the same - some extra dep, so leave them out unless they happen to come with uwsgi/nginx18:41
*** cmart has quit IRC18:41
*** markvoelker has joined #openstack-ansible18:42
dmsimardmaybe they are deps of other packages, yes18:42
dmsimardwe often get rabbit holed that way18:43
dmsimardoh hey just 1 package to build and then you realize it needs deps which aren't packaged and those deps need other deps..18:43
odyssey4meyeah18:44
*** radeks_ has joined #openstack-ansible18:44
*** klamath_ has joined #openstack-ansible18:44
openstackgerritMerged openstack/openstack-ansible-os_rally stable/pike: Pin cmd2 to the last python2 version of the library  https://review.openstack.org/57092918:45
*** jmnk_ has joined #openstack-ansible18:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Use upper constraints when installing ARA  https://review.openstack.org/57100018:47
dmsimardodyssey4me, evrardjp, hwoarang, mgariepy: https://lists.rdoproject.org/pipermail/dev/2018-May/008735.html18:48
dmsimardmnaser: ^ fyi18:49
evrardjpthanks dmsimard :)18:50
*** armaan_ has joined #openstack-ansible18:50
dmsimardnp, just keeping the wheels turning18:50
*** madorn_ has joined #openstack-ansible18:51
*** jmccrory_ has joined #openstack-ansible18:51
evrardjpjmccrory: how are things?18:52
*** armaan has quit IRC18:52
*** mgariepy has quit IRC18:52
*** radeks has quit IRC18:52
*** klamath has quit IRC18:52
*** kaiokmo has quit IRC18:52
*** jmnk has quit IRC18:52
*** pmannidi has quit IRC18:52
*** madorn has quit IRC18:52
*** parasitid has quit IRC18:52
*** arbrandes has quit IRC18:53
*** jmccrory has quit IRC18:53
evrardjpI am thinking of ansible 2.5 support and uwsgi fast router right now, but I don't have the bw to work on it. Also preeeeeeeetty tired rn.18:53
evrardjpbut jmccrory_ just netsplitted :(18:53
*** jmccrory_ is now known as jmccrory18:53
odyssey4mebrilliant thanks dmsimard :)18:55
*** chudly has joined #openstack-ansible18:57
*** cmart has joined #openstack-ansible18:58
*** pmannidi has joined #openstack-ansible18:59
*** lbragstad has joined #openstack-ansible19:00
*** arbrandes has joined #openstack-ansible19:00
*** kaiokmo has joined #openstack-ansible19:00
*** parasitid has joined #openstack-ansible19:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/pike: Use upper constraints when installing ARA  https://review.openstack.org/57100219:00
*** chhagarw has quit IRC19:00
*** armaan_ has quit IRC19:02
*** mgariepy has joined #openstack-ansible19:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/pike: Use upper constraints when installing ARA  https://review.openstack.org/57100219:02
*** armaan has joined #openstack-ansible19:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Use upper constraints when installing ARA  https://review.openstack.org/57100019:02
*** Fabstao2 has joined #openstack-ansible19:03
*** Fabstao2 has quit IRC19:03
*** Fabstao2 has joined #openstack-ansible19:04
openstackgerritMerged openstack/openstack-ansible-repo_build stable/ocata: Update repo_build test-vars data  https://review.openstack.org/56881219:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Use upper constraints when installing ARA  https://review.openstack.org/57100019:05
*** radeks__ has joined #openstack-ansible19:07
openstackgerritMerged openstack/openstack-ansible-repo_build stable/queens: Update repo_build test-vars data  https://review.openstack.org/56880919:08
*** armaan has quit IRC19:08
prometheanfireA/win 2319:08
*** radek__ has quit IRC19:10
odyssey4meprometheanfire time to change that password ;)19:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: Update os_rally role SHA for cmd2 package pin  https://review.openstack.org/57100319:10
*** radeks_ has quit IRC19:10
odyssey4meevrardjp ok, I think https://review.openstack.org/#/q/I5f20a130032e1b65dc78828344345515975da4dc should bring us to a releasable state19:10
prometheanfireodyssey4me: window 23 in irssi?19:11
openstackgerritMerged openstack/openstack-ansible-tests stable/queens: common-tasks: Do not sync preconfigured /etc/pip.conf file  https://review.openstack.org/56856319:11
*** dave-mccowan has quit IRC19:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Pin ARA for Queens  https://review.openstack.org/57091619:16
tux_Stupid question in openstack-ansible we have 3 glance container running on 3 infra node, but when you upload image it will goes to one of them or get sync to all of them?19:17
odyssey4metux_ it depends on the backend storage for the images19:18
*** markvoelker has quit IRC19:18
odyssey4meif you're using ceph/swift then it's stored across those clusters19:18
hwoarangdmsimard: thanks for driving this19:18
odyssey4meif you're using nfs, then it's on the nfs store19:18
hwoarangdmsimard: we also need uwsgi-plugin-python19:18
odyssey4meif you're using file, then it's only on one node19:18
hwoarangdmsimard: but honestly i am not a centos guy so i can't immediately tell what we are consuming from epel :/19:18
*** Fabstao2 has quit IRC19:19
dmsimardhwoarang: uwsgi-plugin-python is a subpackage from uwsgi19:19
hwoarangi guess we could add what we know, and keep adding more as we see new problems19:19
hwoarangah great then19:19
*** goldenfri has joined #openstack-ansible19:19
dmsimardby building uwsgi we get that automatically19:19
*** markvoelker has joined #openstack-ansible19:19
tux_odyssey4me: I didn't specified in installation so what will be default?19:20
hwoarangdmsimard: if you need some extra info feel free to CC me on the thread19:20
tux_what is the best practice in prodiction?19:20
odyssey4metux_ do you have swift in your build?19:20
odyssey4metux_ there's a whole architecture section in the docs talking to this19:20
tux_My application doesn't need storage, all we doing crunching CPUs.19:21
odyssey4metux_ https://docs.openstack.org/openstack-ansible/latest/reference/architecture/storage-arch.html19:21
tux_so i need some good advice what should i do here ?19:21
odyssey4meTLDR you should used shared storage19:21
tux_odyssey4me: we don't have swift19:21
dmsimardhwoarang: sure19:22
tux_odyssey4me: and i don't think we need swift ever19:22
odyssey4metux_ best situation then is to use a simple NFS server for shared image storage19:22
*** markvoelker has quit IRC19:22
tux_so just mount that NFS on Host machine or inside container?19:23
odyssey4meor implement your own way to sync the glance file storage between infra nodes - until now no-one has pushed up a patch to do something for that situation19:23
odyssey4metux https://docs.openstack.org/openstack-ansible/latest/user/prod/example.html describes a sample of how to implement the nfs storage19:24
tux_odyssey4me: so you are saying just sync /var/lib/glance folder across all infra nodes?19:24
odyssey4mewell, not the storage itself, but rather how to implement the config to use nfs sotrage19:24
*** jeferobles has quit IRC19:26
*** armaan has joined #openstack-ansible19:39
*** DanyC has joined #openstack-ansible19:44
*** DanyC has quit IRC19:45
*** openstacking_123 has quit IRC19:48
*** DanyC has joined #openstack-ansible19:49
*** markvoelker has joined #openstack-ansible19:49
*** markvoelker_ has joined #openstack-ansible19:50
*** jeferobles has joined #openstack-ansible19:52
*** markvoelker has quit IRC19:54
*** DanyC has quit IRC19:55
*** DanyC has joined #openstack-ansible19:56
*** cjloader_ has joined #openstack-ansible19:57
*** cjloader has quit IRC19:57
*** DanyC has quit IRC19:57
*** cjloader_ has quit IRC19:57
*** openstacking_123 has joined #openstack-ansible20:01
*** cjloader has joined #openstack-ansible20:01
odyssey4metux_ honestly I have no idea - it's plausible that some sort of lsyncd/rsync thing may work quite nicely if done right... but I've never had the time to put into it20:03
johnsomSigh, https://review.openstack.org/570914 bombed out again20:20
johnsomLooks like the metadata server bombed with a 50020:21
*** klamath_ has quit IRC20:23
*** klamath has joined #openstack-ansible20:23
odyssey4mejohnsom to buy some time, I've proposed patches to the stable branches based on that anyway: https://review.openstack.org/#/q/I5f20a130032e1b65dc78828344345515975da4dc20:34
odyssey4mebut yeah, looks like tempest is failing due to something unrelated which may need to be resolved20:35
johnsomThey look to be similar issues to what xgerman was hitting before20:35
*** jra has quit IRC20:36
*** jra has joined #openstack-ansible20:36
*** throwsb1 has quit IRC20:43
*** mma has quit IRC20:45
*** ansmith has quit IRC20:47
odyssey4mejohnsom yep, that new library has had quite a few knock on effects across openstack20:50
odyssey4me*new library release20:50
odyssey4meany help to figure out what's going on for master is welcome20:52
odyssey4meI'm out for the night - cores, please keep an eye out on https://review.openstack.org/#/q/I5f20a130032e1b65dc78828344345515975da4dc and if you have time to dig into any failures and report them, please do - otherwise review so that we can release a working thing20:53
*** cjloader has quit IRC20:54
*** jra has quit IRC20:59
*** jra has joined #openstack-ansible21:00
*** demtwistas has joined #openstack-ansible21:00
*** cjloader has joined #openstack-ansible21:02
*** demtwistas has quit IRC21:04
*** radeks__ has quit IRC21:09
*** mma has joined #openstack-ansible21:10
*** jeferobles has quit IRC21:16
*** jeferobles has joined #openstack-ansible21:17
*** vakuznet_ has quit IRC21:21
*** tux_ has quit IRC21:22
*** mma has quit IRC21:24
*** mma has joined #openstack-ansible21:27
*** nurdie has joined #openstack-ansible21:36
*** jwitko_ has joined #openstack-ansible21:40
*** jwitko_ has quit IRC21:41
*** jwitko_ has joined #openstack-ansible21:42
*** jwitko has quit IRC21:44
*** cmart has quit IRC21:44
*** jeferobles has quit IRC21:45
*** jwitko_ has quit IRC21:46
*** mma has quit IRC21:49
*** nurdie has quit IRC21:50
*** nurdie has joined #openstack-ansible21:51
openstackgerritDavid Wilde proposed openstack/openstack-ansible-ops master: Adjust DHCP range so that nodes can take static address from pool  https://review.openstack.org/57103321:52
*** nurdie has quit IRC21:55
*** tosky has quit IRC22:02
d34dh0r53cloudnull: you around?22:05
*** tosky has joined #openstack-ansible22:06
*** klamath has quit IRC22:10
*** esberglu has quit IRC22:10
*** jra has quit IRC22:16
*** jra has joined #openstack-ansible22:16
*** klamath has joined #openstack-ansible22:18
d34dh0r53if there are any cores around a review of https://review.openstack.org/#/c/571033/ would be awesome22:24
*** cjloader has quit IRC22:27
*** mma has joined #openstack-ansible22:38
*** mma has quit IRC22:43
*** klamath has quit IRC22:47
*** mma has joined #openstack-ansible22:47
*** klamath has joined #openstack-ansible22:47
*** ansmith has joined #openstack-ansible22:49
*** tux_ has joined #openstack-ansible22:50
*** tux_ has quit IRC22:55
*** mma has quit IRC22:56
*** jra has quit IRC22:56
*** jra has joined #openstack-ansible22:56
*** jra has joined #openstack-ansible22:57
*** openstacking_123 has quit IRC23:02
cloudnulld34dh0r53 looking23:11
*** cjloader has joined #openstack-ansible23:19
*** cjloader has quit IRC23:24
*** tosky has quit IRC23:25
*** chyka has quit IRC23:34
d34dh0r53cloudnull: thanks man23:34
*** openstackstatus has joined #openstack-ansible23:42
*** ChanServ sets mode: +v openstackstatus23:42
*** nurdie has joined #openstack-ansible23:46
*** jra has quit IRC23:47
*** jra has joined #openstack-ansible23:48

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