yoctozepto | morning | 06:01 |
---|---|---|
yoctozepto | #startmeeting masakari | 06:01 |
opendevmeet | Meeting started Tue Jun 15 06:01:30 2021 UTC and is due to finish in 60 minutes. The chair is yoctozepto. Information about MeetBot at http://wiki.debian.org/MeetBot. | 06:01 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 06:01 |
opendevmeet | The meeting name has been set to 'masakari' | 06:01 |
yoctozepto | #topic Roll-call | 06:01 |
yoctozepto | \o/ | 06:01 |
suzhengwei__ | o | 06:02 |
XinxinShen | o | 06:02 |
jopdorp | o/ | 06:02 |
* yoctozepto glad to have so many participants | 06:03 | |
yoctozepto | #topic Agenda | 06:03 |
yoctozepto | * Announcements | 06:04 |
yoctozepto | * Review action items from the last meeting | 06:04 |
yoctozepto | * CI status | 06:04 |
yoctozepto | * Backports pending reviews | 06:04 |
yoctozepto | * Xena planning -> https://etherpad.opendev.org/p/masakari-xena-ptg | 06:04 |
yoctozepto | * Open discussion | 06:04 |
yoctozepto | #topic Announcements | 06:04 |
yoctozepto | none | 06:04 |
yoctozepto | I have to change the approach to agenda so that I don't include these mostly unused topics | 06:04 |
yoctozepto | #topic Review action items from the last meeting | 06:04 |
yoctozepto | none | 06:04 |
yoctozepto | (again) | 06:04 |
yoctozepto | #topic CI status | 06:05 |
yoctozepto | rolling green | 06:05 |
yoctozepto | #topic Backports pending reviews | 06:05 |
yoctozepto | none | 06:05 |
yoctozepto | #topic Xena planning -> https://etherpad.opendev.org/p/masakari-xena-ptg | 06:06 |
yoctozepto | all right | 06:06 |
yoctozepto | the main point of our meetings | 06:06 |
yoctozepto | Xena | 06:06 |
yoctozepto | let's see the schedule | 06:06 |
yoctozepto | #link https://releases.openstack.org/xena/schedule.html | 06:06 |
yoctozepto | it's R-16 | 06:07 |
yoctozepto | next week storage projects freeze their specs, we should definitely decide on what we implement this cycle as well | 06:07 |
jopdorp | Ok | 06:08 |
yoctozepto | I think we need to focus on adding support for consul | 06:08 |
yoctozepto | what do you think? | 06:08 |
jopdorp | Sounds like a plan | 06:08 |
jopdorp | suzhengwei__: what do you think? | 06:08 |
yoctozepto | to be honest, I was mostly asking suzhengwei__ ;-) | 06:09 |
suzhengwei__ | well, I will update it next two week. | 06:09 |
yoctozepto | ok, wonderful | 06:09 |
yoctozepto | I will review what we have so far to better understand it | 06:10 |
yoctozepto | #link | 06:10 |
yoctozepto | #link https://etherpad.opendev.org/p/masakari-xena-ptg | 06:10 |
yoctozepto | "host monitor by consul" | 06:11 |
yoctozepto | ok, what else? | 06:14 |
yoctozepto | (regarging new Xena features) | 06:14 |
yoctozepto | regarding* | 06:14 |
suzhengwei__ | "reduce failover time", there are some new comments. | 06:15 |
yoctozepto | suzhengwei__: thanks, commented | 06:17 |
yoctozepto | good point about scheduling | 06:23 |
yoctozepto | I added even more thougths now | 06:23 |
suzhengwei | I will reconsider the comments and update the patch. | 06:31 |
yoctozepto | thanks | 06:32 |
yoctozepto | anything else on Xena? | 06:32 |
jopdorp | I think I will add a spec for migrating instances back to the hosts from which they were evacuated | 06:33 |
yoctozepto | good | 06:34 |
suzhengwei | A question, when openstack on k8s, the hostname in nova-compute service(pod) has a random suffix. | 06:35 |
yoctozepto | can this be disabled? | 06:36 |
suzhengwei | Every time the pod is rescheduled or restart, then new hostname. | 06:36 |
yoctozepto | oh, bad | 06:36 |
jopdorp | But part of the name is always the same? | 06:37 |
suzhengwei | yes. | 06:37 |
jopdorp | Should we add regex matching to support this type of deployment? | 06:37 |
yoctozepto | we can't regex into nova | 06:37 |
jopdorp | We can list the hosts | 06:37 |
yoctozepto | performance not happy :-) | 06:38 |
jopdorp | Then filter the matches | 06:38 |
jopdorp | Well | 06:38 |
yoctozepto | is that the behaviour of openstack-helm? | 06:38 |
jopdorp | Su has a couple of hundred | 06:38 |
yoctozepto | the assumption of node names is that they provide some provenance on host usage | 06:38 |
yoctozepto | so it might break multiple systems anyhow | 06:39 |
yoctozepto | if they are randomised | 06:39 |
yoctozepto | the host name part is configurable | 06:39 |
yoctozepto | openstack helm must be ensuring already that there are no two nova computes on one kubelet | 06:39 |
yoctozepto | so it could take the hostname from kubelet | 06:40 |
yoctozepto | which does not change | 06:40 |
yoctozepto | problem solved | 06:40 |
yoctozepto | (this and many others) | 06:40 |
jopdorp | You want to adjust the deployment system that su uses, or do you want to Integrate masakari with it? | 06:41 |
jopdorp | As I understand, you want to adjust it to stabilize the host name | 06:42 |
yoctozepto | I want it to be fixed to know the assumptions | 06:42 |
yoctozepto | any other deployment system is aware | 06:42 |
yoctozepto | telemetry and monasca will be unhappy about random names as well | 06:43 |
yoctozepto | as it breaks the node history | 06:43 |
jopdorp | I wonder why it uses a randomized suffix now | 06:43 |
yoctozepto | because that's what you get in k8s pods as hostname I guess | 06:43 |
jopdorp | Because of default k8s pod id generation behavior | 06:44 |
yoctozepto | #topic Open discussion | 06:46 |
jopdorp | We'd have to look for all places where the host name is used, and map it to the correct pod with a lookup of the id | 06:46 |
jopdorp | Better discussed in openstack helm development channel | 06:47 |
yoctozepto | just make openstack helm configure stable names, it's easier on its side | 06:47 |
yoctozepto | indeed | 06:47 |
suzhengwei | yep. I think there is solution to make the hostname stable and I need to find it. | 06:48 |
suzhengwei | thanks | 06:48 |
yoctozepto | sure thing, you are always welcome | 06:49 |
jopdorp | I don't have anything else to discuss | 06:51 |
yoctozepto | me neither | 06:51 |
yoctozepto | suzhengwei: anything else for the last 8 minutes? | 06:52 |
suzhengwei | me neither | 06:52 |
yoctozepto | ok | 06:52 |
yoctozepto | thank you all for attending today | 06:52 |
yoctozepto | #endmeeting | 06:52 |
opendevmeet | Meeting ended Tue Jun 15 06:52:39 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 06:52 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/masakari/2021/masakari.2021-06-15-06.01.html | 06:52 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/masakari/2021/masakari.2021-06-15-06.01.txt | 06:52 |
opendevmeet | Log: https://meetings.opendev.org/meetings/masakari/2021/masakari.2021-06-15-06.01.log.html | 06:52 |
jopdorp | See you next week! | 06:52 |
yoctozepto | see you | 06:52 |
yoctozepto | but I always remember I am lurking here 24/7 so you can try to catch me any time | 06:53 |
yoctozepto | don't feel like the meeting is the only time when we can discuss masakari | 06:53 |
yoctozepto | "but always remember"* | 06:53 |
yoctozepto | (I remember anyhow) | 06:53 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!