Tuesday, 2021-07-27

opendevreviewGage Hugo proposed openstack/openstack-helm master: Remove cinder v1/v2 defaults  https://review.opendev.org/c/openstack/openstack-helm/+/80101402:45
opendevreviewGage Hugo proposed openstack/openstack-helm-infra master: WIP - Testing bitnami memcached chart  https://review.opendev.org/c/openstack/openstack-helm-infra/+/78778802:52
opendevreviewGage Hugo proposed openstack/openstack-helm-infra master: WIP - Testing bitnami memcached chart  https://review.opendev.org/c/openstack/openstack-helm-infra/+/78778803:42
opendevreviewzhen proposed openstack/openstack-helm-infra master: Modify the rbac_role tpl to make secrets accessible  https://review.opendev.org/c/openstack/openstack-helm-infra/+/80243408:10
opendevreviewSusanta gautam proposed openstack/openstack-helm master: Set default workers count for controller workers to one  https://review.opendev.org/c/openstack/openstack-helm/+/80245110:34
opendevreviewSusanta gautam proposed openstack/openstack-helm master: Change default workers for rpc_workers to one  https://review.opendev.org/c/openstack/openstack-helm/+/80245510:53
*** reddy is now known as Guest243513:23
reddy1o/15:01
gagehugo#startmeeting openstack-helm15:01
opendevmeetMeeting started Tue Jul 27 15:01:29 2021 UTC and is due to finish in 60 minutes.  The chair is gagehugo. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
opendevmeetThe meeting name has been set to 'openstack_helm'15:01
gagehugocool that works15:01
gagehugoo/15:01
reddy1o/15:01
sangeeto/15:01
reddy1I'd like to discuss: https://review.opendev.org/c/openstack/openstack-helm/+/80104315:05
reddy1The PS calculates the workers for nova services and there are similar PS for other services.15:06
gagehugoyeah I saw that15:06
gagehugo#topic worker count nova15:06
gagehugo#link https://review.opendev.org/c/openstack/openstack-helm/+/80104315:06
reddy1I'm of the opinion that we can set the workers to 1 and let the tenant scale the replicas15:07
lamt\o sorry. I was running late15:07
puppetsockreddy1: a long time ago thats where i was too15:07
puppetsockbut its an approach that leads to a lot of overhead15:08
puppetsock32 worker pods of 1 thread each != 1 pod of 32 threads (and the linear between them)15:08
puppetsockthat said, this sort of automagic worker calc, also makes me a bit worried15:08
sangeetI agree .. it should not be auto. Can this be overwritten?15:08
puppetsockthe only time i think it really adds value is when you have nodes of diff cpu thread counts in your cluster15:09
puppetsockin which case, you'll have some pods running x threads and others running y15:09
sangeetI mean if it is auto, we can still overwrite it, correct15:09
reddy1I agree with the auto calculation as well. Moreover, nproc returns the number of cpus on the pods, not from the pod resource limits15:09
reddy1* Moreover, nproc returns the number of cpus on the host, not from the pod resource limits15:10
puppetsockis the rationalle behind this ps in the commit somewhere15:11
puppetsocki think that would be fantastic to have, it may be trying to solve a issue we have not thought of15:11
gagehugopuppetsock: I asked why in the ps I believe15:11
miniroyo/ sorry I was running late also15:12
gagehugoI am dubious about hard-coding n/4 into the chart as "auto"15:12
gagehugowhat if we wanna do n/2? or n/8?15:12
puppetsocki see your comment gagehugo 15:12
puppetsockid push to the an answer to your 1st q in your comment15:12
reddy1@Sangeet, yes auto can be overwritten but having this as default may not be optimal solution15:12
lamtminiroy: I thought you saw issues before with this autoscaling?15:13
lamtsomething about talking to rabbit?15:13
lamts/autoscaling/# of worker threads/ 15:13
gagehugoI don't think this change will do what they think it will15:14
puppetsockgagehugo: i assume you thinking that its intended to allow 'hands free' deployment of osh15:15
miniroylamt: yeah there is still that rabbitmq issue when nova osapi workers are set to > 115:15
puppetsockand have it right size to the env?15:15
gagehugopuppetsock: yeah, I am assuming that is the intended goal15:15
puppetsockin which case i agree15:15
puppetsocki think to reddy1's point above15:15
puppetsockit should scale to the resources on the pod15:15
puppetsockrather than the underlying host in that case15:16
puppetsockeg - if you allocate 2vcpu you get a multiple of threads15:16
puppetsockwould also be much easier/cleaner to implement15:16
puppetsocknot requireing init containers etc15:17
puppetsockbut could be done purely through the config template15:17
gagehugoyeah15:19
gagehugobut also miniroy's point still stands (for nova anyway)15:20
gagehugobumping the worker count has unintended side-effects with oslo.messaging15:20
gagehugoThere is also a ps for cinder as well for this15:22
gagehugo#link https://review.opendev.org/c/openstack/openstack-helm/+/80201515:22
puppetsockid provide some fb in the reviews with a summary or link to this meeting15:23
gagehugosure15:24
puppetsockalso miniroy it may be worth updating the docs, or putting a comment in the values yaml15:24
puppetsockfor what you have observed15:24
puppetsockwhen workers > 115:24
miniroypuppetsock: yeah will probably do that, we were just noticing and investigating this issue recently15:25
puppetsocknice15:25
miniroyseeing lots of connection timeout messages in rabbitmq when more than 1 worker is defined15:25
miniroyseems something is interfering with the heartbeat message is we are guessing but not overly certain on the reason15:26
gagehugoyeah, we might wanna add a comment then if that turns out to be an issue15:27
gagehugo#topic Yoga PTG15:28
gagehugoSo the sign up for timeslots for the next PTG is available, does this timeslot work for everyone?15:28
gagehugoIt's what we've done in the past15:29
gagehugojust use the meeting time now instead for the PTG15:29
miniroyworks for me15:29
gagehugoWe can verify next week as well and get signed up15:32
gagehugo#topic open discussion15:32
gagehugoAnyone have anything else they wanna discuss?15:32
reddy1Thank you for the discussion around the workers count. Appreciate it.15:33
opendevreviewMerged openstack/openstack-helm-infra master: [ceph-osd] Mount /var/crash inside ceph-osd pods  https://review.opendev.org/c/openstack/openstack-helm-infra/+/80153615:41
opendevreviewGage Hugo proposed openstack/openstack-helm master: Use bitnami memcached chart  https://review.opendev.org/c/openstack/openstack-helm/+/80246118:12
opendevreviewchinasubbareddy mallavarapu proposed openstack/openstack-helm master: [OSH] Add make utlity to list of required  tools  https://review.opendev.org/c/openstack/openstack-helm/+/80259518:13
opendevreviewGage Hugo proposed openstack/openstack-helm master: Use bitnami memcached chart  https://review.opendev.org/c/openstack/openstack-helm/+/80246118:17
opendevreviewchinasubbareddy mallavarapu proposed openstack/openstack-helm-infra master: [ceph-provisioner] Add ceph mon v2 port for ceph csi provisioner  https://review.opendev.org/c/openstack/openstack-helm-infra/+/80259718:26
opendevreviewNafiz Haider proposed openstack/openstack-helm master: [nova-novnc] Mount rabbitmq tls certs for nova-novnc  https://review.opendev.org/c/openstack/openstack-helm/+/80259818:34
opendevreviewChristopher Straut proposed openstack/openstack-helm-images master: Add retry around Nagios Request  https://review.opendev.org/c/openstack/openstack-helm-images/+/80260018:50
opendevreviewNafiz Haider proposed openstack/openstack-helm master: [nova-novnc] Mount rabbitmq tls certs for nova-novnc  https://review.opendev.org/c/openstack/openstack-helm/+/80259818:52
opendevreviewSangeet Gupta proposed openstack/openstack-helm-infra master: cert-rotation: New chart for certificate rotation  https://review.opendev.org/c/openstack/openstack-helm-infra/+/78806118:52
opendevreviewchinasubbareddy mallavarapu proposed openstack/openstack-helm-infra master: [ceph-provisioner] Add check for empty ceph endpoint  https://review.opendev.org/c/openstack/openstack-helm-infra/+/80260519:01
opendevreviewSangeet Gupta proposed openstack/openstack-helm-infra master: cert-rotation: New chart for certificate rotation  https://review.opendev.org/c/openstack/openstack-helm-infra/+/78806119:02
opendevreviewchinasubbareddy mallavarapu proposed openstack/openstack-helm-infra master: [ceph-provisioner] Add check for empty ceph endpoint  https://review.opendev.org/c/openstack/openstack-helm-infra/+/80260519:17
opendevreviewChristopher Straut proposed openstack/openstack-helm-images master: Add retry around Nagios Request  https://review.opendev.org/c/openstack/openstack-helm-images/+/80260019:19
opendevreviewNafiz Haider proposed openstack/openstack-helm master: [nova-novnc] Mount rabbitmq tls cert for nova-novnc communication  https://review.opendev.org/c/openstack/openstack-helm/+/80259819:29
opendevreviewSangeet Gupta proposed openstack/openstack-helm-infra master: Helm-Toolkit: Make Rabbit-init job more robust  https://review.opendev.org/c/openstack/openstack-helm-infra/+/80009720:20
opendevreviewNafiz Haider proposed openstack/openstack-helm master: Mount rabbitmq tls cert for nova-novnc communication  https://review.opendev.org/c/openstack/openstack-helm/+/80259821:02

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!