Friday, 2019-10-11

openstackgerritPeter Pouliot proposed openstack/magnum master: Fixing typos and spelling errors in driver template files  https://review.opendev.org/68801701:18
openstackgerritPeter Pouliot proposed openstack/magnum master: Fixing typos and spelling errors in driver template files  https://review.opendev.org/68801702:21
*** hongbin has joined #openstack-containers02:37
*** ramishra has joined #openstack-containers03:24
*** hongbin has quit IRC03:24
*** ykarel|away has joined #openstack-containers03:33
*** dave-mccowan has quit IRC04:39
*** pcaruana has joined #openstack-containers04:55
*** osmanlicilegi has joined #openstack-containers05:02
*** osmanlicilegi has left #openstack-containers05:03
*** ykarel|away is now known as ykarel05:43
*** ykarel is now known as ykarel|afk05:48
*** ykarel|afk has quit IRC05:54
*** tbarron has quit IRC05:54
*** udesale has joined #openstack-containers05:56
*** irclogbot_1 has quit IRC05:56
*** irclogbot_2 has joined #openstack-containers05:57
*** lpetrut has joined #openstack-containers06:04
*** ykarel|afk has joined #openstack-containers06:10
*** ykarel|afk is now known as ykarel06:14
*** trident has quit IRC06:53
*** trident has joined #openstack-containers06:55
*** ttsiouts has joined #openstack-containers07:00
*** rcernin has quit IRC07:03
openstackgerritjuhyun.park proposed openstack/magnum master: make ${INSTANCE_NAME} variable.  https://review.opendev.org/68804607:08
openstackgerritSpyros Trigazis proposed openstack/python-magnumclient stable/train: Allow cluster config for any cluster state  https://review.opendev.org/68804707:10
*** lpetrut has quit IRC07:15
*** tobberydberg has quit IRC07:20
*** ttsiouts has quit IRC07:24
*** ttsiouts has joined #openstack-containers07:25
*** tobberydberg has joined #openstack-containers07:26
*** ttsiouts has quit IRC07:30
*** lpetrut has joined #openstack-containers07:34
*** lpetrut has quit IRC07:53
*** ivve has joined #openstack-containers07:55
*** ykarel is now known as ykarel|lunch07:56
*** ttsiouts has joined #openstack-containers08:00
openstackgerritMerged openstack/python-magnumclient stable/train: Allow cluster config for any cluster state  https://review.opendev.org/68804708:08
*** lsimngar has joined #openstack-containers08:12
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: ng-6: Add new fields to nodegroup objects  https://review.opendev.org/68591208:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: ng-7: Adapt parameter and output mappings  https://review.opendev.org/68591808:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: ng-8: APIs for nodegroup CRUD operations  https://review.opendev.org/68591908:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: ng-9: Driver for nodegroup operations  https://review.opendev.org/68592008:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Drop deprecated APIs for kube v1.16 support  https://review.opendev.org/68805608:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Change the order of resource creation  https://review.opendev.org/68805708:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Improve log of k8s health status check  https://review.opendev.org/68805808:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Set cniVersion for flannel  https://review.opendev.org/68805908:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Add hostname-override to kube-proxy  https://review.opendev.org/68806008:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: k8s_fedora: Label master nodes with kubectl  https://review.opendev.org/68806108:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: k8s_fedora: Move rp_filter=1 for calico up  https://review.opendev.org/68806208:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Delete the ca-rotate api-ref 'ca-rotate' hasn't been supported, 'ERROR: 'rotate_ca_certificate' is not supported by this driver (HTTP 400)' will be returned. So, I think we should supply the api after it's realization.  https://review.opendev.org/68806308:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Pass ssh public key as string  https://review.opendev.org/68806408:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: k8s_atomic: Run all syscontainer with podman  https://review.opendev.org/68806508:13
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Drop deprecated APIs for kube v1.16 support  https://review.opendev.org/68805608:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Change the order of resource creation  https://review.opendev.org/68805708:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Improve log of k8s health status check  https://review.opendev.org/68805808:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Set cniVersion for flannel  https://review.opendev.org/68805908:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Add hostname-override to kube-proxy  https://review.opendev.org/68806008:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: k8s_fedora: Label master nodes with kubectl  https://review.opendev.org/68806108:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: k8s_fedora: Move rp_filter=1 for calico up  https://review.opendev.org/68806208:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Delete the ca-rotate api-ref 'ca-rotate' hasn't been supported, 'ERROR: 'rotate_ca_certificate' is not supported by this driver (HTTP 400)' will be returned. So, I think we should supply the api after it's realization.  https://review.opendev.org/68806308:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Pass ssh public key as string  https://review.opendev.org/68806408:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: k8s_atomic: Run all syscontainer with podman  https://review.opendev.org/68806508:17
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: ng-6: Add new fields to nodegroup objects  https://review.opendev.org/68591208:21
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: ng-7: Adapt parameter and output mappings  https://review.opendev.org/68591808:21
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: ng-8: APIs for nodegroup CRUD operations  https://review.opendev.org/68591908:21
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: ng-9: Driver for nodegroup operations  https://review.opendev.org/68592008:21
*** dioguerra has quit IRC08:25
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Drop deprecated APIs for kube v1.16 support  https://review.opendev.org/68805608:40
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Change the order of resource creation  https://review.opendev.org/68805708:40
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Improve log of k8s health status check  https://review.opendev.org/68805808:40
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Set cniVersion for flannel  https://review.opendev.org/68805908:40
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Add hostname-override to kube-proxy  https://review.opendev.org/68806008:40
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: k8s_fedora: Label master nodes with kubectl  https://review.opendev.org/68806108:40
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: k8s_fedora: Move rp_filter=1 for calico up  https://review.opendev.org/68806208:40
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Delete the ca-rotate api-ref  https://review.opendev.org/68806308:40
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: Pass ssh public key as string  https://review.opendev.org/68806408:40
openstackgerritSpyros Trigazis proposed openstack/magnum stable/train: k8s_atomic: Run all syscontainer with podman  https://review.opendev.org/68806508:40
*** ykarel|lunch is now known as ykarel08:43
strigazibrtknr: flwang1 here?08:45
brtknrstrigazi: hey :) ive been +2ing the backports08:46
strigazibrtknr :)08:46
brtknrim surprised it will be 9.1.0 instead of 9.0.008:46
strigazithis is just a topic name08:46
strigazibrtknr: it will be determinted in the releases repo08:47
brtknrstrigazi: fair enough08:48
brtknrstrigazi: looks like train rc2 got merged yesterday08:49
*** dioguerra has joined #openstack-containers08:49
strigazi2019-10-10 was a deadline by the release team.08:49
brtknrstrigazi: is there a deadline for a final release?08:50
brtknror is that when we want?08:50
strigazithere is, I don't know when exactly08:50
ykarelbrtknr, strigazi they will just tag final rc with the ga tag:- https://review.opendev.org/#/c/687991/08:55
ykareland would possibly merge on 16th08:56
ykarelhttps://review.opendev.org/#/c/687991/1/deliverables/train/magnum.yaml08:56
brtknrthanks ykarel :)08:57
brtknri suppose we can try to change that if we want08:57
strigazithanks ykarel08:59
ykareli think u would need rc3 tag with new patches, then it should be possible to adjust ^^08:59
ykarelbut good to confirm from release team08:59
ykarelas rc deadline is today as per release schedule09:00
strigaziwhere is flwang1 , we need to merge stuff09:00
strigazibrtknr: that is why I said 9.1.0.09:00
strigazior implied, not said09:00
*** ivve has quit IRC09:10
openstackgerritSpyros Trigazis proposed openstack/magnum master: [WIP] Support Fedora CoreOS 30  https://review.opendev.org/67845809:13
openstackgerritMerged openstack/magnum stable/train: ng-6: Add new fields to nodegroup objects  https://review.opendev.org/68591209:15
*** ivve has joined #openstack-containers09:18
brtknrttsiouts: my cluster is still in UPGRADE_IN_PROGRESS since yesterday09:21
brtknrwhen I look at the nodegroups, only the worker is in UPDATE_IN_PROGRESS09:22
ttsioutsbrtknr: how about the stacks?09:22
brtknrttsiouts: stack is COMPLETE09:22
ttsioutsbrtknr: checking09:23
brtknrflwang1: thanks for +2+w09:23
openstackgerritMerged openstack/magnum stable/train: ng-7: Adapt parameter and output mappings  https://review.opendev.org/68591809:26
openstackgerritMerged openstack/magnum stable/train: ng-8: APIs for nodegroup CRUD operations  https://review.opendev.org/68591909:26
openstackgerritMerged openstack/magnum stable/train: ng-9: Driver for nodegroup operations  https://review.opendev.org/68592009:26
ttsioutsbrtknr: conductor is running fine?09:32
ttsioutsbrtknr: any weird logs?09:33
brtknrttsiouts: checking09:33
brtknrso if i upgrade the cluster, i need to upgrade the nodegroup separately as a second step right?09:34
strigazibrtknr: can you leave a quick comment here: https://review.opendev.org/#/c/678458/14..1509:34
ttsioutsbrtknr: the non-default nodegroup has to be upgraded separately09:35
brtknrttsiouts: that makes sense now09:40
ttsioutsbrtknr: can you share the output of openstack coe nodegroup show <cluster> <your worker>09:42
brtknrttsiouts: wait i am repeating everything just to make sure09:43
brtknrttsiouts: just realised that deleting a cluster template is allowed when a non-default nodegroup is using it09:49
brtknrnot sure if this is a bug?09:49
*** ttsiouts has quit IRC09:57
*** ttsiouts has joined #openstack-containers09:58
brtknrttsiouts: false alarm10:01
brtknrall working well10:01
brtknrbut i noticed that when i created a nodegroup, the node wasnt able to join the cluster first time10:02
brtknrnot sure how repeatable it is10:02
brtknri deleted the nodegroup and tried creating it again and it joined fine second time10:02
*** ttsiouts has quit IRC10:02
brtknrhttp://paste.openstack.org/show/782923/10:04
*** rcernin has joined #openstack-containers10:09
*** rcernin has quit IRC10:21
*** jmlowe has quit IRC10:24
*** jmlowe has joined #openstack-containers10:27
openstackgerritMerged openstack/magnum stable/train: Update TOX/UPPER_CONSTRAINTS_FILE for stable/train  https://review.opendev.org/68541310:28
*** ivve has quit IRC10:28
brtknrstrigazi: what else is required for FCOS driver?10:36
*** ivve has joined #openstack-containers10:44
*** dave-mccowan has joined #openstack-containers10:59
*** ttsiouts has joined #openstack-containers11:01
*** ttsiouts has quit IRC11:06
*** ttsiouts has joined #openstack-containers11:06
strigazibrtknr: nothing, I'm writing the UTs and we take it.11:07
strigazibrtknr: Can you run conformance for calico? I will run for flannel.11:07
brtknrstrigazi: full?11:08
strigazibrtknr: just 'sonobuoy run' with https://github.com/vmware-tanzu/sonobuoy/releases/tag/v0.16.111:08
strigaziyes. I think it is 200 tests or something11:08
strigaziI have only one dev machine I can't run them in parallel11:09
ttsioutsbrtknr: the NGs do not directly reference the CT. So in order to have some control we allow only upgrades using the CT that the cluster uses11:09
strigazibrtknr: create a cluster with 2 worker nodes (some tests need it)11:09
strigazittsiouts: kubecluster.yaml is ok for the FCOS driver?11:10
strigazittsiouts: you will patch it with the NG patch?11:11
brtknrstrigazi:  happy to run tests for both flannel and calico in parallel11:11
brtknri'm11:11
ttsioutsstrigazi: I will rebase ng-series on top of fcos11:11
strigazittsiouts: pl11:11
strigazittsiouts: ok11:11
ttsioutsstrigazi: doing it now11:11
strigazibrtknr: run first one test, this one:11:12
strigazibrtknr: sonobuoy_0.16.1_linux_amd64 run --e2e-focus "should provide DNS for services"11:12
strigazibrtknr: if this passes the rest will pass11:12
brtknrstrigazi: cool will do that11:13
strigazibrtknr: sounds reasonable? you have any question?11:13
brtknrstrigazi: all understoond11:13
strigazibrtknr: I was annoyed by it a couple of time so I'm just saying again the a test or two need two workers :)11:14
primeministerpbrtknr: using openstack/magnum deployed with kolla-ansible using Stein.11:14
brtknrstrigazi: understood, my default cluster always have 2 workers11:15
brtknrstrigazi: https://github.com/brtknr/magnum-cluster/blob/master/site.sh11:15
primeministerpbrtknr, it's a basic fedora-atomic template11:15
primeministerpbrtknr: i've gotten to point now where I get this error: 'Failed to create certificates for Cluster'11:23
brtknrprimeministerp: are you using 8.1.0?11:27
brtknror 8.0.0?11:27
brtknrttsiouts: wouldnt it be better to rebase fcos on top of ngs?11:37
brtknrttsiouts: also i tried to say this to you earlier:11:38
brtknrttsiouts: false alarm11:38
brtknrall working well11:38
brtknrbut i noticed that when i created a nodegroup, the node wasnt able to join the cluster first time11:38
brtknrnot sure how repeatable it is11:38
brtknri deleted the nodegroup and tried creating it again and it joined fine second time11:38
brtknrhttp://paste.openstack.org/show/782923/11:38
ttsioutsbrtknr: we could rebase fcos on top of ngs.11:41
ttsioutsbrtknr: I just wanted to quickly test it11:42
ttsioutsbrtknr: I have no problem.11:42
ttsioutsstrigazi: thoughts? ^11:42
brtknrultimately we need both so guess it doesnt matter too much11:43
ttsioutsbrtknr: regarding the node that failed to join, I cannot say much without looking at logs11:43
brtknrif fcos is on top, we need to make sure that whats underneath works with it afterwards11:44
ttsioutsbrtknr: just noticed this in the logs:11:46
ttsiouts1 09:53:49.550890    2940 reflector.go:123] k8s.io/kubernetes/pkg/kubelet/kubelet.go:450: Failed to list *v1.Service: Get https://:6443/api/v1/services?limit=500&re11:46
ttsiouts https://:6443/11:47
ttsioutsbrtknr: was the cluster not created when you created the NG?11:47
ttsioutsbrtknr: seems that the api address was missing at the time11:48
brtknrstrigazi: both minimal tests passed12:00
brtknrshall I do the full run?12:00
*** lsimngar has quit IRC12:04
*** lsimngar has joined #openstack-containers12:08
strigazibrtknr: yeap12:22
brtknrstrigazi: already running!12:25
*** lsimngar has quit IRC12:31
ttsioutsbrtknr: I just upgraded my kube-fcos cluster from v1.16.0 to v1.16.1 (both default and non-default NGs)!!!12:32
ttsioutsbrtknr: everything looks good!12:32
openstackgerritSpyros Trigazis proposed openstack/magnum master: Support Fedora CoreOS 30  https://review.opendev.org/67845812:32
strigazittsiouts: no code changes here ^^12:33
strigazithis was under NGs or on top when you tested?12:33
ttsioutsstrigazi: under12:34
*** ramishra has quit IRC12:42
openstackgerritBharat Kunwar proposed openstack/magnum master: Convert fixed_subnet name to uuid for OCCM  https://review.opendev.org/62951412:43
openstackgerritBharat Kunwar proposed openstack/magnum master: Convert fixed_subnet name to uuid for OCCM  https://review.opendev.org/62951412:49
primeministerpbrtknr: yes12:52
primeministerpbrtknr: it's 8.1.012:52
brtknrprimeministerp: where do you see 'Failed to create certificates for Cluster'12:53
primeministerpbrtknr: here's my magnum.conf http://paste.openstack.org/show/783004/12:53
brtknrprimeministerp: do you have dns nameserver configured correctly for your cluster subnet?12:53
brtknri.e. can you curl google.com from one of your nodes?12:54
primeministerpbrtknr: let me check, I don't think it get's that far12:55
strigazibrtknr: how we take the patches in?12:56
strigazibrtknr: what do you prefer?12:56
strigazifcos first or after12:56
strigazi?12:56
strigazicc ttsiouts12:56
ttsioutsstrigazi: I'm ok either way. I am ready to push if we choose to rebase ng on top of fcos12:58
primeministerpbrtknr: here's the magnum-conductor.log w/ the error http://paste.openstack.org/show/783005/12:58
brtknrmight be easier to do ng after fcos first if its ready?12:59
strigazibrtknr: as you want12:59
brtknrmight be easier to do ng before fcos if its ready?12:59
brtknr^^13:00
strigazibrtknr: ng first?13:00
strigaziboth are ready13:00
brtknrng first yes13:01
openstackgerritTheodoros Tsioutsias proposed openstack/magnum master: ng-10: Fix cluster template conditions  https://review.opendev.org/68562013:02
openstackgerritTheodoros Tsioutsias proposed openstack/magnum master: ng-11: API microversion 1.9  https://review.opendev.org/68608913:02
openstackgerritTheodoros Tsioutsias proposed openstack/magnum master: ng-12: Label nodegroup nodes  https://review.opendev.org/68636213:02
openstackgerritTheodoros Tsioutsias proposed openstack/magnum master: ng-13: Support nodegroup upgrade  https://review.opendev.org/68673313:02
ttsioutsbrtknr: strigazi: ng-13 supports fcos also!13:03
ttsioutsng-10 and ng-12 take fcos under consideration too13:04
brtknrttsiouts: are you saying fcos first?13:04
ttsioutsbrtknr: strigazi: sorry I misunderstood13:06
brtknrokay... ng-10->13 depend on fcos but fcos doesnt depend on ng13:06
brtknrso lets do fcos first then ng13:06
brtknrstrigazi: ttsiouts ^13:07
brtknrwe're overthinking this lol13:07
ttsioutsbrtknr: strigazi: I'm ok either way. sorry guys.. friday afternoon hit me hard13:09
*** damiandabrowski[ has joined #openstack-containers13:12
primeministerpbrtknr: should I downgrade to 8.0.0?13:14
primeministerpbrtknr: not sure I mentioned too this is on aarch6413:16
primeministerpbrtknr: dns is properly configured standalone vms work just fine in the same network13:18
brtknrive never tried with aarch64 but i know that flannel driver only works with amd6413:20
brtknrprimeministerp: you should try the calico driver13:20
primeministerpbrtknr can I do that w/ kolla-ansible easily?13:20
primeministerpbrtknr: also are there docs for the calico driver?13:20
brtknrprimeministerp: you just change driver to calico when you deploy cluster13:21
primeministerpi'll switch that and try13:21
primeministerpbrtknr: and why wouldn't the flannel driver work w/ aarch64, are there container images used to deploy it?13:23
primeministerpbrtknr: same thing w/ the certs btw13:23
primeministerpbrtknr: the instances never get started13:24
*** ttsiouts has quit IRC13:25
*** ttsiouts has joined #openstack-containers13:26
brtknrprimeministerp: check journalctl -u heat-container-agent log for errors13:26
*** ttsiouts has quit IRC13:31
*** goldyfruit has joined #openstack-containers13:31
primeministerpbrtknr: will that log only be in the container?13:41
primeministerpbrtknr: i'm using kolla to run everything13:42
brtknryes, the master13:42
brtknrthe master node13:42
brtknrthe workers only start after the master sends a signal to heat13:42
primeministerpI don't have that specific log13:42
primeministerpo you mean in the vm of the k8s cluster13:42
primeministerpIt never get's that far13:42
primeministerpfails before that13:42
*** ramishra has joined #openstack-containers13:50
*** ttsiouts has joined #openstack-containers13:55
brtknrprimeministerp: check /var/log/cloud-init.log13:56
brtknrprimeministerp: check /var/log/cloud-init-output.log13:56
brtknrboth13:56
primeministerpbrtknr, it never gets that far13:57
primeministerpbrtknr, no vms get started13:57
*** udesale has quit IRC13:57
brtknrprimeministerp: oh13:58
*** udesale has joined #openstack-containers13:58
brtknrdid it ever work before?13:58
primeministerpmeaning launching vms?13:59
primeministerpyes13:59
primeministerpI can launch them standalone13:59
primeministerpit's an AIO13:59
primeministerpI'm returning my config to the default kolla-ansible config for magnum now13:59
primeministerpbrtknr: do you know if the default config should work?14:00
primeministerpbrtknr: can i deploy it w/o barbician?14:00
brtknrprimeministerp: yes default magnum config should work14:01
primeministerpbrtknr: do I leave barbician or should I remove it?14:04
brtknrprimeministerp: not sure where barbican comes in tbh14:05
primeministerpbrtknr: removing it then14:06
primeministerpbrtknr: i'm trying to get to enough to work14:06
brtknrprimeministerp: you should ask in the #openstack-kolla channel about how to get magnum deployed via kolla14:07
brtknrprimeministerp: they will point you to the minimum reference configuration you will need14:07
primeministerpit deploys, I just need to configured so this will launch14:07
primeministerpbrtkr: i'll keep you posted.  btw, I think that was you that gave the +2 on the typo patch I sent in... thx14:09
primeministerp brtknr: will you be in shanghai?14:10
brtknrprimeministerp: no :( flwang1 and strigazi might be though14:10
primeministerpflwang1, strigazi come by the ampere booth if you're going to shanghai14:11
strigaziprimeministerp +114:11
primeministerpstrigazi, you're at CERN?14:13
strigaziprimeministerp: yes14:14
primeministerpstrigazi, are Tim or Jan going to the summit?14:14
strigaziprimeministerp: Jan no14:14
primeministerpstrigazi, still running hyper-v in yoru openstack?14:14
strigaziprimeministerp: no14:14
primeministerpstrigazi, we go way back, to 201114:14
primeministerpstrigazi, you finally removed it14:15
strigaziprimeministerp: I think 18months ago14:15
primeministerpstrigazi, I left ms in 201714:15
primeministerpstrigazi, I remember when you guys were using SCVMM in the pre openstack days14:17
strigaziprimeministerp: I wasn't at CERN then :)14:17
primeministerpstrigazi, I'm old14:17
strigaziprimeministerp: it wasn't that long ago14:18
primeministerpstrigazi, well I'll tell you when I worked on openstack full time, it felt like every 6 mos was a year14:19
primeministerpesp at MS14:19
primeministerpthey didn't make it easy14:20
primeministerpis anyone else around that can give a +2 to this: https://review.opendev.org/#/c/688017/14:20
primeministerpalso has anyone looked into creating a driving using K3os?14:21
primeministerper driver14:22
strigaziI don't think so14:22
strigaziit is the racher os right?14:22
strigazirancher14:22
primeministerpwell it's by rancherlabs, but it's not rancheros14:22
primeministerpwhich I also adore14:22
primeministerpit's a kubernetes distro, you feed in essentially a cloud-init to configure14:23
primeministerpI was looking at the driver examples last night wondering how much work it would be14:23
strigazinot much14:23
primeministerpI wouldn't think so14:23
primeministerpI may try to start trowing something together once I can get this deployment to work properly w/ magnum14:24
strigaziwhat is its license?14:24
primeministerpit's all open source parts14:24
primeministerpi'm assuming GPLv2 and Apache14:24
primeministerpdepending on the bits14:24
primeministerpApache14:25
primeministerphttps://github.com/rancher/k3os/blob/master/LICENSE14:25
strigazithis is the os? https://github.com/rancher/os/releases14:25
primeministerpno14:25
primeministerpthis is14:25
primeministerphttps://github.com/rancher/k3os14:25
primeministerpthey have multiple oses14:25
primeministerpracheros is docker14:25
primeministerpk3os there's no docker14:26
primeministerpcontainerd+k3s14:26
primeministerpboots right into a cluster14:26
primeministerpessentially14:26
primeministerpyou can add nodes kinda like using docker swarm, but it's kubernetes14:26
strigazithey don't seem to have openstack images?14:26
primeministerpit's built in14:26
primeministerpthe iso is a raw image14:26
primeministerpi've converted that to qcow2 and booted on openstack14:27
primeministerpthe one I'm having problems w/ magnum on14:27
primeministerpi've booted the iso as well14:27
strigaziok14:27
primeministerpboth aarch6414:27
primeministerpi've also used k3s which is k3os w/o the OS14:27
primeministerpand they have a micro paas for itsio and envoy called rio14:27
primeministerpbrtknr, default config now give me this: "cinder" volume driver needs "cloud_provider_enabled" label to be true or unset.14:29
brtknrah you didnt meantion you were using cinder volumes14:30
strigazii saw rio is using likerd now14:30
primeministerpbrtknr, it forced me to14:30
primeministerpbrtknr: it wouldn't work when I tried w/o cinder either14:30
*** lsimngar has joined #openstack-containers14:30
brtknrprimeministerp: thats weird, it should work without cinder14:31
primeministerpbrtknr, I try to remove them too14:31
primeministerpI wouldn't mind just getting to a bareminmal14:31
brtknryou dont need to remove cinder frm kolla, you should be able to create a k8s cluster without creating cinder volumes14:32
primeministerpnow i get this when I set cloud_provider_enabled = true: cluster_user_trust" must be set to True in magnum.conf when "cloud_provider_enabled" label is set to true.14:32
brtknrdo you have boot_volume_size>0?14:32
primeministerpI tried that and it would fail14:32
brtknrcan you show me your cluster template?14:33
primeministerpit's in terraform, is that ok?14:33
*** ykarel is now known as ykarel|away14:33
brtknrprimeministerp: no probs14:33
primeministerphttps://github.com/ppouliot/terraform-openstack-magnum-clusters14:33
primeministerpmain.tf14:34
primeministerpneed to push my current stuff14:34
primeministerpso the whole thing is, i've been adding and removing the cloud_provider enabled and the cluster_user_trust  to try to get it work14:35
primeministerprenabling cluster_user_trust = true14:36
*** ykarel|away has quit IRC14:38
*** munimeha1 has joined #openstack-containers14:40
primeministerpbrtknr, if it's any consolation that terraform worked in a previous life14:41
primeministerp(back when I was at rakuten)14:41
*** goldyfruit_ has joined #openstack-containers14:43
brtknrprimeministerp: do you need to use cinder volume?14:44
primeministerpbrtknr: do you have an example of the simplest template?14:44
primeministerpbrtknr: i can remove it14:44
brtknrprimeministerp: https://github.com/stackhpc/kubeflow-demo/blob/master/k8s.tf14:44
brtknrprimeministerp: main diff is docker_storage_driver = "overlay2"14:45
primeministerpI'll try it14:45
primeministerpi tried overlay two yesterday when i removed the cinder bits and I was still getting failures14:45
*** goldyfruit has quit IRC14:46
primeministerpit seemed to come down to the cloud_provider_enabled = true in the labels14:46
primeministerpand the cluster_user_trust = true in the magnum.conf14:46
primeministerpwhich from the docs are required to use fedora-atomic14:46
brtknryou need cloud_provider_enabled=true for cinder volumes14:47
primeministerpit still tried using volumes it seemed even when I turned them off in the template14:47
primeministerpi'll try again w/ those changes and see14:48
primeministerpit would be better if I didn't have to use cinder for my current use case14:48
*** ivve has quit IRC14:50
brtknrprimeministerp: use a more up to date version of k8s14:51
brtknr1.9.1 is way too old14:51
*** KeithMnemonic has joined #openstack-containers14:57
*** lsimngar has quit IRC15:01
*** lsimngar has joined #openstack-containers15:01
*** lsimngar has quit IRC15:03
*** FlorianFa has quit IRC15:03
*** lpetrut has joined #openstack-containers15:04
*** ttsiouts has quit IRC15:08
*** ykarel|away has joined #openstack-containers15:14
openstackgerritMerged openstack/magnum master: Fixing typos and spelling errors in driver template files  https://review.opendev.org/68801715:18
*** ykarel|away is now known as ykarel15:21
*** udesale has quit IRC15:23
*** ykarel is now known as ykarel|afk15:55
*** lpetrut has quit IRC16:05
*** ivve has joined #openstack-containers16:11
*** ramishra has quit IRC16:23
*** ivve has quit IRC18:09
*** ivve has joined #openstack-containers18:10
*** pcaruana has quit IRC18:55
*** goldyfruit___ has joined #openstack-containers19:15
*** goldyfruit_ has quit IRC19:17
primeministerpbrknr: what's latest supported version?19:32
primeministerpbrtknr: it's been a while19:33
primeministerpbrtknr: default config of kolla-ansible with setup to use cinder gives me this as the error: 'NoneType' object has no attribute 'is_admin'19:34
primeministerpbrtknr: using magnum to start the cluster19:35
primeministerpbrtknr: I see that under 'Status Reason' in horizion19:36
primeministerpunder the OS::Magnum::Cluster/<myclusteruid> link19:36
*** ykarel|afk has quit IRC19:50
brtknrShould try 1.14.6 with Stein19:55
openstackgerritMerged openstack/magnum stable/train: Drop deprecated APIs for kube v1.16 support  https://review.opendev.org/68805620:16
openstackgerritMerged openstack/magnum stable/train: Change the order of resource creation  https://review.opendev.org/68805720:16
openstackgerritMerged openstack/magnum stable/train: Improve log of k8s health status check  https://review.opendev.org/68805820:16
openstackgerritMerged openstack/magnum stable/train: Set cniVersion for flannel  https://review.opendev.org/68805920:17
openstackgerritMerged openstack/magnum stable/train: Add hostname-override to kube-proxy  https://review.opendev.org/68806020:17
openstackgerritMerged openstack/magnum stable/train: k8s_fedora: Label master nodes with kubectl  https://review.opendev.org/68806120:18
openstackgerritMerged openstack/magnum stable/train: k8s_fedora: Move rp_filter=1 for calico up  https://review.opendev.org/68806220:18
openstackgerritMerged openstack/magnum stable/train: Delete the ca-rotate api-ref  https://review.opendev.org/68806320:18
openstackgerritMerged openstack/magnum stable/train: Pass ssh public key as string  https://review.opendev.org/68806420:18
openstackgerritMerged openstack/magnum stable/train: k8s_atomic: Run all syscontainer with podman  https://review.opendev.org/68806520:18
primeministerpbrtknr: looks like dropping cinder at least started spawing the master20:25
primeministerpbrtknr: i used the terraform template you sent20:26
primeministerptaking a while20:26
primeministerpat 31min for deploy of master20:26
*** munimeha1 has quit IRC21:22
brtknrprimeministerp: sounds like something is terribly misconfigured22:05
brtknrEven our baremetal setup doesn’t take that long22:05
*** goldyfruit___ has quit IRC22:08
*** KeithMnemonic has quit IRC22:38
*** rcernin has joined #openstack-containers22:42
*** ivve has quit IRC23:07

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!