Tuesday, 2018-07-17

openstackgerritFelipe Monteiro proposed openstack/airship-pegleg master: Add git and branch revision support to pegleg  https://review.openstack.org/58265200:56
openstackgerritFelipe Monteiro proposed openstack/airship-pegleg master: Add git and branch revision support to pegleg  https://review.openstack.org/58265201:09
*** sthussey has quit IRC01:17
*** roman_g has quit IRC01:55
*** vamsis has joined #airshipit03:43
openstackgerritFelipe Monteiro proposed openstack/airship-pegleg master: Add git and branch revision support to pegleg  https://review.openstack.org/58265203:47
*** jgu has joined #airshipit04:02
*** cfriesen has quit IRC04:28
*** jgu has quit IRC06:03
*** vamsis has quit IRC06:07
*** vamsis has joined #airshipit06:30
*** vamsis has quit IRC06:35
*** vamsis has joined #airshipit06:36
*** goutham has joined #airshipit07:16
*** vamsis has quit IRC07:24
*** vamsis has joined #airshipit07:27
*** vamsis has quit IRC07:28
*** vamsis has joined #airshipit07:37
*** roman_g has joined #airshipit08:16
*** vamsis has quit IRC08:58
*** vamsis has joined #airshipit09:05
*** vamsis has quit IRC09:11
*** vamsis has joined #airshipit09:12
*** vamsis has quit IRC09:20
*** vamsis has joined #airshipit10:56
*** roman_g has quit IRC12:05
*** roman_g has joined #airshipit12:05
openstackgerritScott Hussey proposed openstack/airship-in-a-bottle master: Definition for virtual site deployment  https://review.openstack.org/56944412:51
portdirectcfriesen: currently the osh armada gate is only documented in code13:05
portdirect:(13:05
*** eanylin has joined #airshipit13:16
*** sthussey has joined #airshipit13:33
*** aaronsheffield has joined #airshipit13:48
*** dwalters has joined #airshipit13:55
*** blancos has joined #airshipit13:58
*** TonyS has joined #airshipit13:59
*** as1413 has joined #airshipit13:59
mark-burnett#startmeeting airship14:00
openstackMeeting started Tue Jul 17 14:00:13 2018 UTC and is due to finish in 60 minutes.  The chair is mark-burnett. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: airship)"14:00
openstackThe meeting name has been set to 'airship'14:00
mark-burnett#topic role call14:00
*** openstack changes topic to "role call (Meeting topic: airship)"14:00
mark-burnettHi all,  here is our agenda for today: https://etherpad.openstack.org/p/airship-meeting-2018-07-1714:00
sthusseyhere14:00
blancoso/14:01
roman_gGood morning14:01
b-strgm14:01
mattmceueno/14:01
roman_go/14:01
aaronsheffieldGood morning.14:01
portdirecto/14:02
*** singhannie has joined #airshipit14:02
mark-burnett#topic Duplicate repos/documentation sites14:02
*** openstack changes topic to "Duplicate repos/documentation sites (Meeting topic: airship)"14:02
mark-burnettSo it seems there is some confusion about the old git repos under att-comdev and the new openstack repos, as well as some confusion about rtd sites14:03
*** VG_ has joined #airshipit14:03
*** Matt_ has joined #airshipit14:03
roman_gYes, that's mine14:03
*** Matt_ is now known as Guest9546314:03
*** ps3910 has joined #airshipit14:04
mark-burnettI wonder if we can archive the att-comdev repos to avoid confusion14:04
portdirectthis is what we did with osh14:05
portdirecthttps://github.com/att-comdev/openstack-helm/commit/ef518cb0fb384031008a9deb372fadf1929dcf2814:05
*** Frida has joined #airshipit14:05
portdirectreduced a lot of confusion14:05
*** d_dej has joined #airshipit14:05
sthusseyjust delete them, no one used them anyway14:05
*** vamsis has quit IRC14:06
mark-burnettOk, I'll look into either updating the readme/emptying them out or archiving them14:06
mark-burnett#action mark-burnett to more clearly mark att-comdev repos or archive them14:07
*** georgk1 has joined #airshipit14:07
*** VG_ has quit IRC14:07
roman_gand documentation?14:07
roman_gold sites need to be closed14:08
roman_gand two mode docs sites need to be created14:08
mark-burnettYeah, so I think armada.readthedocs.org is not ours14:08
jayahno/14:08
mattmceuenso one of the airship-related repos that hasn't migrated to openstack (yet) is treasuremap -- do we have a path forward yet on what we're going to migrate vs redo, and where it'll live?14:08
powerds0111o/14:08
mattmceueno/ powerds0111 jayahn :)14:09
mark-burnettmattmceuen I believe some folks have been working to clean that up before that gets moved over14:09
mattmceuenok awesome - thx14:09
roman_ghaven't heard of anything like that.14:09
mark-burnettBut the intention is that becomes a showcase of a realistic multi-node deployment14:10
*** momisore has joined #airshipit14:10
mattmceuenthat's why we have a meeting now roman_g14:10
mark-burnettWith the hope that it helps the Akraino project, for example14:10
mattmceuenlook we're already communicating better14:10
*** Reddy has joined #airshipit14:10
*** AhmadM has joined #airshipit14:11
roman_gsample site documentation is outdated there, and Darren said that one of internal sites could be cloned to treasuremap as a sample of multinode installation (after cleanup)14:11
mark-burnettRe: docs, I agree we should delete the old rtd repos and get them setup properly14:11
roman_g+114:11
roman_gaction is on whom? who manages those repos?14:12
b-strWe will need to track down the owners.14:12
b-strI think it's various folks14:12
mark-burnettagree14:12
*** Frida has quit IRC14:12
roman_gI will reach out to RTD team then14:12
mark-burnett#action b-str to track down rtd owners to facilitate deletion14:12
*** jgu has joined #airshipit14:12
roman_gok, ok )))14:12
mark-burnettah, thanks for volunteering roman, but i don't think we  need to goto that team yet14:13
mark-burnettAnything else on these cleanup items?14:13
roman_gsthussey: would you create 2 more RTD airship-* sites, please? bethr and divingbell14:13
roman_gso that all of them are under your account14:14
sthusseyI can14:14
mark-burnett#action sthussey to create remaining airship-* RTD sites14:14
*** jgu_ has joined #airshipit14:14
*** DanCrank has joined #airshipit14:15
mark-burnett#topic Logo Feedback14:15
*** openstack changes topic to "Logo Feedback (Meeting topic: airship)"14:15
roman_gINFO: Airship documentation on RTD patchsets are on hold until https://review.openstack.org/#/c/579434/ - "Use readthedocs webhook to trigger build" is merged. Felipe, that's for you, because you were reviewing14:15
mark-burnettFor those who haven't seen, here is the logo thread in the mailing list: http://lists.airshipit.org/pipermail/airship-discuss/2018-June/000025.html14:15
portdirectthere are also now stickers :D14:15
mark-burnettRight14:16
mark-burnettAnyway, I know I haven't given direct feedback yet, but if anyone has any, let's try to get feedback in this week :)14:16
*** CloudSurfer has joined #airshipit14:16
mark-burnett#topic Bandit incremental testing14:16
*** openstack changes topic to "Bandit incremental testing (Meeting topic: airship)"14:16
mark-burnettSo, I'm not quite clear on what this adds vs our existing bandit scans, is Jared here?14:17
roman_gmost probably not.14:17
mark-burnettDoes anyone have a sense of how this would be more thorough than what we already do?14:18
*** jgu has quit IRC14:18
openstackgerritMarshall Margenau proposed openstack/airship-armada master: Run helm tests by default  https://review.openstack.org/58233814:18
b-strWe currently run a "full" scan, no?14:19
sthusseyDoesn't seem useful14:19
*** TonyS has left #airshipit14:19
mark-burnettYeah, it's my understanding that all python components have full bandit scans on commit14:19
sthusseyAnd no arguments for adopting it were provided - I would table it or close it.14:19
mattmceuenThe incremental scans measure deltas from previous run, I believe (I'm not an expert on them though).  That seems helpful in a CI context to show that issues, haven't been added, right?14:19
sthusseyDo you not just care about the full attack surface?14:20
mattmceuenDo we know who added this one to the agenda - so we can understand the ask better?14:20
mark-burnettJared Stein added it, but is not here14:20
mattmceuenOk, agree w/ sthussy on tabling it so we can talk w/ Jared14:21
mark-burnettI think we should just shelve this, since we're already doing full scans and new issues will cause the gates to fail.14:21
mark-burnettOk14:21
mark-burnett#topic New Drydock features/specs14:21
*** openstack changes topic to "New Drydock features/specs (Meeting topic: airship)"14:21
mattmceuenyour reasoning there ^ makes sense to me too mark-burnett14:22
mark-burnettThere are two thin stories up to prompt writing specs for supporting RAID and BIOS configuration in drydock14:22
mark-burnettIs anyone interested in working on these specs?14:23
mark-burnettI know there have been a couple of comments on the stories14:23
roman_g1 sec14:24
roman_gthere is14:24
roman_ghttps://github.com/hemanthnakkina/opensource_blueprints/tree/master/specs/airship14:24
gouthamI can do that.. Please share the desc somewhere14:24
gouthamdescription *14:24
gouthami will do14:25
mark-burnettIt sounds like hemanth has already gotten a nice start on this14:25
*** spilla has joined #airshipit14:25
mark-burnettMaybe you can help work through some additional details goutham?14:26
*** robertchoi80 has joined #airshipit14:26
gouthamok sure i will try doing that14:26
gouthamwill talk to hemanth once14:26
singhannieCan I contribute in one of them too?14:27
mark-burnettSo we should actually have an airship-specs repo up soon, so that everyone can contribute14:27
mattmceuenThat would be awesome singhannie & goutham14:27
mark-burnett#action b-str to get the specs infrastructure in place once the repo is created14:28
mattmceuenI know drydock is pluggable, but we've only been using one plugin for a while - would it make sense to make a no-op plugin to begin with just to exercise the pluggability part of it a little more before plugging in new backends?14:28
gouthamthanks mattmceuen and mark-burnett will be happy to do that.14:28
mattmceuen(disclosure that was rodolfo's idea not mine)14:29
sthusseythere are already multiple plugins14:29
mattmceuenoh ok14:29
mark-burnetti suspect the plugin interface will be refined as we add more14:29
mattmceuenwhat are the other ones sthussey?14:29
sthusseyvirsh14:30
sthusseyand manual14:30
mattmceuenawesome14:30
mark-burnettOk, this leads into our last topic14:30
mark-burnett#topic MAAS alternatives14:30
*** openstack changes topic to "MAAS alternatives (Meeting topic: airship)"14:30
mark-burnettSo I think the fundamental answer here is "yes, we want more plugins"14:30
mark-burnettIt's not a mutually exclusive situation14:30
roman_gThat's mine. I've heard that some people were concerned by performance, and proposed alternative I used previously14:31
sthusseynet add, folks can add support for any provisioner they want14:31
*** StaceyF has joined #airshipit14:31
mark-burnettIf anyone is interested in adding another plugin, say for ironic or xcat, I would suggest starting with a spec -- ideally that spec will include how we can test the plugin14:31
roman_gplugin must be able to run in container, right?14:32
mark-burnettre: performance  -   I can't speak to what kinds of MAAS performance issues we've seen14:32
mark-burnettroman_g: I think currently it would be an additional driver in drydock code14:33
mark-burnettDoes anyone have more thoughts on this?14:33
mark-burnettOK14:34
mark-burnett#topic round table14:34
*** openstack changes topic to "round table (Meeting topic: airship)"14:34
mark-burnettDoes anyone have any other discussion points?  Perhaps we could propose longer items as agenda points for next week?14:34
roman_gWe have record in number of people on the channel.14:34
mark-burnettNice14:35
mattmceuen:D14:35
mattmceuenJust to +1 the idea of an ironic plugin up above - a spec for that (esp with help from someone with ironic experience) would be really valuable14:36
*** Uday_T_Kumar has joined #airshipit14:36
mark-burnettAwesome, thanks everyone for coming!14:36
mark-burnett#endmeeting14:36
*** openstack changes topic to "airshipit.org || General Review Dashboard: https://review.openstack.org/#/q/project:%255Eopenstack/airship.*+status:open,n,z"14:36
openstackMeeting ended Tue Jul 17 14:36:49 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:36
openstackMinutes:        http://eavesdrop.openstack.org/meetings/airship/2018/airship.2018-07-17-14.00.html14:36
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/airship/2018/airship.2018-07-17-14.00.txt14:36
openstackLog:            http://eavesdrop.openstack.org/meetings/airship/2018/airship.2018-07-17-14.00.log.html14:36
roman_g> idea of an ironic plugin up above14:37
mattmceuenthanks all!14:37
*** momisore has quit IRC14:37
Uday_T_Kumarthanks14:38
roman_gAh, RAID  configuration story.14:38
sthussey@roman_g - readthedocs.io projects for berth and divingbell created and you are a maintainer14:39
roman_gmattmceuen, mark-burnett how do complete specs look like?14:39
sthusseyboth builds are failing14:39
mark-burnettroman_g: I think we're just going to start with a template lifted from another OS project - I would say it's something worth being flexible on until we get our feet under us14:39
roman_gsthussey, thank you! Yes, builds would fail, it's still in work in progress. Divingbell has wronk credentials, and berth has not docs build target in Makefile (at least)14:40
mattmceuenhere's an example roman_g: https://review.openstack.org/#/c/556325/14:40
roman_gwronk -> wrong14:40
roman_gmattmceuen: thank you!14:40
*** blancos has quit IRC14:40
mattmceuenhere's an example template too: https://github.com/openstack/openstack-helm/blob/master/doc/source/specs/template.rst14:40
sthusseyI believe we have built our own template14:41
sthusseyhttps://review.openstack.org/#/c/582984/1/docs/source/blueprints/update_labels_workflow.rst14:42
*** goutham has quit IRC14:43
*** georgk has joined #airshipit14:45
*** cfriesen_ has joined #airshipit14:45
b-strI have a prototype template that will go in the airship-specs repo once it's there, and it is something we can review and improve.  I modeled it after some of the other OpenStack projects as well - saw there was some variability on what's in different project's templates.14:48
*** georgk1 has quit IRC14:48
roman_gb-str: the one, Scott was referring to? https://review.openstack.org/#/c/582984/114:49
b-strthat was built using the template... it is not the template itself.14:49
roman_gok14:50
b-strah, I see the specs repo PS was merged, I can move forward with that now.14:50
roman_gmerged, but repo isn't there yet14:51
mark-burnettCorrect, we'll need to do: https://review.openstack.org/#/c/581470/114:51
roman_gwhy recheck still failed?14:52
roman_git was 12 minutes after PS has been merged14:53
mark-burnettProbably just waiting for a particular job to run14:54
mark-burnettActually, I see it in github14:54
*** CloudSurfer has left #airshipit14:57
*** vamsis has joined #airshipit15:00
*** robertchoi80 has left #airshipit15:00
b-strI'll try to have something up later today15:01
*** ps3910 has quit IRC15:02
*** as1413 has quit IRC15:02
*** goutham has joined #airshipit15:03
*** vamsis has quit IRC15:04
*** StaceyF has quit IRC15:04
*** Reddy has quit IRC15:08
*** vamsis has joined #airshipit15:24
*** Uday_T_Kumar has quit IRC15:33
openstackgerritAhmad Mahmoudi proposed openstack/airship-in-a-bottle master: Updated dev-minimal to deploy behind proxy  https://review.openstack.org/58266515:38
*** goutham has quit IRC15:39
*** Guest95463 has quit IRC15:41
*** felipemonteiro has joined #airshipit15:41
roman_gmark-burnett: https://review.openstack.org/#/c/581470/ - Zuul build succeeded15:48
*** singhannie has quit IRC15:48
mark-burnettoh good15:48
*** georgk has quit IRC16:03
openstackgerritBryan Strassner proposed openstack/airship-specs master: Initial commit of specs repo  https://review.openstack.org/58329416:04
*** flaviosr has joined #airshipit16:06
openstackgerritBryan Strassner proposed openstack/airship-specs master: Initial commit of specs repo  https://review.openstack.org/58329416:07
openstackgerritFelipe Monteiro proposed openstack/airship-pegleg master: Add git and branch revision support to pegleg  https://review.openstack.org/58265216:20
openstackgerritFelipe Monteiro proposed openstack/airship-pegleg master: Add git and branch revision support to pegleg  https://review.openstack.org/58265216:21
*** spilla has quit IRC16:31
cfriesen_is there a set of instructions somewhere on prerequisites for running the scripts at https://github.com/openstack/openstack-helm/tree/master/tools/deployment/armada ?   Do the scripts get run in numerical order after running the equivalent of "make dev-deploy k8s multinode"?16:34
*** vamsis has quit IRC16:43
openstackgerritJerome Brette proposed openstack/airship-armada master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797117:05
openstackgerritJerome Brette proposed openstack/airship-drydock master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797217:14
*** felipemonteiro_ has joined #airshipit17:26
openstackgerritMerged openstack/airship-armada master: Run helm tests by default  https://review.openstack.org/58233817:28
*** felipemonteiro has quit IRC17:30
openstackgerritJerome Brette proposed openstack/airship-shipyard master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797917:32
*** vamsis has joined #airshipit17:38
openstackgerritBryan Strassner proposed openstack/airship-specs master: Initial commit of specs repo  https://review.openstack.org/58329417:58
openstackgerritJerome Brette proposed openstack/airship-armada master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797118:08
openstackgerritJerome Brette proposed openstack/airship-drydock master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797218:10
openstackgerritJerome Brette proposed openstack/airship-armada master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797118:12
openstackgerritJerome Brette proposed openstack/airship-shipyard master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797918:14
openstackgerritJerome Brette proposed openstack/airship-shipyard master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797918:15
*** KeithMnemonic has joined #airshipit18:16
*** kberger has quit IRC18:18
*** vamsis has quit IRC18:18
*** eanylin has quit IRC18:21
openstackgerritJerome Brette proposed openstack/airship-deckhand master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797618:23
cfriesen_running openstack-helm/tools/deployment/armada/015-armada-build.sh I see an error "python-keystoneclient 3.17.0 has requirement keystoneauth1>=3.4.0, but you'll have keystoneauth1 2.21.0 which is incompatible".  Is this expected?18:31
openstackgerritJerome Brette proposed openstack/airship-maas master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797718:34
sthussey@cfriesen_ yes18:35
*** jgu_ has quit IRC18:35
openstackgerritScott Hussey proposed openstack/airship-in-a-bottle master: Definition for virtual site deployment  https://review.openstack.org/56944418:37
openstackgerritJerome Brette proposed openstack/airship-pegleg master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797318:41
*** vamsis has joined #airshipit18:41
cfriesen_sthussey: thanks.  looking at armada, it seems weird that it's lacking "list" and "show" commands for manifests.18:43
cfriesen_it seems odd to use colons as namespace delimitors for the "armada apply --set" command when helm uses periods, especially when colons usually have special meaning to the shell.18:47
*** georgk has joined #airshipit18:51
openstackgerritScott Hussey proposed openstack/airship-promenade master: (fix) Update deckhand dependency  https://review.openstack.org/58297019:00
openstackgerritBryan Strassner proposed openstack/airship-specs master: Initial commit of specs repo  https://review.openstack.org/58329419:03
*** jgu has joined #airshipit19:05
openstackgerritBryan Strassner proposed openstack/airship-specs master: Add update_labels spec  https://review.openstack.org/58334319:09
openstackgerritJerome Brette proposed openstack/airship-promenade master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797819:13
openstackgerritJerome Brette proposed openstack/airship-deckhand master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797619:38
*** jgu has quit IRC19:39
*** jgu has joined #airshipit19:40
openstackgerritJerome Brette proposed openstack/airship-pegleg master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797319:42
openstackgerritJerome Brette proposed openstack/airship-promenade master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797819:44
*** jgu has quit IRC19:44
*** kberger has joined #airshipit19:50
*** KeithMnemonic has quit IRC19:51
openstackgerritScott Hussey proposed openstack/airship-maas master: (patch) Fix enlistment for custom repo  https://review.openstack.org/58334919:56
*** jgu has joined #airshipit20:01
cfriesen_after running tools/deployment/armada/030-armada-apply-manifests.sh am I supposed to run tools/deployment/multinode/010-setup-client.sh to set up the clients?   (Is the proper use of tools/deployment/armada documented anywhere?)20:35
*** vamsis has quit IRC20:52
*** cfriesen__ has joined #airshipit21:14
*** cfriesen_ has quit IRC21:16
*** cfriesen__ has quit IRC21:18
*** cfriesen_ has joined #airshipit21:18
*** aaronsheffield has quit IRC21:23
*** felipemonteiro_ has quit IRC21:27
*** DanCrank has quit IRC21:40
openstackgerritJerome Brette proposed openstack/airship-shipyard master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797921:42
openstackgerritJerome Brette proposed openstack/airship-maas master: Update Dockerfile to allow override of FROM variable  https://review.openstack.org/57797721:42
cfriesen_is there a reason why there is no "show" or "list" commands for armada?  Also, it seems odd that the "rollback" command only applies to a release and not to a manifest.22:07
roman_gcfriesen_: I'm not sure if anyone from developers would be available for today, but just in case we have a weekly meetings on every Tuesday, 14:00 UTC.22:14
cfriesen_okay, thanks.22:15
roman_gI'm not saying there will be no one on a channel, but sthussey seems to be offline at the moment.22:15
roman_gMay be someone else will come and answer questions.22:16
roman_gcfriesen_: here are links: http://lists.airshipit.org/pipermail/airship-discuss/2018-July/000037.html22:16
cfriesen_thanks22:17
roman_gand of course you can ask questions in a list, if you want to communicate via e-mail22:17
*** georgk has quit IRC22:29
mattmceuenHey cfriesen_ -- yes, armada just gets openstack (etc) deployed, and then you use the software the same as charts deployed through any other mechanism.  I haven't tried `010-setup-client.sh` on the armada gate script-deployed OSH, but I'd expect it to work22:38
mattmceuenDo you think "armada show" / "armada list" would add value above the native helm client?22:39
cfriesen_mattmceuen: armada currently supports "delete" based on manifests, but without a "list" you need something else to keep track of what manifests were applied.22:40
cfriesen_similarly, "rollback" only supporting releases makes the concept upgrading a manifest less useful since you can't rollback the whole upgrade at once.22:41
cfriesen_(this is with the caveat that I've got all of like a day of experience looking at armada)22:41
mattmceuengood point - I think that's something we should add to the backlog22:42
mattmceuen(re armada list ^)22:44
mattmceuenthere may already be more rollback logic planned, I'll try to find out22:45
cfriesen_incidentally, the clients seem to have installed properly, but I've got some sort of authentication issue with keystone.22:47
cfriesen_how do I find the admin password for the armada-started openstack?22:50
*** jgu has quit IRC22:56
cfriesen_never mind, found it in /tmp/armada-osh.yaml23:15

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