14:00:27 #startmeeting airship 14:00:28 Meeting started Tue Jan 29 14:00:27 2019 UTC and is due to finish in 60 minutes. The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:30 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:32 The meeting name has been set to 'airship' 14:00:33 #topic Rollcall 14:00:39 good morning / evening everyone! 14:00:39 here 14:00:48 o/ 14:00:54 o/ 14:00:55 Agenda du jour: https://etherpad.openstack.org/p/airship-meeting-2019-01-29 14:00:55 o/ 14:00:56 good morning 14:01:00 Hiya 14:01:02 o/ 14:01:04 good morning 14:01:08 hello 14:01:14 We'll give it 2mins for folks to join and add any discussion topics to the etherpad 14:02:53 #topic Airship-in-a-Bottle issues 14:02:59 So, I've been to a few meetings, but I realized I haven't introduced myself yet. I'm Lev, I've been doing work on Pegleg. Thanks to everyone who's been helping out with reviews. 14:03:20 Hi Lev 14:03:25 Hey Lev, welcome and thanks for the Pegleg work, was looking at some of that last week and looking really good 14:03:34 Thanks! 14:03:55 So for AIAB - my new years resolution 14:04:01 Is not to make this a standing item on our agenda 14:04:37 There were a couple issues reported on the ML, and then v1k0d3n reported one over the weekend which I believe matched one of the ML issues 14:04:49 dwalt can you please summarize issues? 14:05:08 Certainly. 14:05:51 A lot of folks on the mailing list have been reporting issues with AIAB behind the proxies. Roman has compiled a list of sites that are compatible with proxy usage 14:06:39 There is also a patch that adds support to the dev-minimal site, but it hasn't received a lot of attention lately 14:06:50 "sites that are compatible with proxy usage" - what does that refer to? 14:07:19 Not all of the sites work behind proxy servers 14:07:32 I'm not sure if this is listed in the docs anywhere, I couldn't find it 14:07:54 #link https://review.openstack.org/#/c/615387/ 14:08:38 e.g. sites refers to dev-minimal, multinode 14:08:38 Oh I see, "airship site definition sites", my head was stuck on "web sites" :) 14:09:08 I think it would be good to get some attention on this patch again and maybe update the docs to reflect this 14:09:52 So dev-minimal does not work behind proxy yet -- as far as we know, is that the only site that's been reported as having issues proxy-wise recently? 14:10:27 I'd prefer to just totally get rid of AIAB 14:10:33 multi-gate has given me fits 14:10:45 This is the most information I can find on that mattmceuen 14:10:46 v1k0d3n is not here but hopefully will see this later - please let us know if you were behind a proxy when you hit that maas deployment issue 14:10:47 # link http://lists.airshipit.org/pipermail/airship-discuss/2019-January/000278.html 14:11:27 I was facing issues on AIAB dev minimal with MaaS import jobs failing 14:11:33 last week 14:13:12 nishant_: that was not behind a proxy, correct? 14:13:29 It was behind proxy 14:13:32 ok 14:14:14 I can give it a run outside of a proxy and see if the maas issues persist 14:14:27 I know romang has a job running in a lab that tests AIAB not behind a proxy (and I think it would be valuable to get this reporting out somewhere) but: 14:14:40 I wonder if it would be more valuable to have an AIAB job that runs behind a proxy 14:14:48 as that seems to be a very common use case for folks 14:14:55 and seems to slip by us more often 14:14:59 mattmceuen: do you know which site that job runs? 14:15:05 nope 14:15:16 we should follow up with romang later 14:15:35 I added the two PS from Roman's email to the "please review" list for the day 14:15:57 Any other discussion on the AIAB topic? 14:16:38 nothing from me 14:17:06 ok cool. Thanks for bringing this up dwalt. 14:17:10 #topic Airship Community Feedback session 14:17:46 FYI all -- in lieu of our normally scheduled design call this thursday, we'll be hosting an Airship Community Feedback call on the same bridge 14:17:58 Chris Hoge will be facilitating 14:18:14 That's: This Thursday, 10am US Central Time 14:18:20 https://attcorp.webex.com/meet/rp2723 14:19:20 Would appreciate folks joining and offering any and all feedback so we can continue to improve our community, be inclusive, and make it fun for all us devs 14:19:59 That's all I have on that - see you then 14:20:06 #topic Requests for Review 14:20:42 So these were from romang's email earlier, re: AIAB proxy work. Let's get some eyes on them please: 14:20:42 https://review.openstack.org/#/c/615387/ (AIAB Proxy) 14:20:42 https://review.openstack.org/#/c/615387/ (AIAB Proxy) 14:20:50 in fact they're the same one 14:20:53 so review it twice 14:21:04 :D 14:21:09 Hey roman_g! 14:21:10 o/ 14:21:40 Any other patchsets that could really use some reviews today, folks? 14:23:16 #topic Roundtable 14:23:28 Open floor, anything else we'd like to bring up 14:24:41 I have a question 14:24:46 if nobody else has anything 14:25:03 go for it! 14:25:31 what is your recommended way to debug documents rendered by deckhand 14:26:16 one thought... Shipyard can export rendered documents after they are ingested into the site 14:26:17 has anybody worked on a CLI client? 14:26:47 shipyard has a CLI client :) lives in the API container, right b-str? 14:27:00 well, shipyard yes 14:27:08 ok, didnt consider this 14:27:16 it does, but it's probably best to use the script and remote docker, but however you want to run it. 14:27:20 https://airshipit.readthedocs.io/projects/shipyard/en/latest/CLI.html#get-configdocs 14:27:29 https://airshipit.readthedocs.io/projects/shipyard/en/latest/CLI.html#get-renderedconfigdocs 14:27:45 also, there's the concept of validation of the docs 14:27:56 you can do a validation without committing them using: 14:28:18 https://airshipit.readthedocs.io/projects/shipyard/en/latest/CLI.html#commit-configdocs with the --dryrun option 14:28:18 right, thats what I am looking for 14:28:26 ok, cool 14:28:45 Deckhand docs builds are still failing. Could someone look at it, please? I as not able to get it working. Thank you. 14:29:04 May be call me in w/ screen-sharing, and I will learn from you. 14:29:04 ok, I´ll check that out. Thanks 14:29:11 Would greatly appreciate. 14:29:26 thanks georgk! 14:29:58 Roman, I looked into it a bit 14:30:04 but gave up. 14:30:12 Deckhand docs build error: sphinx.errors.ExtensionError: Could not import extension sphinxcontrib.apidoc (exception: No module named 'sphinxcontrib.apidoc') 14:30:26 it looks like something changed in the RTD platform more than something that changed in the codebase 14:30:50 Latest successfull build Completed Oct. 29, 2018. 5:50 p.m. 14:31:10 3 months passed as it is outdated 14:31:19 b-str: anything we can do together? 14:31:26 right, and if you look at the code on either side of those commits, it doesn't seem to have any breaking changes - but... I could also be very wrong. 14:31:44 b-str: that was first thing I checked :( 14:32:04 I think we could probably turn off the apidoc usage and see if it goes through 14:32:12 but that eliminates a bunch of docs 14:32:59 Well, as long as it works on localhost, can we tell people to build their own api docs? 14:33:32 I mean, that's not a great long term solution 14:34:12 for now, we can ask that of course... 14:35:08 ...ok, will verify and submit change to disable apidocs 14:38:26 Let's not lose track of that fmonteiro did some good stuff there that we should get working again 14:39:34 indeed 14:39:55 anything else guys? 14:40:08 No. 14:41:20 alright - thanks all, have a good week! 14:41:23 #endmeeting