*** k_mouza has joined #openstack-containers | 00:15 | |
*** threestrands has joined #openstack-containers | 00:19 | |
*** k_mouza has quit IRC | 00:20 | |
openstackgerrit | gugug proposed openstack/magnum master: Fix pygments style https://review.opendev.org/729455 | 00:48 |
---|---|---|
openstackgerrit | gugug proposed openstack/magnum master: Fix pygments style https://review.opendev.org/729455 | 00:53 |
*** k_mouza has joined #openstack-containers | 00:57 | |
*** k_mouza has quit IRC | 01:13 | |
*** sapd1_x has joined #openstack-containers | 03:08 | |
*** k_mouza has joined #openstack-containers | 03:13 | |
*** k_mouza has quit IRC | 03:17 | |
*** ykarel|away is now known as ykarel | 04:24 | |
*** udesale has joined #openstack-containers | 05:04 | |
openstackgerrit | Feilong Wang proposed openstack/magnum-ui master: Fix cluster resize https://review.opendev.org/729510 | 05:24 |
openstackgerrit | Feilong Wang proposed openstack/magnum-ui master: Fix cluster resize https://review.opendev.org/729510 | 05:57 |
*** yolanda has joined #openstack-containers | 06:33 | |
*** belmoreira has joined #openstack-containers | 06:50 | |
*** born2bake has joined #openstack-containers | 07:13 | |
*** ttsiouts has joined #openstack-containers | 07:15 | |
*** vishalmanchanda has joined #openstack-containers | 07:25 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/magnum-ui stable/ussuri: Imported Translations from Zanata https://review.opendev.org/729525 | 07:31 |
*** ttsiouts has quit IRC | 07:37 | |
*** ttsiouts has joined #openstack-containers | 07:54 | |
*** ramishra has joined #openstack-containers | 08:11 | |
*** ramishra has quit IRC | 08:17 | |
*** ramishra has joined #openstack-containers | 08:46 | |
openstackgerrit | Spyros Trigazis proposed openstack/magnum-specs master: Add helm-config https://review.opendev.org/727756 | 08:47 |
*** flwang1 has joined #openstack-containers | 08:49 | |
openstackgerrit | Bharat Kunwar proposed openstack/magnum master: [k8s] Use Helm v3 by default https://review.opendev.org/720234 | 08:55 |
strigazi | flwang1: brtknr: meeting? | 08:55 |
flwang1 | strigazi: i'm around | 08:56 |
brtknr | strigazi: flwang1: yes i'd like one | 08:56 |
flwang1 | pls put your topics on https://etherpad.opendev.org/p/magnum-weekly-meeting | 08:56 |
*** ykarel is now known as ykarel|lunch | 08:57 | |
*** dioguerra has joined #openstack-containers | 08:58 | |
flwang1 | #startmeeting magnum | 09:00 |
openstack | Meeting started Wed May 20 09:00:08 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 09:00 |
*** openstack changes topic to " (Meeting topic: magnum)" | 09:00 | |
openstack | The meeting name has been set to 'magnum' | 09:00 |
flwang1 | #topic roll call | 09:00 |
*** openstack changes topic to "roll call (Meeting topic: magnum)" | 09:00 | |
flwang1 | o/ | 09:00 |
strigazi | o/ | 09:00 |
flwang1 | brtknr: ? | 09:01 |
brtknr | o/ | 09:01 |
flwang1 | #topic PTG | 09:01 |
*** openstack changes topic to "PTG (Meeting topic: magnum)" | 09:01 | |
jakeyip_ | hi :) | 09:01 |
flwang1 | jakeyip_: hi Jake, how are you | 09:02 |
flwang1 | did you guys saw our PTG time? | 09:02 |
jakeyip_ | no actually. any links? | 09:02 |
flwang1 | 3rd June 21UTC-23UTC http://ptg.openstack.org/ptg.html | 09:02 |
jakeyip_ | thanks | 09:03 |
flwang1 | pls put the topics you'd like to discuss on PTG to this etherpad https://etherpad.opendev.org/p/magnum-victoria-ptg | 09:03 |
brtknr | o/ jakeyip_ long time no see | 09:04 |
jakeyip_ | o/ brtknr good to see all of you again :) | 09:04 |
flwang1 | jakeyip_: keen to upgrade to ussuri? :D | 09:04 |
strigazi | jakeyip_: o/ | 09:04 |
jakeyip_ | sorry just been lurking, was busy with other things | 09:04 |
jakeyip_ | we are going to train only actually :P | 09:05 |
flwang1 | btw, guys, catalyst cloud just upgraded to stable/train this week | 09:05 |
flwang1 | and so far so good | 09:05 |
flwang1 | surely, we cherrypicked some features from master :) | 09:05 |
brtknr | flwang1: i tried to sign up to CC again, its really hard to get an account... | 09:05 |
strigazi | jakeyip_: you want this https://github.com/openstack/magnum/blob/master/magnum/api/controllers/v1/cluster.py#L185 | 09:05 |
jakeyip_ | nice. we were trying to move to Octavia/OVN, was a nightmare | 09:05 |
flwang1 | brtknr: it shouldn't be, can you send me an email and I can follow up? | 09:06 |
brtknr | flwang1: sure will do | 09:06 |
flwang1 | brtknr: strigazi: any question for the ptg? | 09:07 |
brtknr | flwang1: nope all good | 09:07 |
strigazi | jakeyip_: this is the design https://specs.openstack.org/openstack/magnum-specs/specs/ussuri/labels-override.html :) | 09:07 |
strigazi | flwang1: no Qs | 09:07 |
flwang1 | thanks | 09:07 |
strigazi | flwang1: put the date and or link in etherpad? | 09:08 |
flwang1 | #topic helm config | 09:08 |
*** openstack changes topic to "helm config (Meeting topic: magnum)" | 09:08 | |
flwang1 | strigazi: sure, will do | 09:08 |
strigazi | flwang1: shall I start on helm-config? | 09:08 |
jakeyip_ | strigazi: oo nice the labels will be super useful for us | 09:08 |
flwang1 | strigazi: go ahead | 09:08 |
jakeyip_ | strigazi: sorry please go ahead | 09:08 |
strigazi | I put the SPEC up after discussion within our team, dtomasgu will drive the implementation. | 09:09 |
strigazi | I added example user workflow too | 09:09 |
*** ramishra has quit IRC | 09:09 | |
strigazi | The "burning" issue is what will the datatype be. | 09:10 |
flwang1 | you mean in db? | 09:10 |
flwang1 | i saw you suggested Text | 09:11 |
strigazi | At cern we agreed on json/yaml but I'm not sure if it is possible what I added here: | 09:11 |
strigazi | https://review.opendev.org/#/c/727756/3/specs/victoria/helm-config.rst@106 | 09:11 |
strigazi | I added an alternative that we rejected downstream but I added there for completeness: | 09:12 |
strigazi | https://review.opendev.org/#/c/727756/3/specs/victoria/helm-config.rst@95 | 09:12 |
openstackgerrit | Spyros Trigazis proposed openstack/magnum-specs master: Add helm-config https://review.opendev.org/727756 | 09:13 |
strigazi | thanks for the typo ^^ | 09:13 |
flwang1 | ok, i will review it again | 09:13 |
strigazi | Also, could we merge these two: https://storyboard.openstack.org/#!/story/2003902 https://storyboard.openstack.org/#!/story/2004215 ? | 09:14 |
strigazi | brtknr: ^^ | 09:14 |
strigazi | dtomasgu: wants to them together (I though he would be here) | 09:14 |
strigazi | dtomasgu: wants to do them together (I though he would be here) | 09:14 |
brtknr | sure | 09:14 |
brtknr | they're similar but slightly different things | 09:15 |
jakeyip_ | is it possible to copy a cluster template? or get a config from an existing one? | 09:15 |
brtknr | but if we can have one config file to rule them all, that sounds good tom e | 09:15 |
strigazi | (I think there are not that similar, but I don't want to be the weird guy) | 09:15 |
dioguerra | Im here | 09:15 |
brtknr | one config file that has labels, helm_charts, helm_requirements, everything | 09:15 |
brtknr | am i correct in my understanding? | 09:15 |
strigazi | It will be a new config option that contains everything I think | 09:16 |
dioguerra | That was my original idea yes | 09:16 |
strigazi | mutually exclusive with commandline args | 09:16 |
brtknr | that sounds good to me :) | 09:16 |
brtknr | I will stop using terraform after that | 09:16 |
dioguerra | although splitting is not a bad option either because of the size. One file for the cluster other files for the rest | 09:16 |
brtknr | splitting? | 09:17 |
dioguerra | helm and cluster-configuration? | 09:17 |
brtknr | i dont think size should be an issue | 09:18 |
brtknr | if we are parsing everything on client side? | 09:18 |
dioguerra | :+1: | 09:18 |
brtknr | anyway this discussion requires another spec tbh | 09:19 |
*** xinliang has joined #openstack-containers | 09:19 | |
* strigazi thinks it is, but he stopped caring about it | 09:19 | |
brtknr | thinks size is an issue or thinks this is discussion for another spec? | 09:20 |
strigazi | It is different work, one is to restructure/enhance the client, one is add new fields in the API and client | 09:21 |
strigazi | but, let's merge to speed thnigs up | 09:21 |
flwang1 | not sure if it's in the scope of this spec, so please correct me if this is a silly question. with this helm-config, is it possible that we disable an addon for an existing cluster? | 09:22 |
flwang1 | or enable an addon for an existing cluster | 09:22 |
strigazi | flwang1 it makes more doable | 09:22 |
strigazi | flwang1 it makes it more doable | 09:22 |
strigazi | we can add one action and easily trigger a "helm upgrade" | 09:22 |
flwang1 | yep, that's my understanding | 09:23 |
flwang1 | i'd like to have it in the future | 09:23 |
strigazi | still out of scope of this (if we want reasoanbly narrow scope) | 09:23 |
flwang1 | fair enough | 09:23 |
strigazi | flwang1: brtknr, Note: | 09:23 |
strigazi | at CERN we are using fluxCD which upgrades automatically helm deployments | 09:24 |
dioguerra | brtknr: i think enabling disabling with the values.yaml will be possible (bypassing labels) | 09:24 |
strigazi | this is a answer to which question ^^ | 09:25 |
jakeyip_ | sorry silly question, is this to provide a list of charts or 1 chart to a COE ? | 09:26 |
dioguerra | 11:22 flwang1, sorry wrong person | 09:26 |
strigazi | a meta-chart with subcharts #mindblown | 09:26 |
jakeyip_ | ok | 09:27 |
strigazi | jakeyip_: example https://gitlab.com/gitlab-org/charts/gitlab/-/blob/master/requirements.yaml#L15 | 09:27 |
brtknr | it will be interesting to see how labels and helm_values override each other :) | 09:27 |
strigazi | brtknr: not really, pretty straigh foward. mutually exclusive | 09:27 |
strigazi | anything else on helm-config? | 09:28 |
brtknr | eg. nginx_tag passed via label vs tag passed via values.yaml | 09:28 |
strigazi | agree to merge the work and the spec? | 09:28 |
brtknr | yes | 09:28 |
strigazi | brtknr if you do this: 401 | 09:29 |
brtknr | oh so make labels mutually exclusive with helm_values option? | 09:29 |
strigazi | yes, to silly-proof | 09:29 |
dioguerra | brtknr: both default to the same and you do a XOR | 09:30 |
dioguerra | will see... | 09:31 |
*** ramishra has joined #openstack-containers | 09:31 | |
brtknr | ok but some labels are not relevant to helm charts | 09:32 |
strigazi | I'm not writing XOR anywhere in the SPEC. I will add a list the SPEC that if a meta-chart is used, it throughs an error. | 09:32 |
brtknr | what about those? | 09:32 |
brtknr | or are we going to identify the labels which are relevant to charts and only exclude those? | 09:32 |
strigazi | I will add the silly-proof sections in the spec. | 09:32 |
strigazi | That's what I said. | 09:32 |
brtknr | ok | 09:32 |
brtknr | my bad | 09:33 |
strigazi | I will add new section that will refactor the client | 09:33 |
strigazi | I will add a new section in the SPEC that will refactor the client | 09:33 |
strigazi | ok? flwang1 dtomasgu brtknr | 09:33 |
brtknr | ok | 09:33 |
flwang1 | strigazi: good for me | 09:33 |
flwang1 | #topic helm 3 | 09:34 |
*** openstack changes topic to "helm 3 (Meeting topic: magnum)" | 09:34 | |
flwang1 | strigazi: sorry, anything else for helm-config? | 09:35 |
strigazi | I'm good | 09:36 |
flwang1 | strigazi: thanks | 09:37 |
dioguerra | ok | 09:37 |
flwang1 | brtknr: anything else we need to discuss for helm 3? | 09:37 |
brtknr | well its ready to merge based on your feedback | 09:38 |
brtknr | thats all | 09:38 |
flwang1 | brtknr: cool | 09:38 |
flwang1 | move on? | 09:39 |
flwang1 | #topic filter support for cluster template listing | 09:39 |
*** openstack changes topic to "filter support for cluster template listing (Meeting topic: magnum)" | 09:39 | |
brtknr | I have tested locally but feel free to test yourselves for your peace of mind | 09:39 |
flwang1 | brtknr: i have done that before, will do it again | 09:39 |
brtknr | flwang1: thanks | 09:39 |
flwang1 | i'd like to introduce a basic filter funciton for template listing | 09:39 |
flwang1 | because i found it's really annoying to find public templates | 09:40 |
flwang1 | brtknr: strigazi: don't you guys have the same pain? | 09:40 |
dioguerra | i do | 09:41 |
strigazi | flwang1: in my projects I usually add my username in the name | 09:41 |
*** xinliang has quit IRC | 09:41 | |
strigazi | so convention by name | 09:42 |
strigazi | but it's good to have | 09:42 |
dioguerra | do you have something? im interested how this works because we wanted to add a "recommended" template functionality | 09:42 |
brtknr | i usually work with fewer than 10 templates in any given project so havent hit problems | 09:42 |
brtknr | it would be good to deprecate old templates | 09:42 |
flwang1 | dioguerra: it's a common filter you an find it anywhere in other openstack services | 09:43 |
brtknr | wouldnt needing to delete them | 09:43 |
jakeyip_ | sort of, how do you want it to look? | 09:43 |
flwang1 | openstack coe cluster template list --filter public=True,Hidden=False | 09:43 |
jakeyip_ | this problem is similar to glance public images, I guess? | 09:43 |
flwang1 | something like above | 09:43 |
flwang1 | jakeyip_: not really, i just want to do filter here | 09:44 |
brtknr | openstack coe cluster template list --hidden --public would be nicer | 09:46 |
jakeyip_ | glance is similar? `glance image-list --visibility private --hidden False` | 09:46 |
flwang1 | brtknr: jakeyip_: i'm trying to propose a more general filter | 09:47 |
dioguerra | actually, i like the 1option if it can be expanded to other elements | 09:47 |
flwang1 | i'm just taking public, hidden as a smaple | 09:47 |
brtknr | what other things would need filtering? | 09:47 |
flwang1 | brtknr: e.g. network_driver=calico | 09:47 |
flwang1 | i haven't got a solid design, i just want to know you guys ideas if you are ok with the direction | 09:48 |
jakeyip_ | public and hidden alone will be great for us. when we upgrade CT we hid the old one and put a new one with same name. eventually I need to clean them up, so I need to get the hidden and public ones. right now I'm just grepping on the two fields, which I show using https://review.opendev.org/#/c/702322/ | 09:49 |
jakeyip_ | flwang1: have you tried displaying network_driver field, and grepping on that as a workaround? | 09:50 |
flwang1 | jakeyip_: does the fields works? | 09:51 |
brtknr | we should implement filtering schema for which there is precedence for in other projects, not try and invent our own | 09:51 |
flwang1 | brtknr: yep, that's my rough idea | 09:52 |
brtknr | with nova for example, you can do openstack server list --status ACTIVE | 09:52 |
brtknr | with glance, you can do openstack image list --public --shared --private | 09:52 |
flwang1 | anyway, i will think about this again later | 09:52 |
strigazi | flwang1: SPEC ^^ | 09:52 |
strigazi | :) | 09:52 |
flwang1 | strigazi: sure | 09:52 |
flwang1 | will do | 09:53 |
flwang1 | anything else? | 09:53 |
strigazi | one thing | 09:53 |
jakeyip_ | flwang1: yeah think so. another thing is that openstack cli output can be json so you can do fancy things with jq too | 09:53 |
strigazi | I will add again build of hyperkube in our CI. | 09:53 |
strigazi | I will add again builds of hyperkube in our CI. | 09:54 |
flwang1 | strigazi: why? | 09:54 |
strigazi | Upstream kubernetes thought it was very easy for us to use it and the dropped build starting from 1.19 | 09:54 |
strigazi | Upstream kubernetes thought it was very easy for us to use it and they dropped the build starting from 1.19 | 09:54 |
* strigazi finds the link | 09:55 | |
strigazi | there you go https://github.com/kubernetes/kubernetes/pull/88676 | 09:55 |
strigazi | it lasted a few releases for us, it was good | 09:56 |
flwang1 | that's not a good idea :( | 09:57 |
flwang1 | strigazi: ok, pls add it | 09:57 |
brtknr | argh what a pain | 09:57 |
flwang1 | and seems we have to | 09:57 |
*** jakeyip_ is now known as jakeyi[p | 09:57 | |
*** jakeyi[p is now known as jakeyip | 09:57 | |
brtknr | can we build a single hyperkube image or one per k8s service? | 09:57 |
strigazi | poseidon typhoon does the same, they maintain a build | 09:58 |
strigazi | brtknr: hyperkube was always one | 09:58 |
flwang1 | that's all for today? | 09:59 |
strigazi | i'm good | 09:59 |
flwang1 | strigazi: i got several patches +2 by brtknr, could you please take a look them? | 10:00 |
flwang1 | #endmeeting | 10:00 |
*** openstack changes topic to "OpenStack Containers Team | Meeting: every Wednesday @ 9AM UTC | Agenda: https://etherpad.openstack.org/p/magnum-weekly-meeting" | 10:00 | |
openstack | Meeting ended Wed May 20 10:00:29 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 10:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/magnum/2020/magnum.2020-05-20-09.00.html | 10:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/magnum/2020/magnum.2020-05-20-09.00.txt | 10:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/magnum/2020/magnum.2020-05-20-09.00.log.html | 10:00 |
flwang1 | thank you, team | 10:00 |
brtknr | flwang1: can you please look at the clusterautoscaler patch | 10:00 |
flwang1 | brtknr: will do | 10:00 |
brtknr | i want to backport to train before cutting 9.4.0 release | 10:01 |
dioguerra | see ya | 10:02 |
*** dioguerra has quit IRC | 10:02 | |
jakeyip | flwang1: yeah fields work see https://paste.centos.org/view/a4d8b28b | 10:02 |
flwang1 | jakeyip: nice, thanks | 10:03 |
flwang1 | openstack coe cluster template list --fields public,hidden,network_driver -f json | jq -c '.[] | select(.public==true)' | 10:08 |
jakeyip | :) | 10:09 |
*** flwang1 has quit IRC | 10:19 | |
*** ykarel|lunch is now known as ykarel | 10:46 | |
*** k_mouza has joined #openstack-containers | 10:48 | |
openstackgerrit | Merged openstack/magnum master: [k8s] Deprecate in-tree Cinder https://review.opendev.org/728131 | 10:56 |
openstackgerrit | Merged openstack/magnum master: [k8s] Update Cluster Autoscaler ClusterRole https://review.opendev.org/725534 | 11:36 |
openstackgerrit | Bharat Kunwar proposed openstack/magnum stable/ussuri: [k8s] Update Cluster Autoscaler ClusterRole https://review.opendev.org/729569 | 11:38 |
openstackgerrit | Bharat Kunwar proposed openstack/magnum stable/train: [k8s] Update Cluster Autoscaler ClusterRole https://review.opendev.org/729570 | 11:38 |
*** sapd1_x has quit IRC | 11:41 | |
*** ramishra has quit IRC | 11:58 | |
*** k_mouza has quit IRC | 12:06 | |
*** vishalmanchanda has quit IRC | 12:17 | |
*** k_mouza has joined #openstack-containers | 12:20 | |
*** udesale_ has joined #openstack-containers | 12:23 | |
*** udesale has quit IRC | 12:25 | |
*** ttsiouts has quit IRC | 12:27 | |
*** ramishra has joined #openstack-containers | 13:03 | |
*** andrein_ has joined #openstack-containers | 13:08 | |
*** andrein has quit IRC | 13:10 | |
*** andrein_ is now known as andrein | 13:10 | |
*** ttsiouts has joined #openstack-containers | 13:19 | |
*** ttsiouts has quit IRC | 13:24 | |
*** ttsiouts has joined #openstack-containers | 13:27 | |
*** sapd1_x has joined #openstack-containers | 13:34 | |
*** vishalmanchanda has joined #openstack-containers | 13:41 | |
*** ykarel is now known as ykarel|afk | 13:46 | |
*** colin- has quit IRC | 13:59 | |
*** ramishra has quit IRC | 14:03 | |
*** colin- has joined #openstack-containers | 14:03 | |
*** ykarel|afk is now known as ykarel | 14:03 | |
*** ttsiouts has quit IRC | 14:15 | |
*** KeithMnemonic has joined #openstack-containers | 14:19 | |
*** threestrands has quit IRC | 14:34 | |
*** belmoreira has quit IRC | 14:54 | |
*** munimeha1 has joined #openstack-containers | 14:58 | |
*** ttsiouts has joined #openstack-containers | 15:18 | |
*** ttsiouts has quit IRC | 15:40 | |
*** ttsiouts has joined #openstack-containers | 15:40 | |
*** ttsiouts has quit IRC | 15:40 | |
*** rcernin has quit IRC | 16:04 | |
*** ykarel is now known as ykarel|away | 16:23 | |
openstackgerrit | Diogo Guerra proposed openstack/magnum master: Scrape internal kubernetes components https://review.opendev.org/721284 | 16:24 |
openstackgerrit | Diogo Guerra proposed openstack/magnum master: Configurable prometheus monitoring persistent storage https://review.opendev.org/721572 | 16:24 |
openstackgerrit | Diogo Guerra proposed openstack/magnum master: Add persistency for grafana dashboards https://review.opendev.org/722396 | 16:24 |
openstackgerrit | Diogo Guerra proposed openstack/magnum master: Configure monitoring apps path based endpoints https://review.opendev.org/721592 | 16:24 |
*** sapd1_x has quit IRC | 16:52 | |
*** sapd1_x has joined #openstack-containers | 17:04 | |
*** udesale_ has quit IRC | 17:07 | |
*** jmlowe has quit IRC | 17:23 | |
*** jmlowe has joined #openstack-containers | 17:26 | |
*** k_mouza has quit IRC | 17:56 | |
*** munimeha1 has quit IRC | 18:18 | |
*** sapd1_x has quit IRC | 18:26 | |
*** k_mouza has joined #openstack-containers | 19:56 | |
*** mgoddard has quit IRC | 19:59 | |
*** k_mouza has quit IRC | 20:02 | |
*** k_mouza has joined #openstack-containers | 20:22 | |
*** k_mouza has quit IRC | 20:27 | |
*** vishalmanchanda has quit IRC | 20:37 | |
*** born2bake has quit IRC | 20:50 | |
*** k_mouza has joined #openstack-containers | 22:23 | |
*** k_mouza has quit IRC | 22:27 | |
*** rcernin has joined #openstack-containers | 23:08 | |
*** threestrands has joined #openstack-containers | 23:49 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!