Tuesday, 2018-11-27

*** lemko has quit IRC00:08
*** aaronsheffield has quit IRC00:43
*** sthussey has quit IRC01:11
*** jamesgu_ has quit IRC01:31
openstackgerritNishant Kumar proposed openstack/airship-pegleg master: oCLI: Add support for uploading documents to Shipyard  https://review.openstack.org/60954602:24
openstackgerritVladyslav Drok proposed openstack/airship-deckhand master: Add possibility to run uwsgi with TLS encryption  https://review.openstack.org/61831702:29
openstackgerritNishant Kumar proposed openstack/airship-pegleg master: CLI: Add support for uploading documents to Shipyard  https://review.openstack.org/60954602:30
openstackgerritQi Peng proposed openstack/airship-promenade master: Fix bug about promenade debug  https://review.openstack.org/62020402:49
openstackgerritVieri proposed openstack/airship-berth master: Add Python 3.6 classifier to setup.cfg  https://review.openstack.org/62024407:49
openstackgerritVieri proposed openstack/airship-deckhand master: Add Python 3.6 classifier to setup.cfg  https://review.openstack.org/62024507:51
openstackgerritVieri proposed openstack/airship-drydock master: Add Python 3.6 test  https://review.openstack.org/62024807:54
openstackgerritVieri proposed openstack/airship-promenade master: Add Python 3.6 test  https://review.openstack.org/62025107:58
*** georgk has joined #airshipit08:21
*** roman_g has quit IRC09:58
*** roman_g has joined #airshipit10:00
*** georgk has quit IRC10:18
*** georgk has joined #airshipit10:40
*** roman_g has quit IRC11:18
*** roman_g has joined #airshipit11:26
*** roman_g has joined #airshipit11:26
*** georgk has quit IRC11:39
*** georgk has joined #airshipit11:51
openstackgerritDebo Zhang proposed openstack/airship-pegleg master: Fix link addresses  https://review.openstack.org/62030012:10
*** dims has joined #airshipit13:28
*** jhesketh_ has joined #airshipit13:44
*** jhesketh has quit IRC13:50
evrardjpo/13:55
*** aaronsheffield has joined #airshipit13:55
*** sthussey has joined #airshipit13:58
mattmceueno/14:00
sthussey\o14:01
b-strhello14:01
mattmceuen#startmeeting airship14:01
openstackMeeting started Tue Nov 27 14:01:29 2018 UTC and is due to finish in 60 minutes.  The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
*** openstack changes topic to " (Meeting topic: airship)"14:01
openstackThe meeting name has been set to 'airship'14:01
aaronsheffieldo/14:01
mattmceuen#topic rollcall14:01
*** openstack changes topic to "rollcall (Meeting topic: airship)"14:01
mattmceuenHi all gm!14:01
portdirecto/14:02
sthusseyhttps://etherpad.openstack.org/p/airship-meeting-2018-11-2714:02
georgkhi14:02
mattmceuenI will be your topic swapper this morning14:03
mattmceuenPlease go ahead and add anything you'd like to discuss into the agenda for today14:03
mattmceuenI was out last week and haven't caught up on last week's logs -- did we retro on the summit or anything?14:04
*** sgrasley has joined #airshipit14:05
*** dwalt has joined #airshipit14:07
mattmceuenOk let's get this party started14:08
mattmceuen#topic Summit notes14:08
*** openstack changes topic to "Summit notes (Meeting topic: airship)"14:08
mattmceuenSo there was a summit a couple weeks ago!14:08
mattmceuenLot of interest in Airship there14:09
mattmceuenThere were some talks -- anyone have the youtube links handy by chance?14:09
sthusseyThey are in the etherpad under announcements14:10
mattmceuenwunderbar ty sthussey14:11
mattmceuenI'm looking for the deckhand talk and am not finding that?14:12
mark-burnettHopefully the non-keynotes get added to youtube too14:12
mark-burnettThey don't appear to be uploaded yet14:12
mattmceuenOk, weird - they're ususally uploaded fast14:12
mark-burnettWell, it was a holiday, etc.14:12
mattmceuenI'll look into that, the deckhand one should be a valuable reference I think for new folks14:12
mattmceuenYeah but "fast" meaning "in an hour from the time of the talk" :)14:13
mark-burnettHmm14:13
mattmceuenI'll track it down14:13
mattmceuenanother good thing from the summit:14:14
portdirectI didn't notice any filming notices now I think of it, wonder if that has anything to do with it.14:14
mattmceuenhmm14:14
mattmceuenWe had great discussions with other project teams in several forum sessions14:14
mattmceuenIronic, Infra, other container teams14:14
mattmceuenIf anyone would like to catch up, there are good notes in here:14:15
mattmceuen    https://etherpad.openstack.org/p/BER-airship-qa14:15
mattmceuen    https://etherpad.openstack.org/p/BER-airship-bare-metal14:15
mattmceuen    https://etherpad.openstack.org/p/BER-container-security14:15
mattmceuenAgain, I am not fully caught up myself :)  but planning on grepping through this for next steps / action items this week14:15
mattmceuenIn addition we had a very well attended developer onboarding session with a great crowd (hopefully some of you are out there today :) )14:17
mattmceuenPlease feel free to ask questions or otherwise get involved in this chat room - welcome14:17
b-strindeed!14:17
mattmceuenAny other highlights / questions / etc around the summit folks?14:17
evrardjpnone14:18
mattmceuenAlrighty14:18
mattmceuen#topic Ideas for treasuremap deployment14:19
*** openstack changes topic to "Ideas for treasuremap deployment (Meeting topic: airship)"14:19
mattmceuenI'm working on a couple POCs of tensorflow-related sites14:19
mattmceuenHope to have something to share next week14:19
mattmceuenthere are a lot of good ideas in the etherpad14:20
mattmceuenSo one of the questions that came up at the summit - and a very valid one - was14:20
mattmceuen"how is airship different from the other openstack installers"14:20
mattmceuenbecause there are several excellent openstack installers14:20
sthusseyAirship is in fact not an OpenStack installer?14:21
mattmceuenSo proving that airship is not just for openstack, but can be configured to drive arbitrary helm-based workloads, will help put oomph behind the tagline that it's not just for openstack14:21
evrardjpsthussey: that's a valid answer :p14:21
mattmceuenExactly - just have to demo that a bit :)14:22
evrardjpwell that's what I meant with my comment -- proper PR (public relations, not pull request) help there.14:22
mattmceuen++14:22
sthusseyhttps://github.com/helm/charts/tree/master/stable14:22
sthusseyPretty much anything there should be fodder14:22
mattmceuenagree14:22
roman_gAnother 2 questions "how is airship-promenade different from the other k8s installers?" and "how is airship different from starling-x?"14:23
roman_g(from what I've been asked)14:23
mattmceuenIdeas from the etherpad:14:23
mattmceuen    gitlab14:23
mattmceuen    jenkins/artifactory14:23
mattmceuen    zuul14:23
mattmceuen    hadoop14:23
mattmceuen    LMA applications14:23
mattmceuen    end-user apps14:23
mattmceuen    tensorflow/kubeflow - "impressive"14:23
mattmceuen    wordpress14:23
roman_go/14:23
sthusseyHonestly, I'm not sure why we should attempt to differentiate Airship14:23
sthusseyJust explain what Airship does. Decide to use it on its merits, compare it yourself other alternatives.14:24
mattmceuenGood ones roman_g14:24
mattmceuenYep, and code is worth a million words14:25
mattmceuenIf anyone is interested in helping define manifests for any of those things above that would be awesome14:25
mattmceuenas examples and proofs-of-concept for operators to start from14:25
sthusseyI believe we already have Jenkins14:26
mattmceuendo we have that in treasuremap yet?14:26
b-strIn terms of differentiators (but probably not totally unique) is the declarative definition of the site and workload.14:26
sthusseyI14:26
sthusseyI'm not sure it will go in treasuremap14:26
roman_gQuestions are asked by users, they will not be reading the code. Product (hopefully) is not supposed to be used only by developers, but by wider audience.14:26
sthusseyTreasuremap was defined as showing how Airship can deploy OSH14:26
mattmceuenYeah I agree... it would be good to have some library of examples somewhere too14:27
mattmceuenThis probably dovetails into the "service layers" idea too, where operators can pick from a library of configs and build their own infra adventure from premade parts14:27
mattmceuenexamples are nice, but reusable code is better14:28
b-strI think service layers gets us to a "recommended pattern" perhaps too.14:28
roman_g1st most popular question is "Where is the GUI for the Airship? Do you may be have screenshots?". (partial answer is already added into airship-in-a-bottle repo)14:29
mattmceuenlol roman_g14:30
mattmceuenWe have some new developers that just joined the Pegleg dev team -- maybe after some more ramp up they'd be able to help with service layers14:30
roman_gmattmceuen: having at least graphical representation of other software deployed and managed with Airship would be a nice to have14:30
roman_gnot necessarily a repo with yaml code14:31
mattmceuenIf anyone is interested in collaborating with them on that please let us know14:31
roman_gwhich eventually will become outdated/unsupported14:31
mattmceuenroman_g y'know I wonder if helm itself has a good GUI chart out there or some such... might be a good thing to create some airship config for.  Would then demo two things at once (gui and arbirary chart deployment)14:32
roman_ghttps://github.com/helm/monocular - on a screenshot looks like a generic application catalog.14:34
roman_gnot sure that it would be suitable14:35
mattmceuenLooks like that's oriented more around discovering helm charts that can be deployed, rather than showing what's already deployed14:36
mattmceuenBut I'll take a look @ it - thx roman_g14:36
mattmceuenalrighty, any other thoughts on this topic before we move on?  I have a couple action items for myself14:36
mattmceuen#topic Airship Releases14:37
*** openstack changes topic to "Airship Releases (Meeting topic: airship)"14:37
mattmceuenI think we mentioned this before but14:37
mattmceuenhttps://github.com/openstack/airship-treasuremap/releases14:38
mattmceuenWe are now tagging periodic releases of Treasuremap to signify stable builds of the Airship Release Candidate14:39
mattmceuenWe have one so far, and I think we'll probably have a new one soon14:39
mattmceuen#topic Roundtable14:39
sthusseyAre these considered Airship releases?14:39
*** openstack changes topic to "Roundtable (Meeting topic: airship)"14:39
mattmceuenoops sorry sthussey14:40
mattmceuenThey are considered 1.0 Release Candidates14:40
mattmceuenSo basically yes, but more along the lines of "stable, usable in production if you know what you're doing, pre-releases"14:40
sthusseyOkay. I didn't recall any community discussion on releasing or the release process14:40
sthusseyAnd we don't seem to have release notes to go with them14:41
mattmceuenA lot of it was in the bi weekly airship / osf sync14:41
mattmceuenwill make sure that's tied into this forum better in the future14:41
portdirectdoes someone take minutes at those?14:41
portdirectsimply linking to them would prob help14:42
mattmceuengood catch portdirect14:44
mattmceuenthere is a gdoc14:44
mattmceuenwe can link that in14:44
mattmceuenAny other discussion today, all?14:45
evrardjpnone14:45
b-strAdded an item to the etherpad about needing to assemble some release notes for 1.014:46
b-strMore an action item/TODO I guess14:46
roman_gcan we utilize openstack reno for release notes? https://docs.openstack.org/reno/latest/14:47
sthusseyI believe we have a resource to do technical writing14:47
mark-burnettWell, I think for 1.0 release notes you need to have something more thorough and general14:47
sthusseyWe can speak with him about how he prefers to author release notes14:47
mark-burnettAutomated release notes are mediocre in my experience14:48
roman_gthey are manual. just the formatting is automated14:48
mattmceuenI have no strong feelings around release notes beyond we should have them, we should make our lives as devs as easy as possible, and we shouldn't go overboard14:48
sthusseyI think we should review the overall software development ecosystem14:49
mattmceuen++14:49
mattmceuenIs anyone passionate about release notes, such that they could find good examples out there / counterexamples and give us a readout in one of the upcoming meetings?14:50
*** krypto has joined #airshipit14:50
mattmceuenI should have phrased it "passionate about bragging on the awesome work we're doing" :)14:50
sthusseyAny tooling should be chosen based on best practice in the full open source development ecosystem14:51
evrardjpreno is a very nice tool14:52
evrardjpit makes it very easy to use, and therefore quickly gets out of the way to focus on your activities of dev.14:52
b-strThere's a video at the link above should be a nice intro for those that don't have any background with it.14:52
b-strI know I'll be watching that video14:53
mattmceuenAre there any solid alternatives to reno to consider, aside from hand-authoring?14:53
sthusseyI can take a look at other large successful projects14:53
mattmceuene.g. do other open source communities solve this problem differently?14:53
sthusseyAnd see how they are handled14:53
mattmceuenawesome - thanks sthussey14:53
b-strAnyway, just added the item because it's something we need to track through to completion for the 1.0 release.14:53
mattmceuenyup14:54
evrardjpsthussey: that's fair to see if those tools are matching the needs. Keep in mind this kind of reseach was also done by OpenStack group, so re-using kinda makes sense, but the times have changed, so feedback to OpenStack can also be useful14:54
sthusseyThen it should be an easy decision14:54
portdirectand if not, we can feed back to the reno developers why not.14:55
evrardjpAnsible, for example, decided to not use reno at some point, IIRC.14:55
mattmceuenexcellent, good point evrardjp.  In addition it's not just "the tool" but also "how you use it" -- I know any tooling for this stuff could be used well or poorly14:55
evrardjpportdirect: reno's devs have been receptive in the past for different needs than openstack14:56
b-strok, I think we should probably have a "roadmap to 1.0" that includes this and other items needed too... make it super obvious.14:56
evrardjpI recall different versioning schemes were used in a project, and reno was adapted to support it.14:56
*** nishant_ has joined #airshipit14:56
mattmceuenAny final thoughts before we wrap up, team?14:58
evrardjpnone14:58
mattmceuenGood meeting - thank you all, & have a great week.14:58
mattmceuen#endmeeting14:58
*** openstack changes topic to "airshipit.org || General Review Dashboard: https://review.openstack.org/#/q/project:%255Eopenstack/airship.*+status:open,n,z"14:58
openstackMeeting ended Tue Nov 27 14:58:33 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/airship/2018/airship.2018-11-27-14.01.html14:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/airship/2018/airship.2018-11-27-14.01.txt14:58
openstackLog:            http://eavesdrop.openstack.org/meetings/airship/2018/airship.2018-11-27-14.01.log.html14:58
mark-burnettThanks all14:59
*** AniruddhaSG has joined #airshipit15:02
*** ianychoi_ is now known as ianychoi15:06
*** jamesgu_ has joined #airshipit15:09
*** DanCrank has joined #airshipit15:11
*** roman_g has quit IRC15:15
*** mardim has joined #airshipit15:28
openstackgerritMerged openstack/airship-divingbell master: Create Makefile target to install Helm binary  https://review.openstack.org/62015315:31
openstackgerritMerged openstack/airship-in-a-bottle master: Update apiserver for admission controller  https://review.openstack.org/61890315:39
openstackgerritLev Morgan proposed openstack/airship-pegleg master: CLI capability to generate and encrypt passphrases  https://review.openstack.org/60542515:44
*** roman_g has joined #airshipit16:37
openstackgerritAaron Sheffield proposed openstack/airship-divingbell master: [WIP] Disables Services  https://review.openstack.org/62035916:43
openstackgerritMerged openstack/airship-pegleg master: Fix link addresses  https://review.openstack.org/62030016:45
openstackgerritScott Hussey proposed openstack/airship-drydock master: (fix) Use endpoint for MAAS URL  https://review.openstack.org/61670916:51
openstackgerritMark Burnett proposed openstack/airship-promenade master: [WIP] Update to calico v3  https://review.openstack.org/60718816:52
openstackgerritSerge Kovaleff proposed openstack/airship-divingbell master: Add ability to control owner:group and permissions via new module 'perm'  https://review.openstack.org/61466517:08
openstackgerritDan Crank proposed openstack/airship-maas master: Apparmor profile for MaaS  https://review.openstack.org/61277217:17
*** roman_g has quit IRC17:21
*** roman_g has joined #airshipit17:23
*** AniruddhaSG has quit IRC17:38
*** georgk has quit IRC17:46
openstackgerritLev Morgan proposed openstack/airship-pegleg master: CLI capability to generate and encrypt passphrases  https://review.openstack.org/60542517:49
*** dwalt has quit IRC17:56
*** krypto has quit IRC18:04
openstackgerritScott Hussey proposed openstack/airship-drydock master: (fix) Use endpoint for MAAS URL  https://review.openstack.org/61670918:06
openstackgerritPete Birley proposed openstack/airship-drydock master: Dockerfile: Add basic support for https based repos  https://review.openstack.org/62037518:09
openstackgerritLev Morgan proposed openstack/airship-pegleg master: Handle decryption exception  https://review.openstack.org/61566718:19
openstackgerritVladyslav Drok proposed openstack/airship-deckhand master: Add possibility to run uwsgi with TLS encryption  https://review.openstack.org/61831718:19
openstackgerritMerged openstack/airship-treasuremap master: Set kernel.randomize_va_space = 2  https://review.openstack.org/61568118:25
openstackgerritMerged openstack/airship-treasuremap master: Include Docker in the initial setup step  https://review.openstack.org/62014218:34
openstackgerritScott Hussey proposed openstack/airship-in-a-bottle master: [WIP] Make the gate more configurable  https://review.openstack.org/61662518:36
openstackgerritMerged openstack/airship-treasuremap master: zuul: Add site linting gates  https://review.openstack.org/61829518:39
openstackgerritMerged openstack/airship-deckhand master: Revision diffing issue with revision rollback.  https://review.openstack.org/61442118:56
openstackgerritScott Hussey proposed openstack/airship-maas master: (fix) Fix static ports in MAAS ingress  https://review.openstack.org/61928319:00
*** roman_g has quit IRC19:12
*** nishant_ has quit IRC19:16
openstackgerritVladyslav Drok proposed openstack/airship-deckhand master: Add possibility to run uwsgi with TLS encryption  https://review.openstack.org/61831719:27
openstackgerritNishant Kumar proposed openstack/airship-pegleg master: CLI: Add support for uploading documents to Shipyard  https://review.openstack.org/60954619:30
openstackgerritAaron Sheffield proposed openstack/airship-divingbell master: [WIP] Disables Services  https://review.openstack.org/62035919:54
openstackgerritAndrey Volkov proposed openstack/airship-utils master: Add lint and check gates for airship-utils  https://review.openstack.org/61404319:54
openstackgerritAndrey Volkov proposed openstack/airship-utils master: miniMirror Helm chart  https://review.openstack.org/61370219:54
openstackgerritAndrey Volkov proposed openstack/airship-utils master: Add ability to build from a repo signed with custom GPG key  https://review.openstack.org/61670219:54
openstackgerritAndrey Volkov proposed openstack/airship-utils master: Readme for airship-utils  https://review.openstack.org/61464419:54
openstackgerritLev Morgan proposed openstack/airship-pegleg master: Handle decryption exception  https://review.openstack.org/61566720:26
openstackgerritMerged openstack/airship-promenade master: Use new default-test behavior of Armada in resiliency test  https://review.openstack.org/62014520:27
openstackgerritMerged openstack/airship-divingbell master: Add ability to control owner:group and permissions via new module 'perm'  https://review.openstack.org/61466520:45
*** skatsaounis has quit IRC21:28
*** pkaralis has quit IRC21:28
*** mardim has quit IRC22:11
openstackgerritLev Morgan proposed openstack/airship-pegleg master: Handle decryption exception  https://review.openstack.org/61566722:17
openstackgerritVladyslav Drok proposed openstack/airship-deckhand master: Add possibility to run uwsgi with TLS encryption  https://review.openstack.org/61831722:29
*** DanCrank has quit IRC23:23
*** jhesketh_ is now known as jhesketh23:51

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