Wednesday, 2022-02-16

*** ykarel_ is now known as ykarel06:49
opendevreviewMerged openstack/python-magnumclient stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/python-magnumclient/+/80824008:28
opendevreviewMerged openstack/python-magnumclient stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/python-magnumclient/+/80824208:29
opendevreviewMerged openstack/python-magnumclient master: Update master for stable/xena  https://review.opendev.org/c/openstack/python-magnumclient/+/80824308:29
mnasiadkastrigazi: not planning to be PTL in Z? ;-)08:36
jakeyipI was wondering the same ;)08:37
jakeyipmnasiadka: o/ 08:37
mnasiadkahi jakeyip 08:37
strigazi#startmeeting magnum09:00
opendevmeetMeeting started Wed Feb 16 09:00:43 2022 UTC and is due to finish in 60 minutes.  The chair is strigazi. Information about MeetBot at http://wiki.debian.org/MeetBot.09:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:00
opendevmeetThe meeting name has been set to 'magnum'09:00
strigazi#topic Roll Call09:00
strigazio/09:00
oneswighi09:01
jakeyipo/09:02
strigazimnasiadka: jakeyip: hello :)09:02
mnasiadkao/09:02
bbezako/09:03
parallax\o09:03
tobias-urdino/09:03
gbialaso/09:03
strigazi#topic Add Cluster API Kubernetes COE driver https://review.opendev.org/c/openstack/magnum-specs/+/82448809:04
oneswigOnly a couple of internal discussions on that at this end, unfortunately.  Not much progress09:06
strigazioneswig: Is there a first step we can start from? Are you stuck in something particular?09:07
strigazioneswig: I (or someone in our team) could help with the driver part, up to the point of talking to the kubernetes cluster running the CAPI controller09:10
oneswigAnother colleague has been working on an implementation (as part of other work), I'd hoped he would join last week, but I wasn't ehre09:12
oneswigAppreciate the offer and I'll try to make connections09:13
strigazioneswig: ok, thanks09:13
strigazi#topic Past Action Items09:14
strigazichange the default hyperkube to the rancher build09:14
strigaziI didn't manage to push the patch last week, I will do it today09:15
strigazi#topic Pending Reviews09:16
strigaziI'd need a second pair of eyes for "Mesos driver drop https://review.opendev.org/c/openstack/magnum/+/821213"09:18
jakeyipLGTM, but I have questions - when we deprecate these should we start from client / API first?09:19
oneswigI saw that the FC35 update has security implications (ie, people should do move off FC33).  Has that been publicised?09:19
jakeyiponeswig: do you have a link for that?09:19
strigazijakeyip: For the mesos driver, I don't think we do any validations in the client09:20
strigazijakeyip: It's been some time that it didn't receive any patches and we sent an email in the ML09:20
oneswighttps://jfrog.com/blog/the-impact-of-cve-2022-0185-linux-kernel-vulnerability-on-popular-kubernetes-engines/09:21
jakeyipthanks!09:21
jakeyipstrigazi: yeah for mesos I don't see anything in client, I am thinking generally, e.g. the related bay/baymodel drop09:22
strigazijakeyip: usually we log a warning on both api/client then drop09:23
jakeyipthen drop meaning one version later?09:25
strigaziyes, but do we want to wait for another release?09:26
jakeyipfor mesos I was thinking dropping it at the API at https://github.com/openstack/magnum/blob/master/magnum/api/validation.py#L259-L260 first... which has the effect of not allowing new clusters, then the driver code will be effectively dead code and can be removed easily09:28
strigazijakeyip: so, in this release we change the validation and on the next one the rest of the code?09:29
jakeyipseems safer to me, I don't have strong opinions.09:31
strigaziok09:31
strigazilet's do that09:31
jakeyipwe can revisit if the code (e.g. tests) are preventing us from moving forward09:31
strigaziFor bay/baymodel, something similar?09:31
jakeyipyeap09:32
strigazicool09:32
jakeyipe.g. could do client this version https://review.opendev.org/c/openstack/python-magnumclient/+/80362909:32
strigaziok Let's log these as actions09:33
strigazi#action change magnum/api/validation.py#L259-L260 to not allow mesos as a coe option09:34
strigazi#action leave a comment to merge https://review.opendev.org/c/openstack/magnum/+/821213 in Z09:34
strigazi#undo09:35
opendevmeetRemoving item from minutes: #action leave a comment to merge https://review.opendev.org/c/openstack/magnum/+/821213 in Z09:35
strigazi#action leave a comment to merge https://review.opendev.org/c/openstack/magnum/+/821213 in Z+109:35
strigazi#action merge 803629: Drop bay and baymodel | https://review.opendev.org/c/openstack/python-magnumclient/+/803629 in Z09:35
strigazi#action leave a comment to mere 803780: Drop bay and baymodel from controllers | https://review.opendev.org/c/openstack/magnum/+/803780 in Z+109:36
strigazi#undo09:36
opendevmeetRemoving item from minutes: #action leave a comment to mere 803780: Drop bay and baymodel from controllers | https://review.opendev.org/c/openstack/magnum/+/803780 in Z+109:36
strigazi#action leave a comment to merge 803780: Drop bay and baymodel from controllers | https://review.opendev.org/c/openstack/magnum/+/803780 in Z+109:36
strigazi#action change the default hyperkube to the rancher build09:37
strigazilet's move to the rest of the list of reviews09:37
strigaziFor https://review.opendev.org/c/openstack/magnum/+/773923 and https://review.opendev.org/c/openstack/magnum/+/775793 I don't think there something to bring up09:40
strigaziFor         827089: security hardening - kube-hunter(KHV002) | https://review.opendev.org/c/openstack/magnum/+/827089 is safe to merge jakeyip ? we rely on the healthz of the apiserver to install all addons09:41
strigaziif others can have a look it would be great09:42
strigaziFinally, for 827668: fcos-k8s: Update to v1.22 | https://review.opendev.org/c/openstack/magnum/+/827668 we can merge09:43
strigazi#topic Open Discussion09:44
strigaziAnyone wants to bring something up?09:44
jakeyipoh hm, need to hold that. I saw that the cluster state reports healthy, I did not realised the /heathz endpoint returns 401. I'll check09:44
strigaziFor the Z-PTL I'll send an email today. I hope we can change on the next release :) 09:45
jakeyipwe have a couple of patches for quotas that we would like merge09:46
strigazijakeyip: where to you see the 401? in the conductor?09:46
strigazijakeyip: For the quotas patches, I'll have a look09:46
jakeyipstrigazi: 401 when I curl it as a normal client09:47
strigazijakeyip: that's exepcted, it's the goal of the pacth09:47
jakeyipstrigazi: thanks!09:47
strigazijakeyip: calls like this should work https://github.com/openstack/magnum/blob/master/magnum/drivers/common/templates/kubernetes/fragments/calico-service.sh#L447109:48
strigazi[ "ok" = "$(kubectl get --raw='/healthz')" ]09:49
jakeyipok, I was confused. I thought /healthz output updates cluster status.09:51
jakeyipreading code now... I'll leave comment on the patch later09:52
strigazijakeyip: thanks09:52
strigaziAOB?09:53
jakeyipthanks for merging magnumclient robo patches, there are a couple more I will send them up after meeting, don't want to pollute the conversation09:54
strigaziSee you next week everyone09:55
strigazi#endmeeting09:55
opendevmeetMeeting ended Wed Feb 16 09:55:53 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:55
opendevmeetMinutes:        https://meetings.opendev.org/meetings/magnum/2022/magnum.2022-02-16-09.00.html09:55
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/magnum/2022/magnum.2022-02-16-09.00.txt09:55
opendevmeetLog:            https://meetings.opendev.org/meetings/magnum/2022/magnum.2022-02-16-09.00.log.html09:55
*** ykarel_ is now known as ykarel10:31
opendevreviewMichal Nasiadka proposed openstack/magnum master: Fix disabled SMT on Fedora CoreOS  https://review.opendev.org/c/openstack/magnum/+/82951910:53
mnasiadkastrigazi: commit to election repo probably is more important ;-)11:08
mnasiadka(than email)11:08
*** prometheanfire is now known as Guest222:59
opendevreviewJake Yip proposed openstack/python-magnumclient master: Update master for stable/victoria  https://review.opendev.org/c/openstack/python-magnumclient/+/75070723:01
opendevreviewJake Yip proposed openstack/python-magnumclient master: Add Python3 wallaby unit tests  https://review.opendev.org/c/openstack/python-magnumclient/+/75070823:01
*** Guest2 is now known as prometheanfire23:05
opendevreviewJake Yip proposed openstack/magnum master: Update master for stable/wallaby  https://review.opendev.org/c/openstack/magnum/+/78325123:14

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