Monday, 2020-02-03

djhankbOk friends, thanks again for everyone's help in answering my questions - I'm about 95% on my migration and am stuck on an issue with RabbitMQ. I am unable to load my console in Horizon nor get the console URL using the openstack CLI.  Nova loses connection to RabbitMQ and RabbitMQ sprays 100's of "channel exception not_found" errors: http://paste.openstack.org/show/789045/   I'm using Hyper-V and the Cloudbase FreeRDP plugin - of which I03:36
djhankb'm not sure if that is the problem or if its something else.  I cannot load the console log either FWIW.03:36
*** raukadah is now known as chkumar|rover04:55
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-ansible05:34
*** udesale has joined #openstack-ansible05:49
*** viks___ has joined #openstack-ansible05:54
*** errr has quit IRC05:56
*** errr has joined #openstack-ansible05:57
*** southquist has joined #openstack-ansible06:20
*** jstephan has joined #openstack-ansible07:05
*** southquist has quit IRC07:09
*** hwoarang has quit IRC07:36
*** hwoarang has joined #openstack-ansible07:37
*** Adri2000 has joined #openstack-ansible07:37
*** jbadiapa has joined #openstack-ansible07:39
*** pcaruana has joined #openstack-ansible07:43
openstackgerritErik Berg proposed openstack/openstack-ansible-repo_server stable/rocky: Exclude repo_build_global_links_path from sync  https://review.opendev.org/70539007:48
*** southquist has joined #openstack-ansible07:53
*** cshen has joined #openstack-ansible07:55
*** kopecmartin has joined #openstack-ansible08:00
*** rpittau|afk is now known as rpittau08:05
*** luksky has joined #openstack-ansible08:09
*** mathlin has quit IRC08:11
*** tosky has joined #openstack-ansible08:29
*** miloa has joined #openstack-ansible08:47
*** DanyC has joined #openstack-ansible08:50
mnaserjrosser, noonedeadpunk, guilhermesp: i'm trying out using `strategy: free` for certain plays that dont need any ordering08:54
mnaseri think it will help a lot with bigger scale deploys08:54
*** yolanda has joined #openstack-ansible09:03
openstackgerritErik Berg proposed openstack/openstack-ansible-repo_server stable/rocky: Exclude repo_build_global_links_path from sync  https://review.opendev.org/70539009:29
openstackgerritArx Cruz proposed openstack/openstack-ansible master: DNM - POC - Collect logs  https://review.opendev.org/70267609:29
*** sshnaidm|off is now known as sshnaidm09:30
*** maharg101 has joined #openstack-ansible09:48
openstackgerritMohammed Naser proposed openstack/openstack-ansible-openstack_hosts master: Disable loading nf_nat_ipv4 in new kernels  https://review.opendev.org/70540309:49
openstackgerritErik Berg proposed openstack/openstack-ansible-repo_server master: lsyncd: use relative paths in exclude statement  https://review.opendev.org/70540409:51
*** gshippey has joined #openstack-ansible09:54
openstackgerritGeorgina Shippey proposed openstack/openstack-ansible-os_keystone stable/train: Replace Module  https://review.opendev.org/70540809:59
mnasergshippey: has that change worked well for you, cause we dont really test it in gate10:05
gshippeyi've got some other patches that go on top of it I also need to backport in - that make it work10:05
mnasergshippey: ok cool, so unfortunately that one is broken? :P10:06
gshippeyThat patch on its own will create brokenness, https://review.opendev.org/#/c/702920/, https://review.opendev.org/#/c/702714/, https://review.opendev.org/#/c/703462/ fix the brokenness10:08
gshippeycould use a review on this one https://review.opendev.org/#/c/703462/10:11
mnasergshippey: done :)10:25
*** jbadiapa has quit IRC10:49
jrossero/ morning i have a stack of patches which finishes here to make tempest install on stable/train sensible https://review.opendev.org/#/c/705336/11:09
jrosserhttps://review.opendev.org/#/c/703572/ and this stack of 3 are needed https://review.opendev.org/#/c/704978/11:10
*** cshen has quit IRC11:29
*** bhyrted has joined #openstack-ansible11:37
bhyrtedhow to integrate role such as cloudkitty into openstack-ansible train?11:38
noonedeadpunkjrosser: I think we also need cherry-pick https://review.opendev.org/#/c/704946 later?11:38
noonedeadpunkbhyrted: I think we have cloudkitty role (not really well tested though).11:38
bhyrtedhttps://docs.openstack.org/openstack-ansible-os_cloudkitty/latest/11:39
bhyrtedhmm looks like it, i need to learn then how to integrate it11:39
bhyrtedso i can deploy it on containers11:39
* noonedeadpunk checking11:39
jrossernoonedeadpunk: yes it'll to be a revert of https://review.opendev.org/#/c/704978/ as i've had to put n-v on debian too now11:39
*** rpittau is now known as rpittau|bbl11:42
noonedeadpunkOk, I think we're missing env.d defenition for cloudkitty....11:51
*** cshen has joined #openstack-ansible11:51
*** luksky has quit IRC11:52
jrossernoonedeadpunk: we're not using the integrated tests for cloudkitty, would be good to fix that up which would resolve a lot of that11:56
noonedeadpunkYeah, it was in todo list, but so stuck with manila(11:57
*** cshen has quit IRC11:58
mnasernoonedeadpunk: thats weird, the ubuntu thing for kernel 5.x12:01
mnaserits somehow still breaking for me on an ubuntu machine12:01
jrosseris this ceph?12:01
mnaserjrosser: no, its openstack_hosts trying to load `nf_nat_ipv4` when it doesn't exist in kernel >5.x anymore12:02
noonedeadpunkhumm... mnaser maybe it's not bumped yet?12:02
mnaserohhhh12:02
mnaseryes you're right12:02
mnaserthats probably it12:02
jrosserwe had 0% success with ceph OSD on a 5.x kernel, really didnt try very hard to understand what was going on though, just rolled back to HWE kernel12:03
noonedeadpunkYeah, it's in https://review.opendev.org/#/c/704252/1/ansible-role-requirements.yml12:03
noonedeadpunkwhich is not merged...12:03
*** jbadiapa has joined #openstack-ansible12:03
mnaserslow morning12:04
mnaserjrosser: that's weird, ceph is pretty non-kernel-y ?12:04
jrosseryou'd have thought :)12:04
jrosserit was to get ECC working on AMD rome which it moans about an awful lot otherwise12:04
bhyrtedhow about this env.d file https://opendev.org/openstack/openstack-ansible-os_cloudkitty/src/branch/master/extras/env.d/cloudkitty.yml ?12:05
mnaserjrosser: ah i see, i really think rome gets a lot of its benefits on much more modern kernels :x12:06
noonedeadpunkbhyrted: yep, exactly12:06
noonedeadpunkbhyrted: wait for a minute - I'll write you down what to do with it12:07
bhyrtedmnaser: i think there is no nf_nat_ipv4 however i think nf_nat exist, we just override it using openstack_host_kernel_modules12:07
mnaserbhyrted: we're fixing that upstream so no one has to override things locally for the future :)12:08
bhyrtedhowever we got less pefformance on ceph with 5.x kernel than hwe12:08
bhyrted<noonedeadpunk>: thanks12:08
bhyrted<mnaser> thats true ;-)12:08
*** luksky has joined #openstack-ansible12:17
*** cshen has joined #openstack-ansible12:19
noonedeadpunkbhyrted: so I think you should create file /etc/openstack_deploy/env.d/cloudkitty.yml with the following content: http://paste.openstack.org/show/789062/12:19
bhyrtedmany thanks !12:19
noonedeadpunkanfter that in /etc/openstack_deploy/opnestack_user_config.yml define cloudkitty_hosts:  *infrastructure_hosts12:22
bhyrtedthanks, will check on that soon12:24
openstackgerritArx Cruz proposed openstack/openstack-ansible master: DNM - POC - Collect logs  https://review.opendev.org/70267612:25
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Fix federation scenario assurances os_user usage  https://review.opendev.org/70346212:26
*** cshen has quit IRC12:29
*** DanyC has quit IRC12:32
*** DanyC has joined #openstack-ansible12:33
ionibhyrted, are you sure that the perfomance hit isn't because on kernel 5 the mitigation for intel are on and maybe on your old kernel, they weren't on or were missing?12:38
bhyrted@ioni i think the problem was with lsi / avago / ... adapter ;-), anyway this is a hdd storage so we didnt expect it to be good performance at all ;-)12:40
*** udesale_ has joined #openstack-ansible12:55
*** udesale has quit IRC12:57
*** rh-jelabarre has joined #openstack-ansible12:58
*** cshen has joined #openstack-ansible13:13
*** rpittau|bbl is now known as rpittau13:34
*** miloa has quit IRC13:54
*** ahosam has joined #openstack-ansible14:07
*** miloa has joined #openstack-ansible14:10
*** ahosam has quit IRC14:19
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master: Disable loading nf_nat_ipv4 in new kernels  https://review.opendev.org/70540314:29
*** chkumar|rover is now known as raukadah14:37
*** jbadiapa has quit IRC15:02
*** zbr has quit IRC15:30
*** zbr has joined #openstack-ansible15:33
*** zbr has quit IRC15:33
*** zbr has joined #openstack-ansible15:34
*** jstephan has quit IRC15:35
*** ahosam has joined #openstack-ansible15:41
*** ahosam has quit IRC15:43
*** electrofelix has joined #openstack-ansible15:47
gundalowEuropean Ansible Contributors Summit announcement is live! https://groups.google.com/forum/#!topic/ansible-outreach/sLte90d5hdc16:00
*** jbadiapa has joined #openstack-ansible16:03
*** gyee has joined #openstack-ansible16:04
*** snadge has quit IRC16:04
spotzThanks for posting that gundalow16:09
gundalowYou're welcome16:10
*** southquist has quit IRC16:10
*** nicolasbock has joined #openstack-ansible16:10
gundalowspotz: would you possibly be able to send that round the relevant OpenStack email lists?16:13
spotzI don't think there'd be an issue with that or we could repoost to the tripleo and kolla channels, I think that's it for using ansible but I might be wrong there. cloudnull? mnaser?16:15
cloudnullI'd probably circulate to the mailing list, a blerb in the channels would be nice but it'd probably get lost in the general chatter16:16
spotzcloudnull: But aare those the only 3 projects you can think of for tagging?16:25
spotzThey're the only ones I've worked with that used it that I can think of16:25
*** cshen has quit IRC16:26
cloudnullosa, tripleo, kolla, bifrost ?16:27
cloudnullinfra too16:27
openstackgerritDouglas Mendizábal proposed openstack/ansible-role-atos-hsm master: Add HA (load balancing) support  https://review.opendev.org/70001816:27
*** sshnaidm is now known as sshnaidm|afk16:27
*** luksky has quit IRC16:32
*** udesale_ has quit IRC16:32
*** miloa has quit IRC16:33
*** rpittau is now known as rpittau|afk16:33
noonedeadpunkjrosser: are you around? Decided that maybe it's worth discussing https://review.opendev.org/#/c/674653/16:38
jrosserhello16:38
jrosseryeah i think we're probably talking circularly16:38
noonedeadpunkyeah, so the thing is, that ganesha deployment is not included anywhere, except manila role. And as included playbook plays against ceph-nfs group - it should just be not executed when group is not defined16:40
noonedeadpunkSo maybe I have some mistake in this logic...16:40
noonedeadpunkAnd pretty ready to optimize it in case you see how16:41
jrosserwell it's more of an ordering/expectations thing16:41
noonedeadpunkyeah, agree. I was pretty following logic of rgw deployments which is not included in ceph-install.yml16:42
jrosserah well rgw is special becasue it depends on keystone16:42
noonedeadpunkbecause I don't know who may want to deploy ganesha without manila but only with ceph16:42
jrosserthats why it comes very late in the sequence16:42
noonedeadpunkbut cephfs is included into ceph-install16:43
jrosserdoes that also need something like keystone?16:44
jrosserreally my only nit was that running an os_<thing> playbook would touch your ceph stuff16:44
jrosserit might be a reasonable expectation that os_manila only touches the manila service16:44
jrosserthats basically all i was questioning16:45
noonedeadpunkhm, yeah probably you're right....16:45
jrosserfor the case when you want to do manual things running individual playbooks16:45
noonedeadpunkwhere do you think it would be more appropriate place to include? I think it don't need keystone16:45
jrosserthings are a little messy right now as ceph-install has a whole bunch of stuff that could be broken out like the new nfs stuff is, and rgw16:46
jrosserso it either goes in ceph-install.yml, or in here https://opendev.org/openstack/openstack-ansible/src/branch/master/playbooks/setup-infrastructure.yml#L2516:47
noonedeadpunkyeah, probably setup-infrastrucutre if even better....16:48
jrosserperhaps just putting it into setup-infrastructure as...... ^ yes16:48
jrosserthen no surprises when running the manila playbook16:48
noonedeadpunklike initially I've added to os_manila because I wanted to add some extra condition but then just didn't found which one....16:49
noonedeadpunk*find16:49
jrosserif the manila role docs say you have to define the nfss group when you want it to be deployed then i think it's ok16:50
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Add manila tempest testing  https://review.opendev.org/67465316:51
spotzok shared16:51
openstackgerritDuncan Martin Walker proposed openstack/openstack-ansible-ops master: Exposed config for logstash elasticsearch endpoints  https://review.opendev.org/70548317:01
*** spatel has joined #openstack-ansible17:06
*** spatel has quit IRC17:12
jrossermnaser: we had another rabbitmq incident - heat api and engine failing to connect to rabbitmq and then restarting, each time creating a new queue and you end up with a huge number of queues followed by total failure of rabbit17:32
jrosserthis same thing has happened twice now, seems to have been heat both times17:32
*** evrardjp has quit IRC17:33
*** evrardjp has joined #openstack-ansible17:34
jrosserlooks very similar to this https://bugs.launchpad.net/heat/+bug/159910417:35
openstackLaunchpad bug 1599104 in OpenStack Heat "Number of heat Rabbitmq queues is growing from failover to failover" [Medium,In progress] - Assigned to Rico Lin (rico-lin)17:35
*** jbadiapa has quit IRC17:40
openstackgerritDuncan Martin Walker proposed openstack/openstack-ansible-ops master: Expose Elasticsearch data path configuration  https://review.opendev.org/70477017:42
openstackgerritDuncan Martin Walker proposed openstack/openstack-ansible-ops master: Exposed config for logstash elasticsearch endpoints  https://review.opendev.org/70548317:42
*** DanyC has quit IRC17:45
*** DanyC has joined #openstack-ansible17:45
*** drifterza has joined #openstack-ansible17:47
*** errr has quit IRC17:56
*** errr has joined #openstack-ansible17:57
openstackgerritMerged openstack/ansible-role-uwsgi master: Run uwsgi tasks only when uwsgi_services defined  https://review.opendev.org/70494417:59
*** spatel has joined #openstack-ansible18:00
*** electrofelix has quit IRC18:06
*** DanyC has quit IRC18:09
*** cshen has joined #openstack-ansible18:23
*** cshen has quit IRC18:32
*** drifterza has quit IRC18:33
*** luksky has joined #openstack-ansible18:37
mnaserjrosser: we ran into that same issue too. noonedeadpunk had a screen running for hooooours deleting those :/19:13
jrosserI did some rabbitmqctl | xargs goo19:14
jrossermnaser: do you think this is a heat bug?19:15
jrosserseems suspicious it’s heat making a ton of queues both times for me19:15
mnaserjrosser: I don’t really know, I think it is because it should be reusing queues tbh19:16
noonedeadpunkafaik we've found some bug wich was already resolved?19:48
*** gshippey has quit IRC19:50
*** irclogbot_0 has quit IRC20:05
*** irclogbot_0 has joined #openstack-ansible20:05
jrossernoonedeadpunk: looking at that bug there doesnt appear to be a resolution, it was auto-closed after being inactive20:06
jrosserunless theres something not mentioned on the LP bug?20:06
noonedeadpunkah, yes, it was rabbitmq exipration policy20:08
noonedeadpunkI think we can set in by osa actually20:08
noonedeadpunkThat it probably smth I've forgot to place patch for20:09
jrosserdo you think this is something that the other services do internally and heat is missing that when the queues are created?20:09
noonedeadpunkI think other services may clean up queus when they start. Not sure though - never looked into that part of code20:10
noonedeadpunkas then they could clean still relevant queues....20:11
noonedeadpunkAnyway it's solution despite being pretty hacky one20:12
noonedeadpunkI think I've cleaned up things manually like this https://gist.github.com/noonedeadpunk/4a22b2dcc3b22fcc295445ed18c6624720:12
noonedeadpunk(xargs wasn't working properly for some reason)20:13
noonedeadpunkif it's still relevant for you20:13
jrosseroh thats better than mine20:16
jrosserwe just deleted all the queues, it was just a lab and the whole thing was utterly broken20:16
jrosseriirc i used two steps and generated a .txt file of the queues20:17
jrosserthen xargs to iterate that and delete them20:17
*** fresta has quit IRC20:22
*** fresta has joined #openstack-ansible20:24
noonedeadpunkMy xargs just drop bunch of queues and they just exits leaving the rest untouched.... Dunno what I did wrong - maybe just it has some buffer which I exceed...20:39
*** shananigans has joined #openstack-ansible20:50
bjoernt@jrosser when are you planning to cut 19.0.10 ?20:57
openstackgerritShannon Mitchell proposed openstack/openstack-ansible-os_heat stable/rocky: Fix keystone endpoint for heat servers  https://review.opendev.org/70555520:58
jrosserbjoernt: it's waiting for this i think https://review.opendev.org/#/c/705447/20:58
bjoerntok thanks20:59
jrossercould i get another review here please https://review.opendev.org/#/c/704978/21:11
*** nicolasbock has quit IRC21:29
*** bjolo has quit IRC21:47
*** snadge has joined #openstack-ansible22:01
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Download Magnum images once  https://review.opendev.org/70457522:33
*** DanyC has joined #openstack-ansible22:36
*** spatel has quit IRC22:56
*** shananigans has quit IRC23:05

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