Tuesday, 2019-09-03

*** csmart has quit IRC00:24
*** csmart has joined #openstack-ansible00:30
*** markvoelker has joined #openstack-ansible00:46
*** markvoelker has quit IRC00:51
*** poopcat has quit IRC01:02
*** poopcat has joined #openstack-ansible01:12
*** radeks has quit IRC01:15
*** threestrands has joined #openstack-ansible01:37
*** poopcat has quit IRC03:12
*** poopcat has joined #openstack-ansible03:14
*** gkadam has joined #openstack-ansible03:50
*** raukadah is now known as chandankumar04:59
*** udesale has joined #openstack-ansible04:59
*** Garyx has quit IRC05:07
*** Garyx has joined #openstack-ansible05:09
*** dr_feelgood has joined #openstack-ansible05:18
*** ivve has joined #openstack-ansible05:35
*** prometheanfire has quit IRC05:39
*** dr_feelgood has quit IRC05:55
*** prometheanfire has joined #openstack-ansible05:57
*** dr_feelgood has joined #openstack-ansible06:04
*** miloa has joined #openstack-ansible06:04
miloaMorning06:04
*** dr_feelgood has quit IRC06:05
*** dr_feelgood has joined #openstack-ansible06:06
*** cshen has joined #openstack-ansible06:23
jrosserMorning06:26
*** radeks has joined #openstack-ansible06:31
evrardjpmiloa: I have seen it :)06:44
evrardjpmnaser: my exact point :)06:44
evrardjpthe only thing you should be caring if you are on queens is the time to upgrade :)06:45
evrardjplet me post something on the ML maybe?06:45
evrardjpjrosser: oh noes06:45
evrardjpjrosser: we need to check with infra how mirroring is done for those maybe?06:46
jrosserI dig around the system-config repo but imho someone who knows that stuff could do it quickly06:47
jrosserAnd yes, we should, this isn’t the first time the erlang repo has broken, I expect their update process is flawed06:48
evrardjpjrosser: I think things have been reshuffled recently with a new role that's why I am asking06:48
evrardjpI am not really sure what's going on, I didn't get the chance to look at it06:48
evrardjpworth asking in infra06:48
*** tridde has quit IRC07:00
*** pcaruana has joined #openstack-ansible07:06
*** trident has joined #openstack-ansible07:09
*** threestrands has quit IRC07:18
ChosSimbaOneMorning07:21
miloaevrardjp: ok :)07:23
prometheanfireprobably too late now, but no one is running for PTL?07:27
*** jbadiapa has quit IRC07:40
*** luksky has joined #openstack-ansible07:40
*** kopecmartin|off is now known as kopecmartin07:44
*** jbadiapa has joined #openstack-ansible07:56
*** omegapoint has joined #openstack-ansible08:11
*** mgoddard has joined #openstack-ansible08:13
*** chandankumar has quit IRC09:18
*** chandankumar has joined #openstack-ansible09:19
*** SmearedBeard has joined #openstack-ansible09:31
*** dr_feelgood has quit IRC09:32
noonedeadpunkhi everyone09:55
*** dr_feelgood has joined #openstack-ansible09:57
jrosserhello10:06
*** cshen has quit IRC10:06
*** cshen has joined #openstack-ansible10:07
noonedeadpunkso, we still have broken gates due to rdo?10:18
jrosserthis seems to be going ok so far https://review.opendev.org/#/c/678121/10:21
noonedeadpunkIt's more lucky than https://review.opendev.org/#/c/679487/ :)10:25
*** SmearedBeard has quit IRC10:31
*** SmearedBeard has joined #openstack-ansible10:32
*** sep has quit IRC10:43
*** sep has joined #openstack-ansible10:44
*** tosky has joined #openstack-ansible10:45
*** dave-mccowan has joined #openstack-ansible11:00
*** SmearedBeard has quit IRC11:02
*** SmearedBeard has joined #openstack-ansible11:03
*** SmearedBeard has quit IRC11:05
*** dave-mccowan has quit IRC11:06
*** luksky has quit IRC11:08
*** markvoelker has joined #openstack-ansible11:09
*** markvoelker has quit IRC11:14
*** nicolasbock has joined #openstack-ansible11:19
*** udesale has quit IRC11:37
*** Garyx has quit IRC11:38
*** Garyx has joined #openstack-ansible11:41
*** Garyx has quit IRC11:41
*** Garyx has joined #openstack-ansible11:41
*** udesale has joined #openstack-ansible11:51
*** ansmith_ has quit IRC11:57
openstackgerritMerged openstack/openstack-ansible stable/stein: Generate static ARA report when necessary  https://review.opendev.org/67812112:11
*** markvoelker has joined #openstack-ansible12:18
*** grabes has joined #openstack-ansible12:28
*** weshay has joined #openstack-ansible12:34
*** gkadam has quit IRC12:37
*** ansmith_ has joined #openstack-ansible12:40
*** redrobot has quit IRC12:55
*** dmsimard has quit IRC12:56
*** dmsimard has joined #openstack-ansible12:58
*** pcaruana has quit IRC13:03
*** nikparasyr has joined #openstack-ansible13:08
*** spatel has joined #openstack-ansible13:10
*** luksky has joined #openstack-ansible13:16
*** Garyx has quit IRC13:30
*** pcaruana has joined #openstack-ansible13:34
*** redrobot_ has joined #openstack-ansible13:36
*** redrobot_ is now known as redrobot13:37
*** KeithMnemonic has joined #openstack-ansible13:44
*** pcaruana has quit IRC13:47
*** pcaruana has joined #openstack-ansible13:59
guilhermespahr i think trunk.rdoproject.org is pretty broken https://0d4c1f60ed6964ae5421-db27ff2acfdeb419005f6fa604a629e4.ssl.cf5.rackcdn.com/679496/6/check/openstack-ansible-deploy-aio_lxc-centos-7/e6ce5f7/job-output.txt14:00
dmsimardguilhermesp: the server's disks were destroyed by an outage, the data is being sync'd back and there's a DNS change in flight to point to a new machine14:03
*** Garyx has joined #openstack-ansible14:03
guilhermespahh that explains then. Thanks for the update dmsimard14:03
noonedeadpunkguilhermesp: yeah, I'd say that we still have these problems...14:03
guilhermespi guess it's time to wait the sync14:03
dmsimardSee this thread for details: https://lists.rdoproject.org/pipermail/dev/2019-September/009134.html14:04
guilhermesp++14:05
*** pcaruana has quit IRC14:07
*** omegapoint has quit IRC14:09
*** pcaruana has joined #openstack-ansible14:10
*** udesale has quit IRC14:20
*** udesale has joined #openstack-ansible14:21
*** spatel has quit IRC14:41
*** Garyx has quit IRC14:47
*** Garyx has joined #openstack-ansible14:52
*** cshen has quit IRC14:57
noonedeadpunkdoes anyone use your barbican role?15:02
noonedeadpunks/your/our/15:02
noonedeadpunkSince I'd say that https://opendev.org/openstack/openstack-ansible-os_barbican/src/branch/master/defaults/main.yml#L52 are missing worker and keystone-listener....15:04
noonedeadpunkSo I'm trying to get if it's a bug or these services are not required...15:04
noonedeadpunkWhile they are present for a while https://docs.openstack.org/barbican/rocky/install/install-ubuntu.html#finalize-installation15:05
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Start using uWSGI role  https://review.opendev.org/67980415:09
*** luksky has quit IRC15:13
redrobotnoonedeadpunk, I'm not sure what the default config for Barbican is on #openstack-ansible.  Barbican can do order processing immediately or they can be queued.  If orders are configured to be queued (eg. via rabbit) then barbican-worker is requried, or else the orders will be pending forever.15:18
redrobotnoonedeadpunk, keystone-listener is optional.  It cleans up database entries, e.g. when a project is deleted from Keystone, resources in barbican can be cleaned up.15:18
noonedeadpunkredrobot: so our template for barbican is following https://opendev.org/openstack/openstack-ansible-os_barbican/src/branch/master/templates/barbican.conf.j215:19
noonedeadpunkCan you point me please to options in docs how to enable/disable orders queue?15:20
*** kaiokmo has joined #openstack-ansible15:23
noonedeadpunkAd do I need to enable https://docs.openstack.org/barbican/latest/configuration/keystone.html for usage of keystone-listener?15:26
*** pcaruana has quit IRC15:27
*** chandankumar is now known as raukadah15:32
*** kaiokmo has quit IRC15:33
redrobotnoonedeadpunk, no, that config doc is for Barbican to be able to verify incoming (client) tokens.15:33
redrobotnoonedeadpunk, keystone-listener consumes CADF events from Keystone15:33
*** kaiokmo has joined #openstack-ansible15:36
*** tosky_ has joined #openstack-ansible15:40
*** tosky has quit IRC15:41
*** tosky_ is now known as tosky15:41
redrobotnoonedeadpunk, I can't remember how the async order stuff is configured.  Let me dig into it a bit and get back to you.15:44
*** udesale has quit IRC15:47
noonedeadpunkyeah sure. I just want patch OSA top allow deployers easily enable these services since now it might be really very tricky15:52
guilhermespnoonedeadpunk: I used recently the role in a deployment but I haven't tested at all tbh15:58
evrardjpo/16:03
tiffanie#startmeeting openstack_ansible_meeting16:03
openstackMeeting started Tue Sep  3 16:03:59 2019 UTC and is due to finish in 60 minutes.  The chair is tiffanie. Information about MeetBot at http://wiki.debian.org/MeetBot.16:04
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:04
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)"16:04
openstackThe meeting name has been set to 'openstack_ansible_meeting'16:04
mnaserHi all16:04
noonedeadpunko/16:04
tiffanie#topic office hours16:04
*** openstack changes topic to "office hours (Meeting topic: openstack_ansible_meeting)"16:04
mnaserHow's everyone16:05
evrardjpso, I haven't got the chance to continue my work on cleaning up the 42.3, but it's still pending16:05
evrardjpI see noonedeadpunk guilhermesp mnaser jrosser helped, so thanks!16:05
evrardjpI also still have the job state matrix to finish16:06
evrardjpbut that will have to wait a little16:06
guilhermespo/16:06
evrardjpthat's all I had for today.16:06
mnaseri wanted to bring up killin old branches16:07
evrardjpmnaser: what's up on your side? ptl letter ready?16:07
mnaserits already sent out hehe16:07
evrardjpoh that's a good topic16:07
noonedeadpunkSo I have linters check done for integrated tests https://review.opendev.org/#/c/679101/ It was failing only linters check before issue with gastes16:07
evrardjpmnaser: great!16:07
*** macz has joined #openstack-ansible16:07
evrardjpoh yeah I also wanted to discuss killing magnum queens16:07
evrardjpbut go ahead mnaser :)16:07
mnaserok so16:08
evrardjp(FYI kolla and triple O have started killing branches, we can do too, there is precedent)16:08
mnaserright now we have16:08
mnaserstable/ocata-stable/stein16:08
mnaserthats a lot of branches16:08
mnaseri think the only reason we cared about ocata was rax folks mentioned it16:08
mnaserbut no one is really stepping up at this point16:09
evrardjpyou want me to propose to tag everything and mark everything EOL for Ocata?16:09
noonedeadpunkI'm wondering if we still need to carry pike as well...16:09
evrardjpI would say Pike and Ocata are in the same boat16:09
evrardjpI would wait for queens16:09
mnaseryeah i was gonna go release by release16:09
evrardjpit's not even EM yet16:09
jamesdentonIs there harm in carrying the branch?16:10
mnaserci is broken for it16:10
mnaserso really unless someone is gonna push a patch and start fixing that16:10
mnaserand even then tbh i have no interest in reviewing patches to fix stable/ocata.16:10
evrardjpit's kinda setting a wrong expectation16:10
evrardjpbecause it's still under extended "maintenance" where we actually don't do any maintenance16:11
jamesdentonYeah Ocata, IDGAF. But Pike might be important. I'll have to ask16:11
evrardjp:D16:11
mnaserif someone is out here pushing patches and making it happy, id be happy16:11
mnaserbut so far, i havent seen anything16:11
jamesdentonhow frequently does CI run for those old things? Only on patches?16:11
evrardjpI can start by killing ocata, and wait for your answer. In the meantime, we can disable functional testing in Pike if it doesn't pass anymore (but in that case, I would prefer going for EOL sooner rather than later)16:12
mnaserhttps://review.opendev.org/#/q/projects:openstack/openstack-ansible+is:open+branch:stable/pike16:12
mnaserand there is a lot of them16:12
mnaserok by a lot its 27 patches16:12
*** gyee has joined #openstack-ansible16:12
evrardjpFor killing the branch I will close all of those16:12
mnaserbut they demonstrate that everything is clearly broken16:12
jamesdentonfair enough16:12
jamesdentonI am asking now and will get back to ya16:13
mnaserthis is why i wanted to go release by release16:13
mnaserseems like we have consensus that ocata can go16:13
noonedeadpunkmnaser: humm, I'd say mainly suse42 is broken there16:13
jamesdentonyeah, sorry to interject16:13
evrardjpjamesdenton: you're right to do so16:13
evrardjpnoonedeadpunk: which links to my first topic... I am removing it :p16:13
noonedeadpunkIf we drop suse for pike, I'd say it will be passing ci16:13
mnasersuse42 broken in pike?16:14
evrardjpnoonedeadpunk: we are passing CI in the integrated in pike that's for sure16:14
mnaseror ocata?16:14
evrardjpfor ubuntu*16:14
noonedeadpunkmnaser: pike16:14
mnaserah ok16:14
*** spatel has joined #openstack-ansible16:14
evrardjpbut it doesn't mean that some projects are fine16:14
noonedeadpunkyeah, agree16:14
noonedeadpunklike magnum:)16:14
*** BjoernT has joined #openstack-ansible16:14
evrardjpit's not the only one, I don't want to do finger pointing in pike right now16:15
evrardjpbut the state is bad16:15
evrardjplet's work on the cleanup of 42.3 for pike, and recheck all of those subporjects16:15
evrardjpprojects*16:15
noonedeadpunk++16:15
*** nikparasyr has quit IRC16:15
evrardjpif they don't work, we'll reduce the testing there and write that down somewhere in an etherpad. Then we send a summary message on the ML saying "If you care about Pike, here is what should be done", else we'll just drop it in x weeks16:16
evrardjpis that fine for everyone?16:16
jamesdentonAlright - so I think our official line is "feel free to purge Pike whenever"16:16
noonedeadpunkI think it fair16:17
logan-o/16:17
evrardjpjamesdenton: that or be ready to fix it :)16:17
jrossero/16:17
jamesdenton:D16:17
* jamesdenton looks around - not it16:17
evrardjphahaha16:17
logan-yeah ocata and pike seem reasonable to drop if no one is maintaining them or using them16:17
evrardjpwhen tagging EOL ppl will review if there are pending patches, so it makes sense to clean the complete state before asking the EOL tag16:18
jamesdentonWe simply need the 16.x tags16:19
mnaseryeah those arent going anywhere16:19
jamesdentonk16:19
mnaserjamesdenton: we = platform9?16:19
jamesdenton:|16:19
jamesdentonwe = RAX16:19
mnaseroh16:19
jamesdentonlong story16:19
mnaserlol16:19
mnaserokay16:19
mnaserwell good to know16:19
mnaserdidn't seem to add up :p16:19
jamesdentonhehe16:19
mnaseralright16:20
mnasersomething that concerns me is that sustainability of the project16:20
mnaserthere's a lot of users but not a lot of poeple pushing patches and reviewing etc16:20
mnaserDo people not want to use Ansible anymore? Do they prefer other tooling (aka containers?) Over this?16:21
noonedeadpunkalso I'd say we have pretty big docs debt right now...16:21
noonedeadpunkit's in addition16:21
noonedeadpunknot the root cause:)16:21
mnaserI've spoken to some million core scale cloud users and they didn't seem that interested by trying to use it more. Containers made a lot of sense to them.16:22
jamesdentonThese were former OSA users?16:23
jamesdentonor operators16:23
mnaserOther distros have done a lot of platform evolution like moving the control plane to containers like tripleo16:23
mnaserNo just operators looking to change tooling for deployment16:23
mnaserI just don't want us to be stuck in where we started forever until the project is irrelevant.. or we can just decide to stick to it till the very end16:24
mnaserI'd love to hear maybe other operators like jrosser or logan- chime in too from a deployers pov16:24
evrardjpI think the simplest tech make it very appealing.16:25
noonedeadpunkI'd say that it's pretty controversial  and really depends... And this might be really good thing to ask on some opendev summit...16:25
evrardjp(And I think there are other tools doing other way of deploying, like kolla or osh... it's just different dna)16:25
jrosserOSA does what I need it to do16:26
evrardjpmnaser: shouldn't the foundation poll data help here?16:26
noonedeadpunkI kinda remember really big interest to OSA in Berin16:26
evrardjpI think OSA is boring for many, but it's good boring :)16:26
logan-i'd say the same as jrosser16:26
jrosseri'm not sure what 'irellevant' means in this context, just cause we don't use a currently fashoinable texh isnt a bad thing16:27
mnaserRight but is this a sustainable DNA?  I'm worried that with time as technology evolves it won't make sense and be a crutch16:27
*** kopecmartin is now known as kopecmartin|off16:27
mnaserSay like: I want to do ci/cd to deliver my cloud16:27
mnaserRaise your hand if you'd trust running OSA every X minutes to ensure state. It's just so many moving parts16:27
evrardjpthen git clone logan-'s work16:27
mnaserI get it. It's different DNA. I agree to an extent. This isn't a comfortable conversation16:28
miloaNot all organisations want/could adopt the new tech as "docker" containers. And LXC is easier for some operators than docker for example, so it make OSA rlevant :)16:29
mnaserBut as a project do we want to "ride it out till the end" or do we want to start looking at ways to improve things.16:29
evrardjpI think openstack is hard, but if you're saying that you don't trust to ci/cd osa, maybe that's what we need to fix.16:29
guilhermespI agree about following the tendency of the IT marked for example: k8s is becoming a preferable way for lots of dev/ops and I've been hearing this since ocata release... but tbh, we need more concrete data to analyze OSA role in the openstack ecosystem16:29
noonedeadpunkFor example I know companies, that still do not trust docker, that's was the root for choosing osa16:30
guilhermespmarket*16:30
mnaserI agree to an extent. Not trusting docker and containers was a thing many years ago16:31
evrardjpalso I don't think it's a good idea to change the DNA of OSA -- if we want to do something else, maybe we should add efforts to the other projects already in place, instead of us changing, except if we do something not existing16:31
mnaserThat's fair enough16:31
jamesdentonIn the survey, Is OSA called out specifically, or does it fall under the generic "Ansible" umbrella? I also found past surveys not to reflect OSA usage accurately - especially when managed hosting providers have hundreds of clouds under management but count as "One Deployment" for survey purposes.16:31
evrardjpmnaser: I kinda like the idea of docker for some part of the infra -- for example, tempest -- why do we need to care16:31
guilhermespyes indeed16:31
evrardjpjamesdenton: I think I fixed that16:32
evrardjpbut that might have changed16:32
jamesdentonGreat, evrardjp! Been a while16:32
evrardjpwe first call out the techs involved (so Ansible)16:32
evrardjpthen the projects16:32
evrardjp(OSA/Kolla/whatever)16:32
evrardjptbc16:32
evrardjpTo summarize I understand the concern of mnaser. We are a very small team16:33
mnaserI think that the decreased amount of contributions and traction means we're sitting in a very niche thing16:33
jrosseri think that is the issue more than any particular tech choice16:33
evrardjpit seems by being working and boring, we don't convert new ppl to be contributors16:33
evrardjpjrosser: go on? :D16:34
mnaserIt works for us, the group of people who are running and maintaining it, but we can't grab new users cause they have many other options that they'd prefer which work for them16:34
mnaserWhich is slowly putting us in a corner16:34
jrosserevrardjp: the active group having shrunk so much16:34
noonedeadpunkprobably they don't what to cotnribute much, because we have really big codebase and it needs more time to cover it? Moreover, if everything is working as expected there might bew no need for contributions16:35
guilhermespthat's exactly the case of the lab I was working on in the past noonedeadpunk16:36
mnaserBut there is a big need. Our upgrades to train don't work and that has to be fixed. There is a lot of technical debt (uwsgi work for example), there's many tiny little quirks that come up16:36
mnaserHeck we don't even know if our Stein upgrade scripts work16:36
mnaserJesse used to be the one who took care of all of that16:36
jrosserit's a problem that the rax folks put a disproportionate amount of effort in16:37
noonedeadpunkbtw, can you remind me what's wrong with upgrade to train? Since we didn't backport standalone placement iirc...16:37
jrosserand it's hard for the rest of us to fill that space16:37
noonedeadpunkdisregard, just will take a look16:37
BjoernTSeems like https://review.opendev.org/#/c/672078 was back-ported in the stable stein branch that breaks db online migration. I had to manually move all volumes so new service_uuids as the cinder-manage  volume update_host does not update the service uuids16:37
mnaserTrain upgrade is because you need to have placement deployed externally so all the upgrade code that exports the placement db and imports it into new placement doesn't exist16:37
mnaserBecause it uses a seperate db16:37
mnaserAnd by no means is that an easy upgrade step either16:38
openstackgerritVadim Kuznetsov proposed openstack/openstack-ansible-os_octavia master: Octavia certificate distribution  https://review.opendev.org/65766216:38
mnaserjrosser: true but I feel like that goes to contribute to the idea that were in this little niche that served a certain company wel16:38
noonedeadpunkI thought that built-in placement still exist for stein... Ok...16:38
mnaserNow that they're gone, there's a few other users but for the main part it doesn't seem like where people want to go16:39
mnasernoonedeadpunk: it is in Stein but in train it's gone16:39
mnaserAka master16:39
mnaserSo Stein to master/train is broken16:39
mnaserAnd I don't know if rocky to Stein is tested much..16:39
noonedeadpunkah, yep, that's absolutelly true16:39
evrardjplooking at the stats of review diversity on stein for our deployment project, we don't have to be ashamed16:40
mnaserReview diversity is easy16:40
mnaserIt's the commits16:40
jrosseri would like there to be a more obvious todo list16:40
mnaserAnd the sustainability16:40
jrosserPTG doesnt really address having a living backlog of stuff that needs doing, or allow prioritisation16:41
jrosserso for example, if i hire someone to work on OSA full time - what do they do?16:41
noonedeadpunkcentos-8? :p16:42
mnaserI think we can totally start something like that.. but I also don't want us to sit and spend a whole document on backlog16:42
noonedeadpunkyeah, and python316:42
mnaserOnly to kinda have it sit there16:42
jrosserbtw i don't expect an answer - just i think we can do better at that16:42
evrardjpjrosser: there are so many things to make it sustainable: like having multi node jobs and upgrade jobs16:42
evrardjpthat's the thing you care about16:42
mnaserevrardjp: like the lists we have in the tc16:42
mnaserIt's a list that doesn't get used.. I don't think making a work list will make people come and pick it up imho16:43
mnaserOSA isn't cool enough for people to contribute to it on their free time. The only people contributing are users16:43
noonedeadpunkbtw, we have really full bugtracker and I'm not sure if it's being reviewed16:43
evrardjpthat's fair but here it's more on the battlefield, so I would expect that ppl would have an incentive on making things work upstream before having to do the battle testing in their environment :)16:43
noonedeadpunkSince I don't feel like some work is happening there16:43
evrardjpIt used to be a very active thing, but as soon as you don't answer to bugs, the ppl start to disappear indeed16:44
noonedeadpunkyeah, that what I did some time at horizon16:45
miloaevradjp: +116:45
noonedeadpunkI just opened bug tracker and decided even not to fill another bug there16:45
guilhermespyeah that's true... maybe we need to plan another bug track day :P16:46
jrosserthese things have to be continuous though16:46
evrardjpWe might want to clean up stuff there, and return to the regular bug triage + bug squash day16:46
jrosserlike review16:46
mnaserRight but its just us that go and fix bugs with no one stepping up16:46
noonedeadpunkI'd say it stopped being active right after we stopped doing bug triage16:46
mnaserAnyone remember what bug triage was like? As someone doing meetings it was just killing the whole thing16:46
mnaserStruggled to get an answer from anyone in the meeting...16:46
evrardjpit always was like that16:47
mnaserAnd to be honest, there's plenty of stuff to fix that we need.16:47
evrardjpfrom day 0 I joined the project16:47
mnaserI'm all for.helping others but do we really have time to sit and fix reported bugs by people when we struggle to get stuff that we know is fundamental for the project to work16:47
mnaserAka fixing some bug vs fixing the ticking placement time bomb for example16:47
evrardjpyeah we got an interrupt based way of working that's on IRC. That works but that's not perfect for an outsider. But I am not sure ppl fixing bugs will bring new contributors here. But neither is a new tech16:47
mnaserIt would bring new users, imho. But that's just an opinion. I could be completely wrong16:48
noonedeadpunkI'd say that at least we need to look through them and prioritise16:48
noonedeadpunkSince there  might be more bomb than placement one16:48
mnaserThat's pretty valid tio16:48
mnaserToo16:49
jrosserpersonally i dont think things are as bad as they seem16:49
evrardjpI agree with jrosser16:49
jrossera lot of other openstack components are in worse way16:49
jrosserin terms of review, irc activity and so on16:49
jrosserwe do quite well imho16:50
noonedeadpunkAlmost all of opensatck projects have problems with new contributors now afaik16:50
evrardjplooking at heat and glance, which are core parts of openstack IMO, we are not that bad :)16:50
noonedeadpunkyeah, agree with jrosser16:50
evrardjpwhich is why I think we should focus on a few things, making sure they are working fine16:50
jrosserthis contains wise words https://docs.openstack.org/openstack-ansible/latest/contributor/core-reviewers.html16:50
evrardjpjrosser: I know, right? :p16:51
mnaserIn full transparency, personally I think an architecture running OpenStack on top of kuberenetes opens up the door for a lot of things (nest monitoring powered by daemonsets), simplified ci and cd, simplified network architecture and overall mgmt16:51
evrardjpit's not that green in OSH world, I can tell you :)16:52
evrardjpwe are by far in a better shape, due to our simplicity16:52
mnaserWhile I think we'll continue in OSA for a while, I think eventually that's where we will go.. and I just worry that if we do that then the project gets a tough hit..16:52
mnaserI don't think we will deploy on OSA forever. Kuberenetes is def the future because of the scale of deployments and advantages it brings operationally16:53
mnaserAnd I personally feel that if that's how I think, maybe there might be others that think of kuberenetes. And rather than perhaps losing more, we can adopt a new direction. Or we dont16:53
noonedeadpunkmaybe we can add things like an extra with nspawn?16:54
evrardjpwhat's missing in the k8s openstack world is operators to deal with things16:54
noonedeadpunk* like nspawn16:54
jrosserevrardjp: i agree completely - theres no-one here who could even start with that16:55
mnaserBrb driving (I already got s ticket for using my phone a while back hah)16:55
evrardjpthere are ppl who technically can, but the question is "why would they?" if there is something like OSA already working :p16:56
*** ansmith has joined #openstack-ansible16:56
miloaDiversity is important :) for any ecosystems LXC/Docker/kubernetes. Let users the choice :) Because their environnement and background are differents.16:57
evrardjpI think as an action point, it would be nice to know why ppl love OSA, focus on this to make it stronger.16:57
miloaTheir is already many deployement tools using Kubernetes.16:57
evrardjpmiloa: totally agreed :)16:58
jrosseri chose it becasue there was no magical element that would jump up and fubar my stuff randomly16:58
*** ansmith_ has quit IRC16:58
jrossereverything is understandable and debuggable16:58
noonedeadpunk+116:58
evrardjpok, so, is there still black magic in OSA, like we used to have? :p16:58
jamesdentonIf anyone is gonna FUBAR my environment, it's gonna be me!16:58
jrossertoo right :)16:58
evrardjpjamesdenton: :)16:58
evrardjpjamesdenton: with the mighty strength of my PEBKACs!16:59
jamesdenton:D16:59
tiffanie#endmeeting17:00
*** openstack changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: http://bit.ly/2xA1eZC"17:00
openstackMeeting ended Tue Sep  3 17:00:11 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2019/openstack_ansible_meeting.2019-09-03-16.03.html17:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2019/openstack_ansible_meeting.2019-09-03-16.03.txt17:00
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2019/openstack_ansible_meeting.2019-09-03-16.03.log.html17:00
miloaWe choose OSA because it use ansible and we train people to use ansible and LXC because it is easy for ops to manage it as they can ssh in and use it as normal system with systemctl17:00
evrardjpso basically simplifying things is great for OSA, and making sure things are reliable at all times17:00
evrardjpmiloa: that was indeed the DNA of OSA :)17:00
guilhermespWe have a nice thing now to make things simpler: no_container flag . Thx mnaser and noonedeadpunk17:01
jrosserso who wants to help me with the galera and rabbit port binding stuff?17:01
miloaevrardjp: was ? :)17:02
noonedeadpunkjrosser: I'd love to but right now working on uwsgi and upgrade stuff...17:02
guilhermespI can try to help you out with this jrosser just need to get more context17:03
guilhermespI do remember the topic17:03
*** vakuznet has joined #openstack-ansible17:03
guilhermespBut it's been a while I don't iterate17:03
noonedeadpunkbtw evrardjp don't you know how to reach requirements team?17:04
* jrosser heads home17:04
vakuznethttps://review.opendev.org/#/c/679304/ - review please17:04
noonedeadpunkregarding https://review.opendev.org/#/c/679238/17:04
*** cshen has joined #openstack-ansible17:13
*** miloa has quit IRC17:19
*** miloa has joined #openstack-ansible17:19
*** cshen has quit IRC17:27
*** miloa has quit IRC17:28
guilhermespall right jrosser I will take a look at the topic and I think I can work on it with you17:28
*** pcaruana has joined #openstack-ansible17:29
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Add extra barbican services  https://review.opendev.org/67983217:30
jrosserguilhermesp: the galera one is not my expertise so I don’t know what the right approach is there17:31
jrosserAnd the rabbit patch is mostly there except some left over erlang port bound to 0.0.0.0 - needs fresh eyes17:31
*** cshen has joined #openstack-ansible17:33
guilhermespdo you have the topic handy ?17:37
jrosserhttps://review.opendev.org/#/q/status:open+bind-to-mgmt17:38
*** cshen has quit IRC17:38
* guilhermesp looking17:38
jrosserThis one brings everything g together https://review.opendev.org/#/c/670051/17:39
guilhermespyeah.. in fact, we need to fix galera and rabbit patch to try a recheck in that one right?17:40
jrosserI think rabbit doesn’t break it, there’s just a residual port binding that’s wrong17:41
jrosserAfaik it’s gamers breaking it17:41
jrosserArgh phone17:41
jrosserGalera17:41
guilhermespah  the epmd port17:41
jrosserYeah, I wondered if it was worth scratching around other projects to see if there’s a trick for that17:42
guilhermespyeah... I will spend some time this afternoon/night with it17:43
jrosserIt was quite quick/easy to spin up a metal AIO and hack on this17:43
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Set no_log for sensitive tasks  https://review.opendev.org/67983617:50
*** luksky has joined #openstack-ansible17:52
*** markvoelker has quit IRC18:03
*** ansmith_ has joined #openstack-ansible18:12
*** ansmith has quit IRC18:15
*** markvoelker has joined #openstack-ansible18:20
*** tosky has quit IRC18:24
*** markvoelker has quit IRC18:24
*** markvoelker has joined #openstack-ansible18:43
*** gyee has quit IRC18:53
vakuznethttps://review.opendev.org/#/c/657662/ - review please18:55
*** gyee has joined #openstack-ansible19:07
*** alvinstarr has joined #openstack-ansible19:21
*** masterp6 has joined #openstack-ansible19:48
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_barbican master: Add extra barbican services  https://review.opendev.org/67983219:59
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-rabbitmq_server master: Add defaults for rabbitmq managment and erlang bind addresses  https://review.opendev.org/67039419:59
*** pcaruana has quit IRC20:00
guilhermespnoonedeadpunk: seeing some of your rechecks... do you know if the mirrors are ok now?20:03
noonedeadpunkso recent jobs were failing for suse only, so I hoped that dns things are better now20:08
noonedeadpunklike https://review.opendev.org/#/c/679304/20:09
*** spatel has quit IRC20:34
*** michielp has joined #openstack-ansible20:36
*** radeks has quit IRC20:37
*** ansmith_ has quit IRC20:37
*** masterp6 is now known as masterp820:37
michielphi, I try to use os-rally-install.yml but after a while I get the error https://gist.github.com/mpiscaer/713cdbea5b9934cde14edc0ac1ed7f2a20:43
*** markvoelker has quit IRC20:45
michielpI get the same error when I do in the utility container source openrc; /openstack/venvs/rally-18.1.4/bin/rally deployment create --fromenv --name=existing20:48
michielpBut when I do the rally deployment command without the source I get: bd596b8e-82fa-4ac1-a525-b04d9727bf38 | 2019-09-03T20:48:14 | existing | deploy->finished20:50
jrossermichielp: is this an AIO? or a proper deployment20:51
*** trident has quit IRC20:52
michielpbetween AIO and proper deployment20:52
michielpIt is voor testing. it has 1 controller 1 compute and 3 ceph nodes20:53
*** masterp8 has quit IRC20:57
jrosserlooks like this is the patch to rally which introduced that code which fails https://github.com/openstack/rally/commit/14a8b0f931424d42543c100c9deb409eaded86d320:58
jrossermichielp: it's not much help but it looks like something os broken either is rally, or OSA use of rally there21:01
michielpjrosser: thanks21:03
*** trident has joined #openstack-ansible21:03
jrossermichielp: oh hmm this too https://review.opendev.org/#/c/659197/4/upper-constraints.txt21:04
*** masterpe1 has joined #openstack-ansible21:05
jrosserit adds python_version=='3.4' - if thats a requirement i think we will fail as OSA is still python 221:05
*** ansmith_ has joined #openstack-ansible21:10
jrossermichielp: so looking at this i would start checking which version of rally-openstack you have installed there - i'd maybe expect it to be 1.5.0 for a recent install21:14
jrosseryou can see that here https://pypi.org/search/?q=rally-openstack21:14
jrosserand the bit of code that has failed should only run for versions less that 1.4.0, tested here https://github.com/openstack/rally/commit/14a8b0f931424d42543c100c9deb409eaded86d3#diff-0acd842fee21f9ad413f310ce442aef5R9221:15
*** rmcall has joined #openstack-ansible21:17
*** luksky has quit IRC21:27
*** rmcall has quit IRC21:28
*** markvoelker has joined #openstack-ansible21:31
*** markvoelker has quit IRC21:35
*** BjoernT has quit IRC22:33
*** mgoddard has quit IRC22:47
*** masterpe1 is now known as masterpe222:55
*** masterpe2 is now known as mp22:55
*** mp is now known as masterp423:02
*** masterp4 is now known as masterpe23:15
*** threestrands has joined #openstack-ansible23:26
*** macz has quit IRC23:41

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