Monday, 2019-08-05

jakeyipthanks flwang, we are thinking of looking into it. lloks like the csi plugin runs with kubernetes 1.13+. Would you have any idea what CERN is running?00:33
jakeyipwhat are you running by the way? we are running 1.11.800:33
flwangwe're running v1.11, v1.12 and v1.1300:49
flwangand we're going to support v1.14 and above00:49
*** rookiehuang has joined #openstack-containers01:09
*** ricolin has joined #openstack-containers02:51
*** ricolin_ has joined #openstack-containers03:35
*** ricolin has quit IRC03:38
*** ramishra has joined #openstack-containers04:04
*** udesale has joined #openstack-containers04:07
*** ykarel has joined #openstack-containers04:23
*** ramishra has quit IRC04:45
*** ramishra has joined #openstack-containers04:45
*** danil has quit IRC04:49
*** janki has joined #openstack-containers05:02
*** ramishra has quit IRC06:06
*** ramishra has joined #openstack-containers06:06
*** ricolin__ has joined #openstack-containers06:41
*** ricolin__ is now known as ricolin06:41
*** ricolin_ has quit IRC06:45
*** rcernin has quit IRC07:04
*** pcaruana has joined #openstack-containers07:08
*** ykarel is now known as ykarel|lunch07:59
*** janki has quit IRC08:43
*** ykarel|lunch is now known as ykarel09:08
*** janki has joined #openstack-containers09:45
*** dasp has quit IRC09:49
*** dasp has joined #openstack-containers09:49
*** spsurya has joined #openstack-containers09:50
brtknrjakeyip: we are using manila with magnum10:25
brtknrjakeyip: however, it wasn't smooth sailing to get it working...10:25
brtknrjakeyip: there were some permission issues...10:26
brtknrjakeyip: especially when mounting manila PV to non-root containers10:26
brtknrwe (StackHPC)10:26
*** janki has quit IRC10:27
tbarronjakeyip: brtknr: flwang: i've run manila-csi with 1.15.0, just POC, no magnum10:47
tbarronbrtknr: can you elaborate a bit on the permissions issues?10:47
brtknrtbarron: the permission issue was basically that the persistent volumes created by manila-csi were by default being created with root, 755 permission... which when mounted by a non root container was unwritable10:50
tbarronbrtknr: ack10:50
brtknrwe had to change this behaviour in the manila api so that the volumes are created with 77710:51
brtknrbit of a hack but got things working...10:51
tbarronbrtknr: yeah we added this option to manila ceph driver https://github.com/openstack/manila/blob/master/manila/share/drivers/cephfs/driver.py#L10310:51
tbarronbrtknr: and I think 0775 is sufficient?10:52
brtknrtbarron: yeah perhaps... i never tried 0775, only 0777...10:53
tbarronbrtknr: at least when tested with openshift10:53
brtknrwe ended up using cephfs_volume_mode i think...10:53
brtknrthanks for implemeting it :)10:53
tbarronbrtknr: well I think manila is pretty compelling as a csi plugin for k8s,10:54
tbarronrwx storage10:54
tbarronhard multitenancy (keystone)10:54
tbarronand service over net rather than via hypervisor so it works fine for VMs and baremetal10:55
tbarronnodes10:55
brtknryep, i second that11:10
brtknrit works quite reliably11:10
brtknri havent used cinder so dont know how it comapres against cinder volumes11:10
brtknrtbarron: are you from cern?11:12
*** ramishra has quit IRC11:24
*** ramishra has joined #openstack-containers11:26
*** mkuf_ is now known as mkuf11:35
tbarronbrtknr: no, I work for Red Hat11:52
tbarronbrtknr: cinder-csi and manila-csi both give you keystone based hard multitenancy11:52
tbarronbrtknr: that is, you can deploy lots of departmental k8s clusters using the same big scale out storage from OpenStack but11:53
tbarronbrtknr: provide hard separation between the storage used for one k8s cluster and another while11:54
tbarronbrtknr: maintaining elastic and dynamic provisioning, i.e. without having to dedicate separate storage pools per tenant11:54
tbarronbrtknr: main diffs for cinder vs manila is that manila gives genernal purpose RWX mode storage and11:55
tbarronbrtknr: manila serves storage over network rather than hypervisor so it's easy to provide it11:56
tbarronbrtknr: doesn't know or care abot the difference between serving storage to k8s with minion nodes running on VMs or on bare metal11:56
tbarronbrtknr: flwang: jakeyip: if any of you are deploying manila csi multi-protocol (native cephfs and nfs) this makes deployment of the CSI plugins a lot easier:12:01
tbarronhttps://github.com/kubernetes/cloud-provider-openstack/pull/71112:01
brtknrtbarron: thanks for sharing, looks useful12:06
*** udesale has quit IRC12:06
*** udesale has joined #openstack-containers12:07
*** ramishra has quit IRC12:46
*** goldyfruit has joined #openstack-containers13:06
*** goldyfruit has quit IRC13:11
*** ykarel is now known as ykarel|afk13:22
*** pcaruana has quit IRC13:47
*** ykarel|afk is now known as ykarel|away13:52
*** pcaruana has joined #openstack-containers14:00
*** ramishra has joined #openstack-containers14:07
*** danil has joined #openstack-containers14:07
*** rookiehuang has quit IRC15:02
*** goldyfruit has joined #openstack-containers15:26
*** lpetrut has joined #openstack-containers16:09
*** henriqueof has quit IRC16:12
*** ramishra has quit IRC16:44
*** ricolin has quit IRC16:57
*** udesale has quit IRC17:07
*** goldyfruit has quit IRC17:18
*** goldyfruit_ has joined #openstack-containers17:18
*** ykarel|away has quit IRC17:56
*** spsurya has quit IRC18:49
*** lpetrut has quit IRC19:05
*** henriqueof has joined #openstack-containers20:20
henriqueofHave anyone found this error on Stein?: failed to initialize keystone client: open /etc/kubernetes/ca-bundle.crt: no such file or directory20:20
henriqueofThe  k8s-keystone-auth keeps on CrashLoopBackOff state.20:20
*** rcernin has joined #openstack-containers22:06
*** henriqueof has quit IRC23:00
jakeyiphenriqueof: any other failures in '/var/log/cloud-init-output.log' ?23:47
jakeyipThanks brtknr, tbarron, flwang for your input. Sorry I wasn't around to reply, I'm on Australia time.23:51
jakeyipI'm looking at using the manila csi and cephfs csi plugins. Unfortunately I think it needs Natalius Ceph so I'll have to wait for the Ceph team to upgrade their clusters. https://github.com/ceph/ceph-csi23:53

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