Tuesday, 2018-07-31

*** mjturek has quit IRC00:02
*** jgu has quit IRC01:32
*** yamahata has quit IRC01:54
*** jgu has joined #openstack-meeting-502:02
*** roman_g has quit IRC02:27
*** jgu has quit IRC03:04
*** ricolin has joined #openstack-meeting-503:57
*** jgu has joined #openstack-meeting-504:36
*** mattmceuen has quit IRC04:51
*** mattmceuen has joined #openstack-meeting-504:52
*** jgu has quit IRC05:39
*** yamahata has joined #openstack-meeting-506:38
*** yamahata has quit IRC06:55
*** yamahata has joined #openstack-meeting-506:56
*** skazi has joined #openstack-meeting-507:10
*** derekh has joined #openstack-meeting-508:10
*** ricolin has quit IRC09:09
*** roman_g has joined #openstack-meeting-509:14
*** mjturek has joined #openstack-meeting-513:45
*** mjturek has quit IRC13:55
*** annp_ has joined #openstack-meeting-513:55
*** jgu_ has joined #openstack-meeting-514:05
*** anticw has joined #openstack-meeting-514:15
*** hongbin_ has joined #openstack-meeting-514:18
*** zenirc369 has joined #openstack-meeting-514:27
*** jgu__ has joined #openstack-meeting-514:37
*** jgu_ has quit IRC14:41
*** annp_ has quit IRC14:51
*** piotrrrr has joined #openstack-meeting-514:54
*** annp_ has joined #openstack-meeting-514:56
*** gagehugo has joined #openstack-meeting-514:57
mattmceuen#startmeeting openstack-helm15:00
openstackMeeting started Tue Jul 31 15:00:17 2018 UTC and is due to finish in 60 minutes.  The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
mattmceuenGM/GE all!15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: openstack-helm)"15:00
openstackThe meeting name has been set to 'openstack_helm'15:00
mattmceuen#topic Rollcall15:00
*** openstack changes topic to "Rollcall (Meeting topic: openstack-helm)"15:00
jayahno/15:00
srwilkerso/15:00
*** wxy| has joined #openstack-meeting-515:00
mattmceuenHere's our agenda: https://etherpad.openstack.org/p/openstack-helm-meeting-2018-07-3115:00
mattmceuenhave at it15:00
anticwo/15:00
mattmceuenhowdy anticw srwilkers jayahn15:01
*** gmmaha has joined #openstack-meeting-515:01
portdirecto/15:01
gmmahao/15:01
jgu__0/15:01
mattmceuenAlright15:02
mattmceuen#topic Use Case for external Ceph Cluster15:02
*** openstack changes topic to "Use Case for external Ceph Cluster (Meeting topic: openstack-helm)"15:02
*** john_W has joined #openstack-meeting-515:02
jayahnwe heard from the previous meeting. :)15:02
jayahndid PS on document, it might need to fix some of English, and reviews from you guys.15:03
mattmceuenJaesang gave us a patchset for documenting external ceph -- https://review.openstack.org/#/c/586992/15:03
mattmceuenI have not taken a look yet, but will!15:03
jayahnpls give us review.. will follow up.15:03
anticwi think the idea is sound, how much testing have we done for that?  do we want/need a gate for it?15:03
*** annp_ has quit IRC15:03
anticwit's documentation + 1 optional gate script at present right?15:04
portdirectanticw: it would be nice to get it gated for sure15:04
jgu__jayahn: nice, will review too.15:04
portdirectbut i think that could follow?15:04
jayahngate script.. need an existing ceph cluster.15:04
lamto/15:04
portdirectyou could use a helm deployed one15:04
mattmceuenThat's a really good idea15:05
jayahnokie. i htink that is also very doable,15:05
anticwok, follow-up works for me15:05
portdirectand just do all the setup manually for openstack, rather than deploy the helper chart15:05
mattmceuenDoc + Gate > Doc :)15:05
mattmceuenAnd the hard part is done already15:05
portdirectbut Doc > no doc :)15:05
mattmceuenbut No Doc > Dental Work15:06
mattmceuenMoving on15:06
anticwwhen i scanned it earlier i didn't see anything about which ports are required15:06
mattmceuenSorry, I don't follow anticw15:07
anticwnp, i comment in the PS .. you can move on15:07
mattmceuenOk cool - thanks dude15:07
mattmceuen#topic Rally Test Followup15:07
*** openstack changes topic to "Rally Test Followup (Meeting topic: openstack-helm)"15:07
mattmceuenGo for it jayahn !15:07
jayahnnothing more than what I wrote.15:08
mattmceuen    https://review.openstack.org/#/c/582463/ >> Add rally test gate.15:08
mattmceuen    https://review.openstack.org/#/c/586783/ >> Upgrade rally to 1.2.0, and test scenario cleanup15:08
jayahndid rally test gating job, and upgraded rally to the most recent one, and clean up the scenairo15:08
jayahnpls review, and let us know if there is more followup works necessary.15:09
srwilkersnice.15:09
srwilkersim going to kick the tires on this today15:09
anticwi see one of the gate runs exploded, rabbitmq ?15:09
portdirectyeah - I'd really like to see it pass once before we merge :(15:10
srwilkersive noticed the rabbitmq tests via armada have been a bit shaky15:10
srwilkersto the point ive disabled them locally15:10
portdirecton the other one, looks great - though wehere does that image come from?15:10
anticwhttp://logs.openstack.org/63/582463/7/check/openstack-helm-armada-fullstack-deploy/2c4dbd0/job-output.txt.gz#_2018-07-27_01_49_32_386805 (for reference)15:10
portdirectwhats super werid about these it when you look at the log, it almost loks like the wring image is being used sometimes15:11
mattmceuenomy15:11
anticwyeah, i don't really have a strong opinion either way, i would merge as-is :)15:11
portdirecthttp://logs.openstack.org/63/582463/7/check/openstack-helm-armada-fullstack-deploy/2c4dbd0/primary/pod-logs/openstack/osh-cinder-rabbitmq-test/osh-cinder-rabbitmq-rabbitmq-test.txt.gz15:11
anticwright15:11
mattmceuenI'd say we definitely want to see the gate passing first15:12
anticwhow about we take this to #openstack-helm and talk about that specific error and why it might be occuring?15:12
anticwi'm assuming once we clear that we can +2 and merge?15:13
portdirectid say so15:13
mattmceuenYep, once we figure that out, sounds good to me15:13
*** ricolin has joined #openstack-meeting-515:13
portdirectto be clear, the whole gate would need to run green15:13
anticwthat's the only error i see15:13
mattmceuenAnything else on the Rally topic?15:14
srwilkersthat gate is also the only one that exercises a rabbitmq-per service, so i'd like to see it pass with the rally changes being added for the sake of sanity and curiosity15:14
mattmceuen++15:16
mattmceuen#topic FWaaS15:16
*** openstack changes topic to "FWaaS (Meeting topic: openstack-helm)"15:16
jayahnI got the answer. :)15:16
jayahnfrom etherpad15:16
mattmceuenYep, just catching up on that now :)15:16
mattmceuenThanks portdirect15:17
mattmceuen#topic Calico v2 -> v3 transition15:17
*** openstack changes topic to "Calico v2 -> v3 transition (Meeting topic: openstack-helm)"15:17
mattmceuenanticw is working toward adapting the OSH-Infra Calico chart to support Calico v315:17
mattmceuenIt will likely be a breaking upgrade of Calico, so I wanted to socialize that among everyone to make sure everyone is aware15:18
mattmceuenAny thoughts / concerns, and anything else you'd add to enlighten us anticw?15:18
anticwadding to this ... it looks like in theory it should be possible to upgrade-in-place from 'v1 api' to the current 'v3 api' though testing of that hasn't worked well15:19
portdirectwas there a v2?15:19
anticwthe newer chart for dev/testing doesn't come with it's owen etcd anymore, and some of the configuration of ipip, mesh, asn, etc has moved from calicoctl config xxx to yaml15:19
anticwno v215:19
anticwv2 api only works over ipv515:19
portdirectroger15:20
mattmceuenso calico v3 uses the k8s etcd?15:20
anticwon the whole 3.1 is cleaner but a bit different ... we have strong reasons to upgrade, we need some of the newer policy stuff and i don't think anyone is really using older calico15:20
portdirectits totally unsupported now afaik?15:21
anticwmattmceuen: for developers is can ... for production the discussion i've had is that we will use a separate etcd15:21
mattmceuenexcellent15:21
portdirecthave you looked into using k8s for state storage (crd?) as opposed to directly hitting etcd?15:21
anticwi don't think mark is here (?) but he commented that from a credentials PoV it would be better to have a separate etcd ... and for larger clusters probably better for load15:21
anticwportdirect: not yet15:22
portdirectthat would solve the creds issue15:22
anticwi think for production unless there is a strong reason not-too we would have a separate etcd cluster15:22
portdirectand i think also is recommened for large clusters15:22
portdirectbut as long as we have the option of toggle wfm :)15:22
anticw50+ nodes15:23
anticwso again we need to separate for production but dev/testing doesn't15:23
portdirectthats still small ;)15:24
portdirectbig in k8s = 100015:24
anticwsure, but people usually partition before that point15:25
anticwok ... so ... no other questions on that?15:25
mattmceuenNone here15:26
mattmceuenThanks anticw15:26
mattmceuen#topic Core Reviewers15:26
*** openstack changes topic to "Core Reviewers (Meeting topic: openstack-helm)"15:26
mattmceuenTake it away portdirect15:26
portdirectit just came to my attention that there is some cw guy in gerrit15:26
portdirectand hes doing really good work15:27
portdirectleading both in reviews15:27
portdirectand direction, eg doing things like calico v315:27
mattmceuenWhat is calico v3, I haven't heard of that one15:27
portdirectand also helping out a lot in irc15:27
portdirecthe never seems to turn up to the meetings though15:27
mattmceuenI will say that many of my most substantial and valuable and thorough reviews have come from that guy15:28
mattmceuenThank you for the thought portdirect - I will take this into consideration15:28
portdirectmattmceuen: now ive forced your hand, pretty please can we get a mail out on the ml.15:29
mattmceuenI said "consideration"15:29
mattmceuenI will send out an email :)15:29
portdirect-115:29
portdirect:P15:29
mattmceuen#topic PS Needing Review15:30
*** openstack changes topic to "PS Needing Review (Meeting topic: openstack-helm)"15:30
mattmceuen    https://review.openstack.org/#/c/585982/ >> Fix ceph version check error in jewel version.15:30
mattmceuen    https://review.openstack.org/#/c/581980/ >> Tempest: change manifests.pvc to pvc.enabled from pvc-tempest.yaml15:30
mattmceuen    https://review.openstack.org/#/c/580272/  >> Running agents on all nodes15:30
mattmceuen    https://review.openstack.org/#/c/586954/ >> make it possible to use "node-role.kubernetes.io/ingress: true" as node label15:30
mattmceuenIn addition to the ones mentioned earlier!15:30
jayahnkudos on "new" core...15:30
mattmceuenNo kudos!  There is a process15:31
mattmceuenI consider portdirect to have offered a suggestion15:31
jayahnsince that mail will be out while I am sleeping.15:31
mattmceuenPotential kudos later?15:31
mattmceuen:D15:31
jayahnI did a bit earlier.15:31
jayahn:D15:31
mattmceuenWe did a good job getting some stuck reviews unstuck last time15:32
jayahni know. thanks everyone.15:32
mattmceuenLet's get some eyeballs on these PS today or tomorrow!15:32
srwilkerswould still like some eyes and thoughtful feedback on this one: https://review.openstack.org/#/c/559417/15:32
srwilkersneeds a rebase, but still15:32
mattmceuenThat's still on my to-play-with list, sorry srwilkers :(15:33
anticwsrwilkers: i think for larger self-contained things it'a hard to get eyeballs15:33
srwilkersanticw: yeah, it is.  i consider this one pretty important for elasticsearch's long term health15:33
srwilkersas without it, we're stuck with the trashy pvc implementation i introduced originally15:34
anticwwell, we want to use s3 for other things as well so it's good to have that15:34
srwilkersyep15:34
anticwother than installation is there anything that needs to be done to test it?15:34
anticwit looks reasonable, the gates seem ok with it ...15:35
srwilkershttp://logs.openstack.org/01/572201/12/check/openstack-helm-armada-fullstack-deploy/db2940f/primary/pod-logs/osh-infra/elasticsearch-s3-bucket-ks9lx/create-s3-bucket.txt.gz15:35
srwilkershttp://logs.openstack.org/01/572201/12/check/openstack-helm-armada-fullstack-deploy/db2940f/primary/pod-logs/osh-infra/elasticsearch-register-snapshot-repository-dp6qq/register-snapshot-repository.txt.gz15:36
srwilkersim working on getting the docs to a place they're functional, as a lot of the big functional changes across the stack have been introduced save for that one15:37
mattmceuennice15:37
anticwwfm (even as-is)15:37
portdirecti left a fe wcomments, looks solid from a workflow pov, but a few things could do with cleaning up15:38
srwilkerscool, thanks anticw and portdirect15:38
portdirectonce we have that would be great to abstract out to htk15:38
portdirectso other services could benifit from this15:38
mattmceuengood idea15:40
mattmceuenOk --15:40
anticwthat works as a follow-up15:40
mattmceuen#topic Roundtable15:40
*** openstack changes topic to "Roundtable (Meeting topic: openstack-helm)"15:40
mattmceuenI have one item15:40
mattmceuenAs I mentioned in the mailing list, I've decided to pass the PTL baton for the next cycle!15:40
mattmceuenIt has been a pleasure working with you all, and I won't be going anywhere15:40
jayahnI just saw the email.. how can I live without you on openstack-helm. :(15:41
mattmceuenAside from focusing on Airship a bit more from a work focus perspective15:41
mattmceuenI may get a tshirt that quotes you jayahn!  Thank you!15:41
srwilkersjayahn: alcohol15:41
jayahngood one. :)15:41
mattmceuenI will still be very active in OSH do not worry15:41
mattmceuenThat is all from me :)15:42
john_Whttps://gerrit.mtn5.cci.att.com/#/c/47079/15:42
jayahnall the people in skt team will have alcohol to overcome this absence. seriously. :)15:42
john_Wcan i ask to get some eyeballs on a few PS for cloud Core15:42
john_Whttps://review.openstack.org/#/c/577298/15:43
john_Whttps://review.openstack.org/#/c/577293/15:43
john_WTin has been waiting a while for some feedback15:43
mattmceuenThanks john_W!15:43
john_Wthank you all and Matt - i will certainly miss you15:43
anticwre: readiness checks ... my comment here and also on the PS was i don't think we should be so aggressive15:43
anticwit feel like the cluster will spend more time healthchecking than doing useful work15:44
srwilkersjayahn: are you coming to the denver ptg?15:44
gmmahathanks for steering this ship through rough waters mattmceuen :)15:44
anticwmattmceuen: thanks for your efforts so far15:44
jayahnsrwilkers: not sure. I have to solve a budge problem15:44
srwilkersmattmceuen: bye felicia15:44
jayahnbudget15:45
mattmceuenthx anticw gmmaha john_W srwilkers :)15:45
mattmceuenjayahn d'oh :(15:45
jgu__could I poke a question if osh already supports external load balancer? I could have missed in the doc or is it some to be added?15:45
portdirectjgu__: we have not done any work with external lb15:46
portdirecteither a cloud provider provided one, or things like f515:47
mattmceuenNothing should prevent the work from being done - just noone's done it :)15:47
portdirectsimply as far as im aware no one to date has had access to them, or the need15:47
jgu__we needed to expose the openstack service end points off the cluster ndoes. is there a better way to do that in OSH other than thru external LB?15:47
portdirectbut would be nice to have for sure :)15:47
portdirectjgu__: we use the ingress controllers as our lb, from within the cluster15:48
jayahnwe also use ingress controllers15:48
portdirectif you set them up as daemonsets on a set of nodes at the edge15:48
jayahnsoon, we will get our hands on F5 though.15:48
portdirectthen you can direct traffic to them15:48
portdirectrecently we added support for using keepalived to create a vip15:49
portdirectwhich is really nice15:49
jgu__thanks jayahn and portdirect. is there any pointers how to set up the ingress controller or this purpose?15:50
portdirectif you have the supporting infra - the work cw and alanmeadows did also allows you to set up bgp peering of a vip created on each node to the fabric15:51
jgu__the charts provisioned the cluster ip for jeystone for example, but the cluster ip or host name is not accessible off the clsuter15:51
portdirectjgu__: this needs some update, and does not include the above methods: https://docs.openstack.org/openstack-helm/latest/install/ext-dns-fqdn.html15:51
portdirectbut is a good starting point15:51
jgu__thanks portdirect!15:51
jayahnhttps://sktelecom-oslab.github.io/Virtualization-Software-Lab/ExposeService/ >> this is written in Korean, but you can use google translation just to get an idea. :)15:52
jayahncan be supplemental info.15:52
mattmceuenawesome - thanks for the references15:52
jgu__or I can ask my boss to pay for my Korean language classes. thanks Jayahn15:53
jgu__:-)15:53
*** felipemonteiro has joined #openstack-meeting-515:53
mattmceuenAny other topics guys?15:54
portdirectkorean docs15:54
portdirectjayahn: does docs.openstack.org support korean docs?15:54
jayahnyeah, but not for every project.15:54
portdirectcan we get some for osh? :D15:54
portdirectwould mean that we could get this done a bitt better15:55
portdirectyour blogs have awesome stuff in them15:55
portdirectwe could use the english speakers here to to the tx to english15:55
portdirectif we get the content in gerrit15:55
jayahnI have tried.. there was some road block on translation side to include osh as a project i18n team can translate..15:55
jayahni will check again.15:55
*** felipemonteiro_ has joined #openstack-meeting-515:56
portdirectif theres anything we can do to unblock15:56
*** yamahata has quit IRC15:56
jayahnI know members from doc / i18n team. I will check.15:56
portdirectwe should also get this on the ptg agenda15:58
mattmceuen++15:58
mattmceuenK folks, we're about out of time -- any closing thoughts?15:58
mattmceuenThanks everyone!  Great meeting - have a good week15:59
mattmceuen#endmeeting15:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:59
openstackMeeting ended Tue Jul 31 15:59:18 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-07-31-15.00.html15:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-07-31-15.00.txt15:59
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-07-31-15.00.log.html15:59
*** gmmaha has left #openstack-meeting-515:59
*** felipemonteiro has quit IRC16:00
*** gagehugo has left #openstack-meeting-516:00
john_Wleaving16:04
*** john_W has quit IRC16:04
*** felipemonteiro_ has quit IRC16:04
*** felipemonteiro_ has joined #openstack-meeting-516:04
*** pabelanger has left #openstack-meeting-516:16
*** zenirc369 has quit IRC16:23
*** wxy| has quit IRC16:26
*** yamahata has joined #openstack-meeting-516:32
*** derekh has quit IRC17:00
*** slaweq has quit IRC17:05
*** felipemonteiro__ has joined #openstack-meeting-517:30
*** felipemonteiro_ has quit IRC17:34
*** felipemonteiro__ has quit IRC17:35
*** felipemonteiro__ has joined #openstack-meeting-517:35
*** spiette has quit IRC17:42
*** spiette has joined #openstack-meeting-517:44
*** slaweq has joined #openstack-meeting-517:55
*** ricolin has quit IRC18:53
*** jgu__ has quit IRC18:56
*** jgu_ has joined #openstack-meeting-519:27
*** felipemonteiro_ has joined #openstack-meeting-519:32
*** felipemonteiro__ has quit IRC19:36
*** mjturek has joined #openstack-meeting-519:46
*** slaweq has quit IRC19:47
*** slaweq has joined #openstack-meeting-519:55
*** jgu_ has quit IRC20:20
*** jgu_ has joined #openstack-meeting-520:34
*** piotrrrr has quit IRC20:42
*** felipemonteiro_ has quit IRC21:25
*** felipemonteiro_ has joined #openstack-meeting-521:26
*** felipemonteiro_ has quit IRC21:46
*** slaweq has quit IRC22:16
*** jgu_ has quit IRC23:00
*** hongbin_ has quit IRC23:00

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