mattmceuen | Reminder: evgenyl and I will be giving a webcast / demo of Airship tomorrow at 10am US central time (aka an hour before the team meeting) if anyones interested! https://t.co/I71DEZ3fzI | 00:00 |
---|---|---|
*** mbeierl has quit IRC | 00:17 | |
*** mbeierl has joined #airshipit | 00:23 | |
*** cheng1 has quit IRC | 00:24 | |
*** cheng1 has joined #airshipit | 00:26 | |
*** roman_g has quit IRC | 00:39 | |
*** kaspars__ has quit IRC | 01:25 | |
*** vdrok has quit IRC | 06:28 | |
*** serverascode has quit IRC | 06:29 | |
*** hogepodge has quit IRC | 06:32 | |
*** serverascode has joined #airshipit | 06:32 | |
*** serverascode has quit IRC | 06:38 | |
*** aojea has joined #airshipit | 06:41 | |
*** hogepodge has joined #airshipit | 06:56 | |
*** vdrok has joined #airshipit | 06:58 | |
*** Talion has joined #airshipit | 07:01 | |
*** serverascode has joined #airshipit | 07:02 | |
*** rihbb has joined #airshipit | 07:28 | |
*** roman_g has joined #airshipit | 07:58 | |
*** Talion has quit IRC | 09:10 | |
*** happyhemant has joined #airshipit | 12:11 | |
*** lemko has joined #airshipit | 12:23 | |
*** bh526r has joined #airshipit | 12:53 | |
*** aaronsheffield has joined #airshipit | 12:57 | |
*** ab2434_ has joined #airshipit | 13:35 | |
*** sgrasley has joined #airshipit | 13:35 | |
*** sthussey has joined #airshipit | 13:44 | |
openstackgerrit | Merged openstack/airship-promenade master: Fix generate_certs typo https://review.openstack.org/644985 | 13:57 |
*** rihbb has quit IRC | 14:04 | |
openstackgerrit | Scott Hussey proposed openstack/airship-promenade master: (apiserver) [WIP] support key rotation https://review.openstack.org/631935 | 14:12 |
openstackgerrit | Merged openstack/airship-armada master: Fix log message https://review.openstack.org/651375 | 14:23 |
openstackgerrit | Merged openstack/airship-shipyard master: airflow: Update image reqs to match src reqs https://review.openstack.org/652763 | 14:25 |
*** sgrasley has quit IRC | 14:29 | |
*** kaspars__ has joined #airshipit | 14:35 | |
*** sgrasley has joined #airshipit | 14:36 | |
mattmceuen | Here's the agenda for our team meeting in about an hour -- please add anything you'd like to discuss today team: https://etherpad.openstack.org/p/airship-meeting-2019-04-16 | 14:52 |
*** mardim has joined #airshipit | 14:58 | |
mardim | evgenyl, Hey Are you around ? | 14:59 |
*** sreejithp has joined #airshipit | 15:12 | |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: Revise CLI documentation https://review.openstack.org/650137 | 15:14 |
*** Talion has joined #airshipit | 15:15 | |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: PEP-8 code styling and linting https://review.openstack.org/649692 | 15:15 |
openstackgerrit | Sean Eagan proposed openstack/airship-armada master: Introduce v2 docs https://review.openstack.org/648246 | 15:23 |
openstackgerrit | Sean Eagan proposed openstack/airship-armada master: [WIP]: Improve wait API and semantics in v2 docs https://review.openstack.org/636440 | 15:23 |
*** sgrasley has quit IRC | 15:36 | |
*** levmorgan has joined #airshipit | 15:42 | |
*** sgrasley has joined #airshipit | 15:45 | |
openstackgerrit | Merged openstack/airship-shipyard master: Shipyard: Add pod/container security context - deployment-shipyard https://review.openstack.org/639195 | 15:49 |
*** AlexanderHughes has joined #airshipit | 15:50 | |
mattmceuen | #startmeeting airship | 16:00 |
openstack | Meeting started Tue Apr 16 16:00:00 2019 UTC and is due to finish in 60 minutes. The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: airship)" | 16:00 | |
openstack | The meeting name has been set to 'airship' | 16:00 |
mattmceuen | #topic Rollcall | 16:00 |
levmorgan | o/ | 16:00 |
*** openstack changes topic to "Rollcall (Meeting topic: airship)" | 16:00 | |
michael-beaver | o/ | 16:00 |
mattmceuen | o/ everyone, let's give it a couple minutes | 16:00 |
*** sgrasley has quit IRC | 16:00 | |
evgenyl | Hi everyone! | 16:00 |
mattmceuen | agenda, please feel free to add anything you'd like to discuss today: https://etherpad.openstack.org/p/airship-meeting-2019-04-16 | 16:00 |
AlexanderHughes | o/ | 16:00 |
evgenyl | mardim: Yeah, I'm here. | 16:00 |
mattmceuen | o/ evgenyl great job on the Airship demo :) | 16:00 |
mardim | hey how are you ? | 16:01 |
mattmceuen | hey mardim | 16:01 |
mardim | I am wondering if you still need the airship-seaworthy | 16:01 |
*** AvinashBR has joined #airshipit | 16:01 | |
mardim | hello mattmceuen | 16:01 |
mardim | :) | 16:01 |
*** StaceyF has joined #airshipit | 16:01 | |
*** jezogwza_ has joined #airshipit | 16:01 | |
*** ian-pittwood has joined #airshipit | 16:01 | |
AvinashBR | Hey Matt, great presentation on Brighttalk | 16:01 |
mattmceuen | Thanks AvinashBR! | 16:02 |
kaspars__ | ah! I missed it :( | 16:02 |
dwalt | o/ hey everyone | 16:02 |
mattmceuen | No worries kaspars__ was recorded, I'll share the link here when I get it | 16:02 |
kaspars__ | thank you thank you | 16:03 |
mattmceuen | Alright, let's get started: | 16:03 |
mattmceuen | #topic Would it make sense to break out the OSH HTK pins in Treasuremap similarly to what is done for Airship? | 16:03 |
*** openstack changes topic to "Would it make sense to break out the OSH HTK pins in Treasuremap similarly to what is done for Airship? (Meeting topic: airship)" | 16:03 | |
openstackgerrit | Drew Walters proposed openstack/airship-shipyard master: CI: Add Airskiff check https://review.openstack.org/653035 | 16:03 |
mattmceuen | This was something jamesgu__ had brought up last week | 16:03 |
*** sgrasley has joined #airshipit | 16:03 | |
mattmceuen | And we were going to mull on it for a week. Basically, our Treasuremap reference manifests have one helm-toolkit reference defined per chart for Airship charts, but one dependency shared for the OpenStack charts | 16:04 |
jamesgu__ | ah yes | 16:04 |
mattmceuen | And he had run into a situation where he wanted to pin different helm-toolkits for different openstack charts - was not possible without refactoring | 16:04 |
arunkant | o/ | 16:04 |
mattmceuen | o/ arunkant | 16:04 |
mattmceuen | so the thought was: should we just refactor the openstack HTK refs in Treasuremap to be split out, like Airship is? | 16:05 |
mattmceuen | I for one have not come up with any reason not to :) | 16:05 |
dwalt | This week there was a scenario where this would have been helpful. I am in favor of splitting :) | 16:05 |
mattmceuen | But interested if anyone else has other thoughts / opinions | 16:05 |
mattmceuen | Well there you go, it's officially a recurring situation | 16:05 |
kaspars__ | I also concur - seems good thing to do especially for site updates, etc when fixing bugs, etc. | 16:05 |
mattmceuen | #action mattmceuen will create a story in storyboard to split out HTK dependencies for Treasuremap reference openstack charts | 16:07 |
mattmceuen | thanks guys - it is time-boxed-unanimous (I am going to keep using that one). Anything else on this topic? | 16:07 |
evgenyl | +1 for splitting. | 16:08 |
mattmceuen | awesome | 16:08 |
mattmceuen | next topic: | 16:08 |
mattmceuen | #topic Governance repo has been created | 16:08 |
*** openstack changes topic to "Governance repo has been created (Meeting topic: airship)" | 16:08 | |
mattmceuen | per discussion last week: https://opendev.org/openstack/airship-governance now exists | 16:09 |
mattmceuen | it is very very empty | 16:09 |
mattmceuen | I believe the first patchset against it needs to add a zuul job, and in our case that zuul job should probably lint / build docs, since that's the only thing we expect this repo to be used for! | 16:09 |
mattmceuen | Would anyone be interested in helping add a basic gate to the repo, so jezogwza_ can push an initial draft governance doc to it? | 16:10 |
openstackgerrit | Sirajudeen proposed openstack/airship-in-a-bottle master: Multinode support for promenade encryption https://review.openstack.org/652735 | 16:10 |
mattmceuen | I believe it's pretty straightforward to create a basic readthedocs-focused project -- for example: https://opendev.org/openstack/airship-treasuremap/src/branch/master/.zuul.yaml | 16:11 |
mattmceuen | We'll table that for now - if anyone wants to cut their teeth with some zuul'ing, it would be very valuable - the more zuul knoweldge we have in our team the easier it is to add additional testing/checks/gating | 16:13 |
mattmceuen | #topic Need spec update (line 80), review from cores and approval for multi-distro spec | 16:13 |
*** openstack changes topic to "Need spec update (line 80), review from cores and approval for multi-distro spec (Meeting topic: airship)" | 16:13 | |
mattmceuen | This is either dwalt or arunkant, you guys both are shades of blue in the etherpad :D | 16:13 |
mattmceuen | The multi-distro spec: https://review.openstack.org/#/c/643106/ | 16:14 |
kaspars__ | I would like to get more familiar with Zuul - but can't commit for this week.. | 16:14 |
dwalt | I don't remember adding this :P | 16:14 |
mattmceuen | understand kaspars__, you've had your hands full dude | 16:14 |
arunkant | arunkant: its me. Just continuing from last week discussion. Looking for updates on this spec as there is discussion about some clarification | 16:15 |
mattmceuen | https://review.openstack.org/#/q/status:open+branch:master+topic:airship_suse | 16:15 |
openstackgerrit | Drew Walters proposed openstack/airship-treasuremap master: airskiff: Make airskiff gate non-voting https://review.openstack.org/653039 | 16:16 |
arunkant | As per current spec, its not clear what tag should be used for image building (line 80) | 16:16 |
*** StaceyF has quit IRC | 16:16 | |
openstackgerrit | Drew Walters proposed openstack/airship-treasuremap master: airskiff: Make airskiff gate non-voting https://review.openstack.org/653039 | 16:17 |
mattmceuen | roman_g would you be able to specify the tag format in the current PS? | 16:17 |
arunkant | and there is clarification/update needed in spec around that | 16:17 |
*** Gpshz1Ccsms2 has joined #airshipit | 16:18 | |
mattmceuen | I believe roman_g was on vacation, we may not have him today | 16:18 |
mattmceuen | #action mattmceuen to follow up with roman_g on tag format in multi-os spec | 16:19 |
arunkant | Based on earlier conversation on this topic, I recall consensus on what Michael Beaver has mentioned in his comments | 16:19 |
ian-pittwood | Where is the etherpad for this meeting? I looked on eavesdrop.openstack.org/#Airship_Team_Meeting, but the latest on there is 3/26. | 16:19 |
mattmceuen | Yeah, I think we have consensus, and it's just a matter of getting it in the PS | 16:19 |
mattmceuen | Hey ian-pittwood -- here you go: https://etherpad.openstack.org/p/airship-meeting-2019-04-16 | 16:19 |
ian-pittwood | Thanks mattmceuen | 16:20 |
mattmceuen | I'll try to see when roman_g will be back, if "soon" I'll ask if he can update the PS, and if not I'll push a change, since we're all aligned based on previous discussion | 16:21 |
mattmceuen | anything else on this one arunkant or anyone else? | 16:21 |
arunkant | just need that patch approved so that other related reviews can get attention | 16:21 |
mattmceuen | yeah. agreed | 16:22 |
mattmceuen | Alright, next topic: | 16:22 |
mattmceuen | #topic Python 3.7 - when should we start gating? | 16:22 |
*** openstack changes topic to "Python 3.7 - when should we start gating? (Meeting topic: airship)" | 16:22 | |
arunkant | mattmceuen: If you are busy, I can also update the spec | 16:22 |
*** bh526r has quit IRC | 16:22 | |
*** sgrasley_ has joined #airshipit | 16:22 | |
dwalt | That's me! | 16:23 |
mattmceuen | Thanks arunkant - will let you know :) | 16:23 |
*** StaceyF has joined #airshipit | 16:23 | |
dwalt | Felipe submitted a patch to gate Pegleg against python 3.7 | 16:23 |
dwalt | are we ready to start doing that? If so, should we do the same for all components? | 16:23 |
dwalt | I personally have no objections but wanted to check here first | 16:24 |
mattmceuen | Couple thoughts: | 16:24 |
mattmceuen | 1. I am for consistency across Airship projects when feasible / reasonable | 16:24 |
mattmceuen | 2. iff any project fails gating against python 3.7, we should only introduce it as a non-voting gate for that project | 16:25 |
mattmceuen | Beyond that I don't have any opinions around what the right timing is | 16:25 |
openstackgerrit | Merged openstack/airship-treasuremap master: Sloop type and Airsloop site https://review.openstack.org/649195 | 16:25 |
mattmceuen | What do you guys think? What's OpenStack's roadmap for 3.7 gates? | 16:25 |
mardim | ohhh ^ | 16:25 |
openstackgerrit | Merged openstack/airship-spyglass master: Remove flask YAML web editor from Spyglass https://review.openstack.org/650993 | 16:26 |
*** sgrasley has quit IRC | 16:26 | |
dwalt | That sounds like a good plan to me. I'm not sure of the official roadmap | 16:27 |
ian-pittwood | +1. I think doing the nonvoting gate is a good start to see how far back we are from full support | 16:27 |
mattmceuen | python version-specific gating falls into that catogory of things I'd default to following the OpenStack projects on unless we find a reason not to -- they put a lot of thought into that stuff | 16:27 |
mattmceuen | cool | 16:27 |
openstackgerrit | Dimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Create pipeline for airsloop site https://review.openstack.org/649432 | 16:27 |
michael-beaver | Same, no idea about the official roadmap, but I think at least getting a non-voting gate in would be good | 16:28 |
mattmceuen | dwalt can I give you an action item :D it's the tax for bringing it up | 16:28 |
openstackgerrit | Dimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Create documentation for airsloop site https://review.openstack.org/651652 | 16:28 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Enable nested virtualization by default https://review.openstack.org/652139 | 16:28 |
dwalt | mattmceuen: action item me, please :) | 16:28 |
mattmceuen | #action dwalt to check on the OpenStack roadmap for python versions and gating | 16:28 |
mattmceuen | let us know what you find | 16:28 |
dwalt | will do! | 16:28 |
mattmceuen | I think, for any project that is already 3.7-friendly, we should go ahead and make it voting -- we don't want regression away from a working configuration | 16:29 |
mattmceuen | But for any projects (if any) that aren't 3.7-friendly a non-voting gate gives us time to fix | 16:29 |
michael-beaver | ++ | 16:29 |
AlexanderHughes | +1 | 16:29 |
ian-pittwood | +1 | 16:29 |
mattmceuen | ok, I think we beat that into the ground enough | 16:29 |
mattmceuen | thanks for bringing that up dwalt | 16:29 |
dwalt | sure thing | 16:30 |
mattmceuen | dwalt per the comment in the etherpad -- if you find the "justification" behind the python version roadmap (e.g. corresponding python version lifecycle stuff, etc) please let us know what you find | 16:30 |
mattmceuen | ty | 16:30 |
mattmceuen | Next topic: | 16:31 |
mattmceuen | #topic Pegleg support for custom character pool during passphrase/salt generation | 16:31 |
*** openstack changes topic to "Pegleg support for custom character pool during passphrase/salt generation (Meeting topic: airship)" | 16:31 | |
mattmceuen | alexanderhughes that's yours, right? My monitor is bad at differentiating shades of purple ;-) | 16:31 |
AlexanderHughes | yes | 16:31 |
mattmceuen | https://storyboard.openstack.org/#!/story/2005372 | 16:31 |
mattmceuen | awesome, go for it | 16:31 |
AlexanderHughes | in patch https://review.openstack.org/#/c/648701/ we changed pegleg's generate cryptostring function to only use a small set of special characters in order to reduce the likelihood of a generated salt/passphrase breaking an application or database | 16:32 |
AlexanderHughes | during discussions in that patch @lamt felt it would be a good idea to let the user override the default pool of characters by passing their own - and I agree | 16:32 |
AlexanderHughes | there are outstanding questions on how to accomplish this - such as minimum complexity requirements in a passed custom pool (do we require all 4 sets of characters - upper/lower/number/symbol) or change the minimum length? | 16:33 |
mattmceuen | I guess everyone's security rules are different! | 16:34 |
mattmceuen | So, thinking out loud: | 16:34 |
evgenyl | I'm wondering if there is some standard on password complexity that we can follow. | 16:34 |
AlexanderHughes | agreed, and for that reason I am of a mind that the default behavior is good enough for most use cases... if there is a case where a user needs to override that behavior they should be responsible for that pool. my suggestion is if they require a password with only upper and lowercase letters for example the only requirement we have on them is the existing length requirement, and at least one character from each uppercase | 16:35 |
AlexanderHughes | passphrase | 16:35 |
mattmceuen | Since Pegleg is actually generating the passphrase, it makes sense to ensure somehow that it can follow reasonable operator needs | 16:35 |
mattmceuen | But we shouldn't go too far overboard IMO | 16:36 |
mattmceuen | I.e., password rules are notoriously hard and different | 16:36 |
mattmceuen | As long as Pegleg supports passphrase generation that is | 16:37 |
mattmceuen | 1) stronger than the operator rules | 16:37 |
mattmceuen | 2) doesn't violoate any operator assumptions | 16:37 |
mattmceuen | I think we should be good right? | 16:37 |
mattmceuen | #2 is the character set thing - we don't want to break a database | 16:37 |
mattmceuen | I mean, an operator could always base64 the passphrase from pegleg if they needed to, too | 16:37 |
mattmceuen | Which is what Kubernetes does vis a vis secrets | 16:38 |
AlexanderHughes | correct, and in patch 648701 we limited the punctuation characters to just the following @#&-+=? but I am concerned there may be a case now we aren't aware of - or will be in the future where this set of characters runs afoul of what the user wants/needs | 16:38 |
openstackgerrit | Dimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Create documentation for airsloop site https://review.openstack.org/651652 | 16:38 |
AlexanderHughes | so ultimately the question is - 1. do we need to support custom pools, and 2. if we do what limitations do we place on that pool, if any | 16:40 |
*** dtruong has quit IRC | 16:40 | |
dwalt | It doesn't sound like this is a high priority item, as this was changed for compatibility with OpenStack services, right? | 16:41 |
mattmceuen | My opinion is 1. "no", as long as we address the common problems with the default / hardcoded pool. We can add support in the future if needed, and an operator and b64 the passphrase if needed too | 16:41 |
dwalt | ++ | 16:42 |
mattmceuen | What are your thoughts AlexanderHughes? Agree/disagree? | 16:42 |
AlexanderHughes | Agree we can update the hardcoded pool as needed - if it gets to a point where there's not much left in the default pool revisit the idea of supporting custom pools | 16:43 |
mattmceuen | Awesome - sounds like a plan to me. For the PS as-is, do we need to dial back the hardcoded pool now? Or is it already a good choice as far as we know? | 16:44 |
AlexanderHughes | to our knowledge the patchset represents the broadest set of characters that works without issue | 16:44 |
mattmceuen | great! | 16:45 |
mattmceuen | Alright, moving on unless there's anything else on this topic: | 16:45 |
mattmceuen | #topic Spyglass plugin management | 16:46 |
*** openstack changes topic to "Spyglass plugin management (Meeting topic: airship)" | 16:46 | |
ian-pittwood | This one's me | 16:46 |
mattmceuen | ian-pittwood -- can we use this as an opportunity to give anyone who doesn't know an elevator pitch of what Spyglass is? | 16:46 |
ian-pittwood | I just started working on it so I'm not sure if I'd have the best explanation yet | 16:47 |
mattmceuen | haha then let me try | 16:48 |
ian-pittwood | StaceyF is typing something right now too I think | 16:48 |
StaceyF | Spyglass is a tool that will be used to take data from a source (could be multiple sources) that define what a site is and it will take data and format it specifically for Pegleg to consume (lint, collect, render) and then Pegleg will upload these documents to shipyard | 16:48 |
ian-pittwood | The part that this issue covers is the aggregation of data | 16:48 |
StaceyF | There will be different plugins that can be used by Spyglass depending on where that source data will come from | 16:49 |
ian-pittwood | Currently we have a couple hardcoded plugins that aggregate data for Spyglass to process. One is included in Spyglass, the other appears to reference closed source data | 16:49 |
mattmceuen | Thanks StaceyF. The way I think of it is that Spyglass is intended to generate most/all of the site-specific YAMLs based on an external system of record, right? | 16:49 |
StaceyF | correct | 16:49 |
ian-pittwood | I want to take these plugins and separate them from Spyglass and I was curious what the crowd opinion is on how to do plugin management for openstack projects | 16:49 |
*** sgrasley__ has joined #airshipit | 16:50 | |
mattmceuen | Yeah, OpenStack is full of projects that have pluggable backends | 16:50 |
mattmceuen | Barbican might be a good example, since it's recent enough to have learned from mistakes of the past | 16:50 |
mattmceuen | And also because it's something we use in Airship | 16:50 |
ian-pittwood | Ok, I'll take a look at that | 16:51 |
mattmceuen | I haven't dug into it though, so that's just a thought -- anyone else have more solid advice? | 16:51 |
ian-pittwood | There's several different options to do it so I just wanted to make sure that Spyglass stays uniform with other projects | 16:52 |
*** sgrasley_ has quit IRC | 16:53 | |
mattmceuen | Yes, good call. I'd also say look at Drydock of course, since that has a pluggable mechanism too (albeit with one prod-grade plugin at the moment) | 16:53 |
mattmceuen | alright, 5 mins remaining: | 16:54 |
ian-pittwood | Would the plan be to take the current plugins and place them into separate repos? | 16:54 |
mattmceuen | aha! now that is a good question :) | 16:54 |
mattmceuen | I feel like that's an area where the openstack community has gone back and forth a bit (thinking tempest in particular) | 16:54 |
mattmceuen | I believe the best practice is separate repos | 16:54 |
mattmceuen | Anything else on this one, guys? | 16:55 |
dwalt | Nothing from me. Sounds like a good path forward | 16:56 |
mattmceuen | #topic Review Requests | 16:56 |
*** openstack changes topic to "Review Requests (Meeting topic: airship)" | 16:56 | |
mattmceuen | Continuous-integration enhancements | 16:56 |
mattmceuen | https://review.openstack.org/#/q/status:open+branch:master+topic:ci/latest-htk | 16:56 |
mattmceuen | https://review.openstack.org/599020 | 16:56 |
mattmceuen | https://review.openstack.org/653039 | 16:56 |
mattmceuen | https://review.openstack.org/623549 | 16:56 |
mattmceuen | https://review.openstack.org/651628 | 16:56 |
mattmceuen | dwalt want to give a little overview on this collection? | 16:56 |
dwalt | Gladly. The first topic is an effort to add CI jobs to each repo (with charts) that packages against the latest Helm-tookit | 16:57 |
dwalt | Currently, Airship pins and gates against a stable version of helm-toolkit that is manually uplifted in a tools script | 16:57 |
dwalt | Secondly, there are a lot of patches out there for Airskiff, as it is ready to be added as a check job to Shipyard, Armada, and Deckhand | 16:58 |
mattmceuen | sweeeeet | 16:58 |
mattmceuen | That's great - looking forward to the Shipyard / Armada / Deckhand checks for sure | 16:59 |
dwalt | Since Airskiff has been unreliable as a gate in treasuremap due to the lack of cross-gating, I propose that we make it non-voting until the corresponding check jobs become voting | 16:59 |
dwalt | and the last two are necessary improvements | 16:59 |
mattmceuen | ++ | 16:59 |
dwalt | that's all | 16:59 |
dwalt | I see we're short on time | 16:59 |
mattmceuen | For the latest-htk jobs, will those be voting or non-voting? | 16:59 |
dwalt | non-voting | 16:59 |
dwalt | moreso an indicator of being safe to upgrade | 17:00 |
mattmceuen | gotcha. makes sense to me. | 17:00 |
dwalt | or - urgent fix is required | 17:00 |
mattmceuen | Thanks all for a great meeting, we are out of time but feel free to stay and chat :D | 17:00 |
dwalt | thanks! | 17:00 |
mattmceuen | #endmeeting | 17:00 |
*** openstack changes topic to "airshipit.org || General Review Dashboard: https://review.openstack.org/#/q/project:%255Eopenstack/airship.*+status:open,n,z" | 17:00 | |
openstack | Meeting ended Tue Apr 16 17:00:40 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-04-16-16.00.html | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-04-16-16.00.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-04-16-16.00.log.html | 17:00 |
openstackgerrit | Alexander Hughes proposed openstack/airship-spyglass master: Various fixes to Spyglass to resolve tox errors https://review.openstack.org/648764 | 17:02 |
*** rihbb has joined #airshipit | 17:03 | |
*** ian-pittwood has quit IRC | 17:08 | |
*** aojea has quit IRC | 17:20 | |
openstackgerrit | Alexander Hughes proposed openstack/airship-spyglass master: Various fixes to Spyglass to resolve tox errors https://review.openstack.org/648764 | 17:22 |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: Refactors CLI to match style of Airship CLIs https://review.openstack.org/649452 | 17:23 |
*** sgrasley_ has joined #airshipit | 17:27 | |
*** sgrasley_ has quit IRC | 17:30 | |
*** sgrasley__ has quit IRC | 17:31 | |
openstackgerrit | Drew Walters proposed openstack/airship-treasuremap master: airskiff: Update bootstrap OSH-infra pin https://review.openstack.org/653061 | 17:51 |
*** ab2434_ has quit IRC | 17:53 | |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: PEP-8 code styling and linting https://review.openstack.org/649692 | 17:59 |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: Revise CLI documentation https://review.openstack.org/650137 | 18:05 |
openstackgerrit | Anthony Bellino proposed openstack/airship-divingbell master: (zuul) Implement docker image jobs https://review.openstack.org/653066 | 18:06 |
*** lemko has quit IRC | 18:13 | |
openstackgerrit | Merged openstack/airship-spyglass master: Various fixes to Spyglass to resolve tox errors https://review.openstack.org/648764 | 18:14 |
openstackgerrit | Dimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy https://review.openstack.org/650432 | 18:15 |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: [WIP] Resolves Bandit 104 errors https://review.openstack.org/651807 | 18:16 |
*** mardim has quit IRC | 18:16 | |
openstackgerrit | Drew Walters proposed openstack/airship-promenade master: CI: Standardize unit test jobs https://review.openstack.org/653069 | 18:19 |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: Refactors CLI to match style of Airship CLIs https://review.openstack.org/649452 | 18:19 |
openstackgerrit | Evgeniy L proposed openstack/airship-treasuremap master: Add a site update guide https://review.openstack.org/653070 | 18:19 |
openstackgerrit | Evgeniy L proposed openstack/airship-treasuremap master: Add a site update guide https://review.openstack.org/653070 | 18:20 |
*** jezogwza_ has quit IRC | 18:22 | |
openstackgerrit | Drew Walters proposed openstack/airship-shipyard master: CI: Standardize unit test jobs https://review.openstack.org/653072 | 18:23 |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: Revise CLI documentation https://review.openstack.org/650137 | 18:25 |
openstackgerrit | Scott Hussey proposed openstack/airship-promenade master: (apiserver) [WIP] support key rotation https://review.openstack.org/631935 | 18:26 |
openstackgerrit | Scott Hussey proposed openstack/airship-promenade master: (apiserver) [WIP] support key rotation https://review.openstack.org/631935 | 18:28 |
*** mardim has joined #airshipit | 18:29 | |
*** happyhemant has quit IRC | 18:31 | |
openstackgerrit | Evgeniy L proposed openstack/airship-treasuremap master: Add a site update guide https://review.openstack.org/653070 | 18:31 |
openstackgerrit | Drew Walters proposed openstack/airship-armada master: CI: Add Python 3.7 job https://review.openstack.org/653081 | 18:39 |
*** irclogbot_3 has quit IRC | 18:39 | |
*** irclogbot_2 has joined #airshipit | 18:40 | |
openstackgerrit | Drew Walters proposed openstack/airship-promenade master: CI: Standardize unit test jobs https://review.openstack.org/653069 | 18:41 |
openstackgerrit | Drew Walters proposed openstack/airship-armada master: CI: Add Python 3.7 job https://review.openstack.org/653081 | 18:41 |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: Refactors CLI to match style of Airship CLIs https://review.openstack.org/649452 | 18:45 |
openstackgerrit | Drew Walters proposed openstack/airship-armada master: CI: Use official OpenStack Train Python jobs https://review.openstack.org/653081 | 18:51 |
dwalt | mattmceuen: the most I could find on the Python 3.7 discussion earlier is that OpenStack publishes a template of Python jobs per release cycle. I will change all of our jobs to the official Train release template (Python 3.6 and Python 3.7) unless anyone is opposed https://github.com/openstack-infra/openstack-zuul-jobs/blob/master/zuul.d/project-templates.yaml#L416 | 18:55 |
openstackgerrit | Scott Hussey proposed openstack/airship-promenade master: (apiserver) [WIP] support key rotation https://review.openstack.org/631935 | 18:56 |
openstackgerrit | Drew Walters proposed openstack/airship-promenade master: CI: Standardize unit test jobs https://review.openstack.org/653069 | 18:57 |
openstackgerrit | Drew Walters proposed openstack/airship-promenade master: CI: Use official OpenStack Train Python jobs https://review.openstack.org/653069 | 18:58 |
sthussey | I wasn't on the meeting, but was curious what the value of worrying about Python 3.7 is? | 18:59 |
openstackgerrit | Drew Walters proposed openstack/airship-shipyard master: CI: Use official OpenStack Train Python jobs https://review.openstack.org/653072 | 19:00 |
openstackgerrit | Anthony Bellino proposed openstack/airship-divingbell master: (zuul) Implement docker image jobs https://review.openstack.org/653066 | 19:02 |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: Revise CLI documentation https://review.openstack.org/650137 | 19:05 |
*** jemangs has joined #airshipit | 19:06 | |
*** jemangs has quit IRC | 19:07 | |
*** jemangs has joined #airshipit | 19:09 | |
dwalt | sthussey: The discussion was prompted by a patch submitted to add a Python 3.7 gate to Pegleg. The consensus was that we'd like to stay aligned with OpenStack standards when it comes to Python versioning and maintain consistency across all Airship projects (unless any project is failing for Python 3.7, in which case, it'll just be added as non-voting to that project for the time being). In short, the value added is | 19:10 |
dwalt | consistency and the prevention of regressions for versions of Python that we may be required to support in the near future | 19:10 |
openstackgerrit | Dimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy https://review.openstack.org/650432 | 19:10 |
sthussey | Okay. I'm not sure who would require Airship to support a version. Our artifacts are deployed bundled with Python. | 19:11 |
sthussey | There is no variability to the environment Airship python code runs in | 19:12 |
openstackgerrit | Dimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy https://review.openstack.org/650432 | 19:14 |
dwalt | Agreed. I was thinking in terms of a community mandate | 19:17 |
dwalt | I don't foresee any effort on our part to support it | 19:18 |
sthussey | Okay | 19:20 |
openstackgerrit | Drew Walters proposed openstack/airship-armada master: CI: Use official OpenStack Train Python jobs https://review.openstack.org/653081 | 19:22 |
*** mardim has quit IRC | 19:26 | |
openstackgerrit | Drew Walters proposed openstack/airship-shipyard master: CI: Use official OpenStack Train Python jobs https://review.openstack.org/653072 | 19:28 |
openstackgerrit | Dimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy https://review.openstack.org/650432 | 19:36 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Add deployment tooling https://review.openstack.org/651917 | 19:44 |
openstackgerrit | Drew Walters proposed openstack/airship-promenade master: CI: Use official OpenStack Train Python jobs https://review.openstack.org/653069 | 19:44 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Add deployment tooling https://review.openstack.org/651917 | 19:44 |
openstackgerrit | Evgeniy L proposed openstack/airship-treasuremap master: Do not rerun promjoin on every reboot https://review.openstack.org/642571 | 19:49 |
openstackgerrit | Evgeniy L proposed openstack/airship-treasuremap master: Add metadata proxy shared secret for Nova and Neutron https://review.openstack.org/639183 | 19:50 |
openstackgerrit | Evgeniy L proposed openstack/airship-treasuremap master: Change default number of l3 agents from 5 to 3 https://review.openstack.org/639179 | 19:50 |
openstackgerrit | Merged openstack/airship-treasuremap master: airskiff: Update bootstrap OSH-infra pin https://review.openstack.org/653061 | 20:11 |
*** ab2434_ has joined #airshipit | 20:22 | |
openstackgerrit | Rahul Khiyani proposed openstack/airship-promenade master: [DNM] test https://review.openstack.org/639189 | 20:23 |
*** mardim has joined #airshipit | 20:31 | |
mardim | evgenyl: Are you aware of this error | 20:33 |
mardim | kubectl logs airship-ucp-barbican-test -n ucp + openstack secret list Failed to contact the endpoint at http://barbican.ucp.svc.cluster.local:80/v1 for discovery. Fallback to using that endpoint as the base url. | 20:33 |
mardim | ? | 20:33 |
mardim | when I curl the endpoint | 20:33 |
mardim | it works | 20:33 |
mardim | but the barbican test pod gives that error | 20:34 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Add tools/airship as wrapper for deployment tools https://review.openstack.org/651917 | 20:35 |
evgenyl | mardim: I have not seen this exact error, the problem may be that there are incorrect endpoints configured and stored in keystone database, at some point of time the client uses the endpoints from there to find other services. | 20:38 |
evgenyl | mardim: By the way what installation do you run? Is it airsloop? | 20:38 |
mardim | I have changed the iam.atalntafoundry.com | 20:38 |
mardim | to iam-sw.atalntafoundry.com | 20:39 |
mardim | I registered the new fqdn | 20:39 |
mardim | to godaddy | 20:39 |
evgenyl | I do not see IP for this record. | 20:39 |
mardim | but I can not nslookup to that fqdn | 20:39 |
mardim | yet | 20:39 |
mardim | do you think that this might be the error | 20:40 |
mardim | ? | 20:40 |
mardim | I am running airship-seaworthy | 20:40 |
mardim | with this ps | 20:40 |
mardim | https://review.openstack.org/#/c/650432/11 | 20:40 |
evgenyl | mardim: Yes, this can be related to the error you see. | 20:40 |
mardim | evgenyl: ^ | 20:40 |
mardim | I think so | 20:40 |
mardim | because | 20:40 |
mardim | barbica test | 20:40 |
mardim | runs | 20:40 |
mardim | openstack secret list command | 20:41 |
mardim | and probably the configuration in there is the new iam-sw | 20:41 |
mardim | which it cannot e resolved | 20:41 |
mardim | anyway thanks! | 20:41 |
evgenyl | mardim: You will definitely need valid DNS names for the deployment to work. | 20:41 |
evgenyl | Sure, np :) | 20:41 |
mardim | when you are saying that you do not see ip for this name | 20:42 |
mardim | what do you mean | 20:42 |
mardim | ? | 20:42 |
mardim | how did you check that ? | 20:42 |
mardim | evgenyl: ^ | 20:42 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Add tools/airship as wrapper for deployment tools https://review.openstack.org/651917 | 20:55 |
*** StaceyF has quit IRC | 21:03 | |
*** AlexanderHughes has quit IRC | 21:05 | |
*** rihbb has quit IRC | 21:13 | |
evgenyl | mardim: I check it with `nslookup` command. | 21:18 |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: Resolves Bandit 104 errors https://review.openstack.org/651807 | 21:19 |
mardim | evgenyl: now is fixed | 21:20 |
evgenyl | mardim: Hmm, are you sure? | 21:28 |
evgenyl | https://www.irccloud.com/pastebin/ZmpjoQEO/ | 21:28 |
mardim | you have a typo | 21:29 |
mardim | evgenyl: ^ | 21:29 |
mardim | try again | 21:29 |
mardim | nslookup iam-sw.atlantafoundry.com | 21:29 |
mardim | evgenyl: ^ | 21:30 |
evgenyl | mardim: I copied it from your message :) | 21:30 |
evgenyl | mardim: Yeah, this once works. | 21:30 |
mardim | then I had the typo | 21:30 |
mardim | :P | 21:30 |
evgenyl | s/once/one/ | 21:30 |
openstackgerrit | Rick Bartra proposed openstack/airship-drydock master: Add CIDR validation for MAAS https://review.openstack.org/648781 | 21:34 |
openstackgerrit | Evgeniy L proposed openstack/airship-shipyard master: Shipyard action script should return error if execution steps failed https://review.openstack.org/653157 | 21:47 |
openstackgerrit | Evgeniy L proposed openstack/airship-shipyard master: Return error if execution of the step fails https://review.openstack.org/653157 | 21:49 |
openstackgerrit | Anthony Bellino proposed openstack/airship-divingbell master: [WIP] Initial Ansible Daemonset https://review.openstack.org/640539 | 21:49 |
openstackgerrit | Dimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy https://review.openstack.org/650432 | 21:52 |
openstackgerrit | Anthony Bellino proposed openstack/airship-divingbell master: [WIP] Initial Ansible Daemonset https://review.openstack.org/640539 | 21:57 |
openstackgerrit | Evgeniy L proposed openstack/airship-treasuremap master: Add a site update guide https://review.openstack.org/653070 | 22:01 |
*** jemangs has quit IRC | 22:02 | |
*** sreejithp has quit IRC | 22:10 | |
*** mardim has quit IRC | 22:16 | |
*** AvinashBR has quit IRC | 22:16 | |
*** ab2434_ has quit IRC | 22:34 | |
openstackgerrit | Stas Egorov proposed openstack/airship-in-a-bottle master: utility script to exctract binary data from genesis.sh https://review.openstack.org/650427 | 22:38 |
openstackgerrit | Stas Egorov proposed openstack/airship-in-a-bottle master: utility script to exctract binary data from genesis.sh https://review.openstack.org/650427 | 22:46 |
openstackgerrit | Stas Egorov proposed openstack/airship-in-a-bottle master: utility script to exctract binary data from genesis.sh https://review.openstack.org/650427 | 22:51 |
openstackgerrit | Stas Egorov proposed openstack/airship-in-a-bottle master: utility script to exctract binary data from genesis.sh https://review.openstack.org/650427 | 23:01 |
openstackgerrit | Merged openstack/airship-deckhand master: Log client-id in UCP API endpoints https://review.openstack.org/634068 | 23:11 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!