Wednesday, 2020-06-17

gmanntc-members: if you would like to add something more for community meeting please do, I will start finalizing it on Thursday morning  - https://etherpad.opendev.org/p/openstack-updates-community-meeting00:18
*** tetsuro has joined #openstack-tc00:42
diablo_rojoo/01:01
gmanno/01:01
zanebo/01:01
zanebdiablo_rojo: I was thinking today that maybe we should define a starter-kit:virtualised-k8s tag01:28
zanebit would be starter-kit:compute + Manila, Designate, Octavia, Barbican01:28
zanebwdyt?01:28
fungiconstellations ii: the return01:30
fungiin all seriousness though, i concur, more starter-kit:foo formations or similar would be beneficial, and that seems like an obvious next choice01:32
zanebI wasn't at the meeting where it was dreamed up, so I never understood how constellations were different from the tag thing01:32
fungithey weren't particularly01:33
fungithe idea was that you have this sky full of projects, and you connect some subset of them to serve a common use case01:33
fungithough "sky full of projects" does harken back to "we've got rather a lot of projects"01:34
fungiso constellation as an analogy may have been a poor choice if we wanted to de-emphasize that particular bit of our reality01:34
zaneba thousand points of light :D01:35
fungiand now you're harkening me back to something else i'd rather forget01:35
zanebI fear we may be the only ones here old enough to recognise that reference01:36
fungii'm perfectly okay with that01:36
fungianyway, my take on the constellations idea was that we could tie it to the project map and make it an interactive display, so you'd select a particular use case and it would highlight the appropriate components on the map01:41
fungithe original bolded set was sort of a take on that, i guess, though not fully realized and more closely aligned with the openstack powered platform trademark than something like starter-kit:compute01:43
fungialso someone felt compelled to put the word "core" on there... almost as if they were trolling us01:44
zanebyes, it's as if somebody _likes_ sowing confusion01:51
fungipart of me wants to blame mckenty01:55
fungithough he was gone by then, his spirit lived on01:55
*** ricolin has joined #openstack-tc02:01
openstackgerritGhanshyam Mann proposed openstack/project-team-guide master: Clarify deprecation tags and record deprecation cycle  https://review.opendev.org/73608202:26
openstackgerritGhanshyam Mann proposed openstack/governance master: Record deprecated cycle for deprecated project  https://review.opendev.org/73608402:31
openstackgerritGhanshyam Mann proposed openstack/project-team-guide master: Clarify deprecation tags and record deprecation cycle  https://review.opendev.org/73608202:31
diablo_rojozaneb, I think thats a good idea.02:45
diablo_rojoIt would be good to kind of.. easily see what services work with k8s02:46
diablo_rojoI guess cinder should have one too? and keystone?02:46
diablo_rojoUnless I am misunderstanding.02:46
fungii've heard those are commonly used for block storage backends with containers, and multi-tenant kubernetes separation02:47
fungialso neutron+kuryr apparently?02:48
diablo_rojoOh yeah that could be another.02:49
diablo_rojoI was just thinking about all the plugins and whatnot in the provider openstack repo in k8s02:50
*** markvoelker has joined #openstack-tc04:27
*** evrardjp has quit IRC04:33
*** markvoelker has quit IRC04:33
*** evrardjp has joined #openstack-tc04:33
*** diablo_rojo has quit IRC04:53
*** markvoelker has joined #openstack-tc06:09
*** markvoelker has quit IRC06:14
*** rpittau|afk is now known as rpittau06:56
*** slaweq has joined #openstack-tc07:00
*** dklyle has quit IRC07:25
*** tosky has joined #openstack-tc07:36
*** ralonsoh has joined #openstack-tc07:57
*** e0ne has joined #openstack-tc08:15
ttxre: renaming master branches, I think the question is not whether the term was really meant in its master/slave sense. If our industry in general is moving away from that term, I think we should, too.08:48
ttxSo yes, we should evaluate how we would do it08:50
*** tkajinam has quit IRC08:57
*** e0ne has quit IRC09:02
*** e0ne has joined #openstack-tc09:08
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/governance master: Add openstack-ansible-os_adjutant repo  https://review.opendev.org/73614009:26
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/governance master: Add openstack-ansible-os_adjutant repo  https://review.opendev.org/73614009:31
*** e0ne has quit IRC09:47
*** e0ne_ has joined #openstack-tc09:47
*** e0ne_ has quit IRC09:51
*** e0ne has joined #openstack-tc09:52
*** rpittau is now known as rpittau|bbl10:18
*** markvoelker has joined #openstack-tc10:29
*** markvoelker has quit IRC10:34
*** e0ne has quit IRC10:42
*** e0ne has joined #openstack-tc10:43
*** e0ne has quit IRC10:44
*** e0ne has joined #openstack-tc10:45
*** e0ne has quit IRC10:46
*** e0ne has joined #openstack-tc10:46
*** purplerbot has joined #openstack-tc11:00
*** tetsuro_ has joined #openstack-tc11:42
*** tetsuro has quit IRC11:46
cloudnullo/11:46
*** tetsuro_ has quit IRC11:51
*** tosky has quit IRC11:56
*** tetsuro has joined #openstack-tc11:57
*** tosky has joined #openstack-tc11:59
*** rpittau|bbl is now known as rpittau12:06
*** ijolliffe has joined #openstack-tc12:28
jungleboyjo/12:47
*** slaweq_ has joined #openstack-tc12:47
*** slaweq has quit IRC12:48
*** slaweq_ is now known as slaweq13:03
zanebfungi: +1 for Kuryr, forgot about that13:07
zanebNeutron & Keystone are already in starter-kit:compute, so I was including those13:08
zanebCinder isn't actually really necessary if all you're doing is running k8s13:09
openstackgerritThierry Carrez proposed openstack/project-team-guide master: Update release management page  https://review.opendev.org/73621313:12
fungizaneb: yeah, the connection i think is you can apparently use cinder drivers directly with kubernetes for an optional storage layer13:13
fungiat least i've heard that's fairly popular13:14
fungii think it's done without interfacing with the cinder rest api, but i don't really know that much about it13:15
*** tetsuro has quit IRC13:15
zanebfungi: you can, but k8s containers operate on file storage, not block storage (with one caveat). so there's a hacky conversion layer in there to basically give you what Manila gives you out of the box13:15
fungiaha, got it13:15
fungiso say you have an emc san... manila can just use that directly without needing a block storage driver of some sort?13:16
fungi(like, does manila speak fc-scsi and stuff?)13:16
fungifor provisioning/scaling the block devices its filesystems reside on, i mean13:17
zanebthe caveat is that (as of very recently) there is such a thing as mounting block storage in containers. but it's mostly there for KubeVirt, which you won't be running if you're running k8s in virt already13:17
fungii suppose it's more about speaking the control/management protocols for your san, rather than the storage layer protocols13:17
tbarronso cinder-csi works well for k8s with containers running on VMs13:17
tbarronbut it's written with the nova-cinder coupling13:18
tbarronso I don't think it works today for containers on bare metal compute instances13:18
fungigot it. thanks, that's useful detail13:18
tbarronHave been checking that out post-teapot fwiw13:19
zanebtbarron: context here is running in virt. but did not know that, thanks for the info13:19
tbarronzaneb: kk13:19
tbarronon that tangent swift and manila are ok for either cause they don't have tight nova/hypervisor coupling, deliver storage over network to the container host13:20
zanebtbarron: cinder does work with ironic using iscsi though, I thought? does that not count?13:20
tbarronzaneb: yes but cinder-csi doesn't use that approach and it's a very different code path13:21
zanebah13:21
* zaneb will have to update the teapot docs13:21
tbarronso conceptually  it could be done13:21
tbarronand work for iscsi13:21
tbarronand with work probably for rbd-nbd13:21
tbarronrbd kernel modules lack features cinder uses with they hypervisor-path rbd13:22
tbarronbut the code in cloud-provider-openstack isn't written to do that and it's not trivial to support both paths13:23
zanebfungi: btw the thing you've heard about with using the Cinder drivers directly without going through the ReST API is called Ember CSI13:25
fungizaneb: aha! yes that name sounds familiar13:25
zanebbut it's not multi-tenant obviously, because it's the ReST API that implements multitenancy13:25
fungiyep13:25
fungimakes sense, of course13:26
fungii also keep hearing "kubernetes users don't care about multi-tenancy" so i suppose whether it's appropriate depends on your use case13:26
zanebthey don't care about multitenancy within a k8s deployment13:27
fungi(obviously at least some kubernetes providers care about tenant isolation, i suppose that's the usual user/operator split of concerns)13:27
zanebI mean, they do a little, but in a different way and it's complicated13:27
zanebbut they expect the underlying cloud to provide multitenancy so they can run lots of clusters in different tenants in one cloud13:28
zanebso in the context of defining a k8s starter-kit for OpenStack, I would expect people to use Manila CSI or maybe Cinder CSI but not Ember CSI13:30
zanebEmber is useful if you have a single large on-prem bare-metal k8s cluster13:30
*** e0ne has quit IRC13:37
*** e0ne has joined #openstack-tc13:37
fungigot it13:37
*** rpittau is now known as rpittau|brb13:39
mugsiezaneb: block storage in K8S is used - it is how the default volume support is done in AKS. but the agent on the host just mounts the volume, and maps it into the pods namespace13:39
mugsie"just" varies per provider13:39
*** ricolin has quit IRC13:40
openstackgerritZane Bitter proposed openstack/ideas master: Teapot: Add correction about Cinder CSI support  https://review.opendev.org/73622013:41
zanebtbarron: fix to teapot docs ^13:41
mugsiecould os-brick not run on the barememtal image to mount the volume?13:43
mugsiehttps://review.opendev.org/#/c/263744/ was added for that I think13:45
*** kberger_ has joined #openstack-tc13:45
*** kberger_ has quit IRC13:46
zanebmugsie: IIUC the issue is that the CSI driver doesn't work that way13:46
*** kberger_ has joined #openstack-tc13:46
tbarronzaneb: ack13:47
*** e0ne has quit IRC13:48
*** e0ne_ has joined #openstack-tc13:48
tbarronzaneb: mugsie i'll add e0ne to 263744 in case i'm missing something13:49
tbarronlove to be wrong on this one13:49
*** KeithMnemonic has quit IRC13:49
*** rpittau|brb is now known as rpittau13:53
smcginnismugsie: python-brick-cinderclient-ext was created to be able to perform those operations normally done by nova.13:54
smcginnisSo that could be used for that. I guess the only trick is to get it installed on the baremetal host.13:54
mugsieyeah. In a teapot usecase the image would be controlled by the operator, so requiring it to be installed isn't a huge deal13:55
tbarronfungi: zaneb -- on embber-csi tangent (and it is a tangent for the multi-tenancy reasons zaneb mentioned) geguileo told me he's planning to use rbd-ngd to get feature parity with hypervisor path for the baremetal case13:55
*** lpetrut has joined #openstack-tc13:56
tbarronsmcginnis: mugsie yeah i think the trick is getting cloud-provider-openstack cinder-csi module to use it13:56
zanebmugsie: I don't agree that in all use cases for Teapot the image would be controlled by the operator, but I agree that it's fine to say that if you want block storage you have to install both Cinder CSI and this other thing13:57
jungleboyjsmcginnis: The python-brick-cinderclient-ext hasn't seen much love lately.14:00
jungleboyjI was using it for a while.  Maybe it is just working?14:01
fungi"feature complete" ;)14:02
smcginnisIt's hard to tell if it is being used and just working fine, or if it's not being used and if there is something missing or broken that we don't know about.14:06
smcginnisWe have tests, and the tests pass, so my assumption is it is working, just not widely used.14:06
openstackgerritGhanshyam Mann proposed openstack/project-team-guide master: Clarify deprecation tags and record deprecation cycle  https://review.opendev.org/73608214:23
tbarronsmcginnis: jungleboyj So I am  thinking that just installing python-brick-cinderclient-ext isn't sufficient to get cinder-csi/gophercloud working for baremetal but would love to be wrong14:24
jungleboyjsmcginnis: That is probably true.14:25
jungleboyjtbarron: I had installed and had it working in the past and I think you are right that there is probably more that needs to be done to make it work.  It was a long time ago though.14:26
*** dklyle has joined #openstack-tc14:44
*** e0ne_ has quit IRC15:40
*** e0ne has joined #openstack-tc15:46
*** e0ne has quit IRC16:01
*** rpittau is now known as rpittau|afk16:17
openstackgerritGhanshyam Mann proposed openstack/governance master: Record deprecated cycle for deprecated project  https://review.opendev.org/73608416:38
*** diablo_rojo has joined #openstack-tc16:58
*** lpetrut has quit IRC17:02
*** e0ne has joined #openstack-tc17:03
*** kberger_ has quit IRC17:20
openstackgerritKendall Nelson proposed openstack/governance master: Update joining-tc.rst to be general tc-guide.rst  https://review.opendev.org/73298317:22
mnasertc-members: friendly reminder on https://review.opendev.org/#/c/735361/17:24
mnaserthe more this waits, the slower it takes to merge :(17:24
mnaseras we need at least 2/3rds for that change17:25
*** KeithMnemonic has joined #openstack-tc17:25
*** KeithMnemonic has quit IRC17:27
*** KeithMnemonic has joined #openstack-tc17:37
*** e0ne has quit IRC17:43
*** KeithMnemonic has quit IRC17:43
gmanntc-members: please reply on ML if any objection on grenade testing for Extended Maintenance proposal - http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015499.html18:19
openstackgerritKendall Nelson proposed openstack/governance master: Update joining-tc.rst to be general tc-guide.rst  https://review.opendev.org/73298318:46
*** jamesmcarthur has joined #openstack-tc18:47
*** jamesmcarthur has quit IRC18:54
*** jamesmcarthur has joined #openstack-tc18:55
*** jamesmcarthur_ has joined #openstack-tc18:59
*** jamesmcarthur has quit IRC19:01
*** ralonsoh has quit IRC19:22
*** jamesmcarthur_ has quit IRC19:45
*** jamesmcarthur has joined #openstack-tc19:46
openstackgerritZane Bitter proposed openstack/ideas master: Fix formatting  https://review.opendev.org/73633919:47
openstackgerritZane Bitter proposed openstack/governance master: Create starter-kit:kubernetes-in-virt tag  https://review.opendev.org/73636920:11
*** tobberydberg_ has joined #openstack-tc20:12
*** tosky_ has joined #openstack-tc20:12
*** tosky has quit IRC20:13
*** tosky_ is now known as tosky20:13
*** irclogbot_1 has quit IRC20:14
openstackgerritZane Bitter proposed openstack/governance master: Create starter-kit:kubernetes-in-virt tag  https://review.opendev.org/73636920:14
*** purplerbot has quit IRC20:18
*** tobberydberg has quit IRC20:18
*** masayukig has quit IRC20:18
*** dtruong has quit IRC20:18
*** dtruong has joined #openstack-tc20:19
zanebfirst draft for y'all's consideration above ^20:21
*** irclogbot_0 has joined #openstack-tc20:21
*** ijolliffe has quit IRC20:23
*** purplerbot has joined #openstack-tc20:23
*** masayukig has joined #openstack-tc20:24
diablo_rojozaneb, thanks for getting that started!20:29
zanebnp20:29
zanebfeel free to suggest a better name btw. I hate all the options I thought of20:30
*** ijolliffe has joined #openstack-tc20:30
diablo_rojoNaming is sooo very hard lol20:31
*** jamesmcarthur has quit IRC20:31
*** jamesmcarthur has joined #openstack-tc20:32
*** ildikov has quit IRC20:35
*** lxkong has quit IRC20:35
*** jamesmcarthur has quit IRC20:37
*** csatari has quit IRC20:39
*** aprice has quit IRC20:40
*** knikolla has quit IRC20:40
*** knikolla has joined #openstack-tc20:42
*** tonyb[m] has quit IRC20:43
*** aprice has joined #openstack-tc20:44
*** ijolliffe has quit IRC20:45
*** aprice has quit IRC20:48
*** knikolla has quit IRC20:52
*** diablo_rojo_phon has joined #openstack-tc21:00
*** e0ne has joined #openstack-tc21:03
*** aprice has joined #openstack-tc21:04
*** jamesmcarthur has joined #openstack-tc21:04
*** lxkong has joined #openstack-tc21:09
*** aprice has quit IRC21:10
*** noonedeadpunk has quit IRC21:12
*** jamesmcarthur has quit IRC21:13
*** lxkong has quit IRC21:16
*** aprice has joined #openstack-tc21:24
openstackgerritMohammed Naser proposed openstack/governance master: Deprecatre neutron-fwaas and neutron-fwaas-dashboard master branch  https://review.opendev.org/73582821:28
openstackgerritMohammed Naser proposed openstack/governance master: Deprecatre neutron-fwaas and neutron-fwaas-dashboard master branch  https://review.opendev.org/73582821:29
*** aprice has quit IRC21:30
*** ildikov has joined #openstack-tc21:33
*** lxkong has joined #openstack-tc21:34
*** aprice has joined #openstack-tc21:34
*** tonyb[m] has joined #openstack-tc21:38
*** csatari has joined #openstack-tc21:38
*** knikolla has joined #openstack-tc21:40
*** slaweq has quit IRC21:41
*** jamesmcarthur has joined #openstack-tc21:50
*** jamesmcarthur has quit IRC21:54
*** tosky has quit IRC21:56
*** tosky has joined #openstack-tc21:56
*** e0ne has quit IRC22:19
*** tkajinam has joined #openstack-tc22:54
*** tosky has quit IRC23:09
*** markvoelker has joined #openstack-tc23:24

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