Wednesday, 2020-07-01

*** ricolin_ has joined #openstack-containers01:43
*** ramishra has quit IRC02:30
*** ramishra has joined #openstack-containers02:31
*** ricolin_ is now known as ricolin03:30
openstackgerritMerged openstack/magnum-ui master: Imported Translations from Zanata  https://review.opendev.org/73583303:39
*** ykarel|away is now known as ykarel04:24
*** udesale has joined #openstack-containers04:33
*** strigazi has quit IRC05:04
*** strigazi has joined #openstack-containers05:06
*** vishalmanchanda has joined #openstack-containers05:23
*** strigazi has quit IRC05:46
*** nikparasyr has joined #openstack-containers07:02
*** rcernin has quit IRC07:02
*** rcernin has joined #openstack-containers07:05
*** rcernin has quit IRC07:30
*** rcernin has joined #openstack-containers07:50
*** ttsiouts has joined #openstack-containers07:53
*** ttsiouts has quit IRC07:53
*** ttsiouts has joined #openstack-containers07:54
*** flwang1 has joined #openstack-containers07:54
flwang1brtknr: meeting after 65 mins?07:55
*** born2bake has joined #openstack-containers07:57
*** rcernin has quit IRC08:06
*** flwang1 has quit IRC08:07
*** ramishra has quit IRC08:09
*** k_mouza has joined #openstack-containers08:15
brtknrmorning08:22
openstackgerritMerged openstack/magnum master: [ci] Fix gate by installing python3-docker  https://review.opendev.org/73771308:22
brtknrflwang yes08:22
openstackgerritBharat Kunwar proposed openstack/magnum stable/ussuri: [ci] Fix gate by installing python3-docker  https://review.opendev.org/73875708:22
*** ttsiouts has quit IRC08:37
*** ttsiouts has joined #openstack-containers08:38
*** ttsiouts has quit IRC08:42
*** flwang1 has joined #openstack-containers08:54
flwang1brtknr: around?08:55
brtknrflwang1: morning!08:55
flwang1evening actually :)08:55
flwang1brtknr: sorry i missed last meeting since i was quite sick08:55
openstackgerritFeilong Wang proposed openstack/magnum master: [WIP] Add master_lb_enabled to cluster  https://review.opendev.org/72601708:57
brtknrflwang1: not to worry08:59
brtknrits been pretty quiet around here recently08:59
brtknrmeans everything is working :)08:59
brtknrmore or less...09:00
flwang1brtknr: hah, yep, i got the same feeling09:00
flwang1#startmeeting magnum09:00
openstackMeeting started Wed Jul  1 09:00:20 2020 UTC and is due to finish in 60 minutes.  The chair is flwang1. Information about MeetBot at http://wiki.debian.org/MeetBot.09:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:00
*** openstack changes topic to " (Meeting topic: magnum)"09:00
openstackThe meeting name has been set to 'magnum'09:00
flwang1brtknr: seems just you and me09:00
*** k_mouza has quit IRC09:00
flwang1so i assume this could be a short meeting09:00
flwang1i saw you added a topic 'build hca in ci', would you like to talk more about it?09:01
brtknrflwang1: just saw an email from spyros09:01
flwang1yep, just replied09:03
flwang1brtknr: let's continue?09:05
*** k_mouza has joined #openstack-containers09:05
brtknrsure09:05
brtknrflwang1: so hca stable tags are currently manually tagged09:06
flwang1yes09:06
brtknrit would be good to do this via CI09:06
brtknrwe discussed this a few weeks earlier09:06
flwang1brtknr: do you have any idea to do that?09:06
flwang1brtknr: ah, i remember now09:06
brtknrhttps://review.opendev.org/#/c/735100/09:07
openstackgerritBharat Kunwar proposed openstack/magnum master: [hca] Only build/push stable images if unpublished  https://review.opendev.org/73510009:07
flwang1but this one can't resolve the issue that we have to manually tag hca version for stable branch, is it?09:10
flwang1brtknr: ^09:13
brtknrflwang1: thats right09:14
brtknrbut a stable tag doesnt get built if it already exists upstream09:15
brtknrthats the key difference09:15
flwang1i understand09:15
flwang1i'm ok with this change09:15
brtknrCool09:18
brtknrLets talk about your issue09:18
brtknrwhat is allow_cross_minor_version_upgrade?09:18
brtknrflwang1:09:19
flwang1recently, i'm working on a doc about versions09:19
flwang1for k8s09:19
flwang1see https://github.com/openstacker/catalystcloud-docs/blob/c246d02362d343b3ae024730b40f59177e17fb4c/source/kubernetes/versions.rst09:19
flwang1though i know Magnum does support upgrade and skip minor versions09:20
flwang1but we (Catalyst Cloud) would like to ask user do not skip minor version to avoid surprise (may break api compatibility )09:21
flwang1and one of our reviewer was asking if we can enforce it by the service09:21
flwang1hence why i'm thinking if we can support it and leave the option to the cloud admin if they would like to enable this enforcement09:22
flwang1brtknr: does that make sense?09:22
jakeyipvery informative flwang1 :)09:24
flwang1jakeyip: are you talking about the doc? ;)09:24
jakeyipyeap09:25
flwang1jakeyip: thank you09:26
flwang1our public cloud users are seriously care the version support policies09:26
flwang1hence why we need it09:26
*** ttsiouts has joined #openstack-containers09:27
jakeyiphow are you testing upgrades?09:27
flwang1we have a pipeline running on gitlab09:28
flwang1when we publishing a new template, the pipeline will make sure the new version is upgradeable09:28
flwang1from the n-1 version09:28
flwang1jakeyip: ^09:28
jakeyipflwang1: I see. does the pipeline spins up a new cluster with n-1 and upgrade it?09:29
flwang1jakeyip: yes09:29
flwang1with our public template09:29
flwang1brtknr: any thought?09:30
brtknrflwang1: sorry home distractions09:31
brtknrjust catching up 1 sec09:31
brtknrflwang1: sounds good to me, shouldnt be too controvertial if its opt-in09:33
brtknralthough I slightly prefer the upgradable template proposal09:33
brtknrwhich would also cover this use case09:33
flwang1you mean add a new field to cluster template?09:34
brtknre.g. when you create a new template, you can specify a  list of templates that you users can upgrade from09:34
brtknrflwang1: thats right09:34
brtknrthis is more similar to other public clouds09:34
flwang1brtknr: yep, the only thing is, that one will only work for public templates managed by the cluster admins09:35
brtknrit seems inconvenient to force users to upgrade every minor version if there is no reprecussion09:35
brtknrflwang1: surely you can only guarentee SLA for public templates managed by cluster admins09:36
flwang1brtknr: AKS  (and IBM?) doesn't allow skip minor version09:36
brtknrflwang1: maybe I am misunderstanding09:36
flwang1brtknr: no, you're right09:37
brtknryou mean prevent users from going from 1.14.1->1.14.3? or going from 1.14.1->1.16.109:37
flwang1i know the 'allowed_upgrade_from' field can cover this09:37
flwang1brtknr: the later09:37
flwang11.14.1 -> v1.14.3  is just patch version09:38
brtknrflwang1: i agree that  1.14.1->1.16.1 should not be allowed09:38
flwang1we're talking about minor version09:38
flwang1major.minor.patch09:38
brtknryep sorry i got confused09:38
flwang1i just think a basic check is much easier than a db schema change09:39
flwang1i will think about this again and propose a patch later09:39
brtknrflwang1: you are right09:40
brtknri dont think we even need a config option09:40
brtknri am happy to make it the magnum default behaviour09:40
flwang1brtknr: it's good know you support this idea09:41
flwang1TBH, i believe it will make our support life much easier09:41
brtknrand lets backport to ussuri09:41
brtknrflwang1: btw do you use terraform with magnum?09:41
flwang1brtknr: one of our large customer use terraform09:42
flwang1and recently i'm going to contribute terraform to support the --merge-labels09:42
brtknrflwang1: btw how many clusters do you host?09:42
flwang1i just get it done in gophercloud09:42
brtknrflwang1: nice!09:43
flwang1not sure if i can share the info, sorry09:43
brtknrflwang1: ah no worries09:43
flwang1brtknr: we do have some serious customers are using our k8s service09:45
flwang1that's why we're seriously caring some features like vesions support, upgrade, ca rotate09:45
flwang1some of them, private clouds may not really care09:46
brtknrflwang1: https://github.com/gophercloud/gophercloud/commit/f4f6cc9e28463ff34984d79089c5985b5b8df85c#diff-6134db4c32ede6a964dced2d7195db8fR3609:46
brtknrdoes that mean merge-labels is true by default09:46
brtknrAh oops that is just a test case09:47
flwang1by default it's empty, which means it will be skipped i think09:48
flwang1i haven't got time to finish the work in terraform09:48
flwang1anything else you guys want to discuss?09:48
flwang1brtknr: jakeyip: shall we call this one done?09:50
flwang1i'm going to close this meeting, thanks for joining09:51
jakeyipnothing from me :)09:51
flwang1#endmeeting09:51
*** openstack changes topic to "OpenStack Containers Team | Meeting: every Wednesday @ 9AM UTC | Agenda: https://etherpad.openstack.org/p/magnum-weekly-meeting"09:51
openstackMeeting ended Wed Jul  1 09:51:18 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:51
openstackMinutes:        http://eavesdrop.openstack.org/meetings/magnum/2020/magnum.2020-07-01-09.00.html09:51
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/magnum/2020/magnum.2020-07-01-09.00.txt09:51
brtknrthanks flwang109:51
openstackLog:            http://eavesdrop.openstack.org/meetings/magnum/2020/magnum.2020-07-01-09.00.log.html09:51
flwang1have a good day/evening09:51
*** ricolin has quit IRC09:52
brtknrflwang1: you too!09:52
brtknrI will see if I can propose a patch in terraform09:52
ionii'm more interested how do cloud operators handle templates and upgrades09:57
ionior multiple major versions09:57
ioniyou create for each version a template?09:57
ioniv15, v16,v17,v18,v19 ?09:57
ioniand if an update for lets say 1.19.4 is released, you create a new template?09:57
*** ramishra has joined #openstack-containers10:45
openstackgerritBharat Kunwar proposed openstack/python-magnumclient master: Show cluster fixed_network, fixed_subnet, floating_ip_enabled  https://review.opendev.org/73878911:00
*** kevinz has quit IRC11:11
*** udesale_ has joined #openstack-containers11:28
*** udesale has quit IRC11:31
*** k_mouza has quit IRC12:13
*** k_mouza has joined #openstack-containers12:13
*** irclogbot_2 has quit IRC12:16
*** irclogbot_2 has joined #openstack-containers12:17
*** trident has quit IRC12:46
*** trident has joined #openstack-containers12:49
*** ricolin has joined #openstack-containers12:54
*** yankcrime has quit IRC13:22
*** jhesketh has quit IRC13:22
*** jhesketh has joined #openstack-containers13:24
*** yankcrime has joined #openstack-containers13:24
*** dave-mccowan has quit IRC14:22
*** xinliang has joined #openstack-containers14:39
*** dave-mccowan has joined #openstack-containers15:11
*** xinliang has quit IRC16:00
*** ricolin has quit IRC16:01
*** ttsiouts has quit IRC16:06
*** ttsiouts has joined #openstack-containers16:07
*** ttsiouts has quit IRC16:11
*** udesale_ has quit IRC16:12
*** k_mouza has quit IRC16:19
*** ykarel is now known as ykarel|away16:34
*** flwang1 has quit IRC17:15
*** born2bake has quit IRC17:26
*** johanssone has quit IRC17:26
*** hongbin has joined #openstack-containers17:28
*** irclogbot_2 has quit IRC17:28
*** born2bake has joined #openstack-containers17:29
*** johanssone has joined #openstack-containers17:29
*** irclogbot_0 has joined #openstack-containers17:29
*** ramishra has quit IRC18:01
*** dasp_ has quit IRC18:39
*** dasp has joined #openstack-containers18:41
*** hongbin has quit IRC18:44
*** nikparasyr has left #openstack-containers18:52
*** hongbin has joined #openstack-containers19:18
*** vishalmanchanda has quit IRC19:47
*** hongbin has quit IRC20:06
*** hongbin has joined #openstack-containers20:54
*** born2bake has quit IRC22:08
*** rcernin has joined #openstack-containers22:37
*** rcernin has quit IRC22:47
*** rcernin has joined #openstack-containers22:47
*** jmlowe has quit IRC23:06
*** hongbin has quit IRC23:11
*** hongbin has joined #openstack-containers23:16
*** jmlowe has joined #openstack-containers23:29

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