Tuesday, 2019-04-16

mattmceuenReminder:  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/I71DEZ3fzI00:00
*** mbeierl has quit IRC00:17
*** mbeierl has joined #airshipit00:23
*** cheng1 has quit IRC00:24
*** cheng1 has joined #airshipit00:26
*** roman_g has quit IRC00:39
*** kaspars__ has quit IRC01:25
*** vdrok has quit IRC06:28
*** serverascode has quit IRC06:29
*** hogepodge has quit IRC06:32
*** serverascode has joined #airshipit06:32
*** serverascode has quit IRC06:38
*** aojea has joined #airshipit06:41
*** hogepodge has joined #airshipit06:56
*** vdrok has joined #airshipit06:58
*** Talion has joined #airshipit07:01
*** serverascode has joined #airshipit07:02
*** rihbb has joined #airshipit07:28
*** roman_g has joined #airshipit07:58
*** Talion has quit IRC09:10
*** happyhemant has joined #airshipit12:11
*** lemko has joined #airshipit12:23
*** bh526r has joined #airshipit12:53
*** aaronsheffield has joined #airshipit12:57
*** ab2434_ has joined #airshipit13:35
*** sgrasley has joined #airshipit13:35
*** sthussey has joined #airshipit13:44
openstackgerritMerged openstack/airship-promenade master: Fix generate_certs typo  https://review.openstack.org/64498513:57
*** rihbb has quit IRC14:04
openstackgerritScott Hussey proposed openstack/airship-promenade master: (apiserver) [WIP] support key rotation  https://review.openstack.org/63193514:12
openstackgerritMerged openstack/airship-armada master: Fix log message  https://review.openstack.org/65137514:23
openstackgerritMerged openstack/airship-shipyard master: airflow: Update image reqs to match src reqs  https://review.openstack.org/65276314:25
*** sgrasley has quit IRC14:29
*** kaspars__ has joined #airshipit14:35
*** sgrasley has joined #airshipit14:36
mattmceuenHere'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-1614:52
*** mardim has joined #airshipit14:58
mardimevgenyl, Hey Are you around ?14:59
*** sreejithp has joined #airshipit15:12
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: Revise CLI documentation  https://review.openstack.org/65013715:14
*** Talion has joined #airshipit15:15
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: PEP-8 code styling and linting  https://review.openstack.org/64969215:15
openstackgerritSean Eagan proposed openstack/airship-armada master: Introduce v2 docs  https://review.openstack.org/64824615:23
openstackgerritSean Eagan proposed openstack/airship-armada master: [WIP]: Improve wait API and semantics in v2 docs  https://review.openstack.org/63644015:23
*** sgrasley has quit IRC15:36
*** levmorgan has joined #airshipit15:42
*** sgrasley has joined #airshipit15:45
openstackgerritMerged openstack/airship-shipyard master: Shipyard: Add pod/container security context            - deployment-shipyard  https://review.openstack.org/63919515:49
*** AlexanderHughes has joined #airshipit15:50
mattmceuen#startmeeting airship16:00
openstackMeeting 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: airship)"16:00
openstackThe meeting name has been set to 'airship'16:00
mattmceuen#topic Rollcall16:00
levmorgano/16:00
*** openstack changes topic to "Rollcall (Meeting topic: airship)"16:00
michael-beavero/16:00
mattmceueno/ everyone, let's give it a couple minutes16:00
*** sgrasley has quit IRC16:00
evgenylHi everyone!16:00
mattmceuenagenda, please feel free to add anything you'd like to discuss today: https://etherpad.openstack.org/p/airship-meeting-2019-04-1616:00
AlexanderHugheso/16:00
evgenylmardim: Yeah, I'm here.16:00
mattmceueno/ evgenyl great job on the Airship demo :)16:00
mardimhey how are you ?16:01
mattmceuenhey mardim16:01
mardimI am wondering if you still need the airship-seaworthy16:01
*** AvinashBR has joined #airshipit16:01
mardimhello mattmceuen16:01
mardim:)16:01
*** StaceyF has joined #airshipit16:01
*** jezogwza_ has joined #airshipit16:01
*** ian-pittwood has joined #airshipit16:01
AvinashBRHey Matt, great presentation on Brighttalk16:01
mattmceuenThanks AvinashBR!16:02
kaspars__ah! I missed it :(16:02
dwalto/ hey everyone16:02
mattmceuenNo worries kaspars__ was recorded, I'll share the link here when I get it16:02
kaspars__thank you thank you16:03
mattmceuenAlright, 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
openstackgerritDrew Walters proposed openstack/airship-shipyard master: CI: Add Airskiff check  https://review.openstack.org/65303516:03
mattmceuenThis was something jamesgu__ had brought up last week16:03
*** sgrasley has joined #airshipit16:03
mattmceuenAnd 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 charts16:04
jamesgu__ah yes16:04
mattmceuenAnd he had run into a situation where he wanted to pin different helm-toolkits for different openstack charts - was not possible without refactoring16:04
arunkanto/16:04
mattmceueno/ arunkant16:04
mattmceuenso the thought was:  should we just refactor the openstack HTK refs in Treasuremap to be split out, like Airship is?16:05
mattmceuenI for one have not come up with any reason not to :)16:05
dwaltThis week there was a scenario where this would have been helpful. I am in favor of splitting :)16:05
mattmceuenBut interested if anyone else has other thoughts / opinions16:05
mattmceuenWell there you go, it's officially a recurring situation16: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 charts16:07
mattmceuenthanks 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
mattmceuenawesome16:08
mattmceuennext topic:16:08
mattmceuen#topic Governance repo has been created16:08
*** openstack changes topic to "Governance repo has been created (Meeting topic: airship)"16:08
mattmceuenper discussion last week:  https://opendev.org/openstack/airship-governance now exists16:09
mattmceuenit is very very empty16:09
mattmceuenI 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
mattmceuenWould 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
openstackgerritSirajudeen proposed openstack/airship-in-a-bottle master: Multinode support for promenade encryption  https://review.openstack.org/65273516:10
mattmceuenI believe it's pretty straightforward to create a basic readthedocs-focused project -- for example:  https://opendev.org/openstack/airship-treasuremap/src/branch/master/.zuul.yaml16:11
mattmceuenWe'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/gating16:13
mattmceuen#topic Need spec update (line 80), review from cores and approval for multi-distro spec16:13
*** openstack changes topic to "Need spec update (line 80), review from cores and approval for multi-distro spec (Meeting topic: airship)"16:13
mattmceuenThis is either dwalt or arunkant, you guys both are shades of blue in the etherpad :D16:13
mattmceuenThe 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
dwaltI don't remember adding this :P16:14
mattmceuenunderstand kaspars__, you've had your hands full dude16:14
arunkantarunkant: its me. Just continuing from last week discussion. Looking for updates on this spec as there is discussion about some clarification16:15
mattmceuenhttps://review.openstack.org/#/q/status:open+branch:master+topic:airship_suse16:15
openstackgerritDrew Walters proposed openstack/airship-treasuremap master: airskiff: Make airskiff gate non-voting  https://review.openstack.org/65303916:16
arunkantAs per current spec, its not clear what tag should be used for image building (line 80)16:16
*** StaceyF has quit IRC16:16
openstackgerritDrew Walters proposed openstack/airship-treasuremap master: airskiff: Make airskiff gate non-voting  https://review.openstack.org/65303916:17
mattmceuenroman_g would you be able to specify the tag format in the current PS?16:17
arunkantand there is clarification/update needed in spec around that16:17
*** Gpshz1Ccsms2 has joined #airshipit16:18
mattmceuenI believe roman_g was on vacation, we may not have him today16:18
mattmceuen#action mattmceuen to follow up with roman_g on tag format in multi-os spec16:19
arunkantBased on earlier conversation on this topic, I recall consensus on what Michael Beaver has mentioned in his comments16:19
ian-pittwoodWhere 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
mattmceuenYeah, I think we have consensus, and it's just a matter of getting it in the PS16:19
mattmceuenHey ian-pittwood -- here you go: https://etherpad.openstack.org/p/airship-meeting-2019-04-1616:19
ian-pittwoodThanks mattmceuen16:20
mattmceuenI'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 discussion16:21
mattmceuenanything else on this one arunkant or anyone else?16:21
arunkantjust need that patch approved so that other related reviews can get attention16:21
mattmceuenyeah.  agreed16:22
mattmceuenAlright, 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
arunkantmattmceuen: If you are busy, I can also update the spec16:22
*** bh526r has quit IRC16:22
*** sgrasley_ has joined #airshipit16:22
dwaltThat's me!16:23
mattmceuenThanks arunkant - will let you know :)16:23
*** StaceyF has joined #airshipit16:23
dwaltFelipe submitted a patch to gate Pegleg against python 3.716:23
dwaltare we ready to start doing that? If so, should we do the same for all components?16:23
dwaltI personally have no objections but wanted to check here first16:24
mattmceuenCouple thoughts:16:24
mattmceuen1. I am for consistency across Airship projects when feasible / reasonable16:24
mattmceuen2. iff any project fails gating against python 3.7, we should only introduce it as a non-voting gate for that project16:25
mattmceuenBeyond that I don't have any opinions around what the right timing is16:25
openstackgerritMerged openstack/airship-treasuremap master: Sloop type and Airsloop site  https://review.openstack.org/64919516:25
mattmceuenWhat do you guys think?  What's OpenStack's roadmap for 3.7 gates?16:25
mardimohhh ^16:25
openstackgerritMerged openstack/airship-spyglass master: Remove flask YAML web editor from Spyglass  https://review.openstack.org/65099316:26
*** sgrasley has quit IRC16:26
dwaltThat sounds like a good plan to me. I'm not sure of the official roadmap16:27
ian-pittwood+1. I think doing the nonvoting gate is a good start to see how far back we are from full support16:27
mattmceuenpython 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 stuff16:27
mattmceuencool16:27
openstackgerritDimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Create pipeline for airsloop site  https://review.openstack.org/64943216:27
michael-beaverSame, no idea about the official roadmap, but I think at least getting a non-voting gate in would be good16:28
mattmceuendwalt can I give you an action item :D  it's the tax for bringing it up16:28
openstackgerritDimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Create documentation for airsloop site  https://review.openstack.org/65165216:28
openstackgerritKaspars Skels proposed openstack/airship-treasuremap master: Enable nested virtualization by default  https://review.openstack.org/65213916:28
dwaltmattmceuen: action item me, please :)16:28
mattmceuen#action dwalt to check on the OpenStack roadmap for python versions and gating16:28
mattmceuenlet us know what you find16:28
dwaltwill do!16:28
mattmceuenI 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 configuration16:29
mattmceuenBut for any projects (if any) that aren't 3.7-friendly a non-voting gate gives us time to fix16:29
michael-beaver++16:29
AlexanderHughes+116:29
ian-pittwood+116:29
mattmceuenok, I think we beat that into the ground enough16:29
mattmceuenthanks for bringing that up dwalt16:29
dwaltsure thing16:30
mattmceuendwalt 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 find16:30
mattmceuenty16:30
mattmceuenNext topic:16:31
mattmceuen#topic Pegleg support for custom character pool during passphrase/salt generation16:31
*** openstack changes topic to "Pegleg support for custom character pool during passphrase/salt generation (Meeting topic: airship)"16:31
mattmceuenalexanderhughes that's yours, right?  My monitor is bad at differentiating shades of purple ;-)16:31
AlexanderHughesyes16:31
mattmceuenhttps://storyboard.openstack.org/#!/story/200537216:31
mattmceuenawesome, go for it16:31
AlexanderHughesin 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 database16:32
AlexanderHughesduring 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 agree16:32
AlexanderHughesthere 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
mattmceuenI guess everyone's security rules are different!16:34
mattmceuenSo, thinking out loud:16:34
evgenylI'm wondering if there is some standard on password complexity that we can follow.16:34
AlexanderHughesagreed, 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 uppercase16:35
AlexanderHughespassphrase16:35
mattmceuenSince Pegleg is actually generating the passphrase, it makes sense to ensure somehow that it can follow reasonable operator needs16:35
mattmceuenBut we shouldn't go too far overboard IMO16:36
mattmceuenI.e., password rules are notoriously hard and different16:36
mattmceuenAs long as Pegleg supports passphrase generation that is16:37
mattmceuen1) stronger than the operator rules16:37
mattmceuen2) doesn't violoate any operator assumptions16:37
mattmceuenI think we should be good right?16:37
mattmceuen#2 is the character set thing - we don't want to break a database16:37
mattmceuenI mean, an operator could always base64 the passphrase from pegleg if they needed to, too16:37
mattmceuenWhich is what Kubernetes does vis a vis secrets16:38
AlexanderHughescorrect, 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/needs16:38
openstackgerritDimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Create documentation for airsloop site  https://review.openstack.org/65165216:38
AlexanderHughesso 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 any16:40
*** dtruong has quit IRC16:40
dwaltIt doesn't sound like this is a high priority item, as this was changed for compatibility with OpenStack services, right?16:41
mattmceuenMy 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 too16:41
dwalt++16:42
mattmceuenWhat are your thoughts AlexanderHughes?  Agree/disagree?16:42
AlexanderHughesAgree 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 pools16:43
mattmceuenAwesome - 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
AlexanderHughesto our knowledge the patchset represents the broadest set of characters that works without issue16:44
mattmceuengreat!16:45
mattmceuenAlright, moving on unless there's anything else on this topic:16:45
mattmceuen#topic Spyglass plugin management16:46
*** openstack changes topic to "Spyglass plugin management (Meeting topic: airship)"16:46
ian-pittwoodThis one's me16:46
mattmceuenian-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-pittwoodI just started working on it so I'm not sure if I'd have the best explanation yet16:47
mattmceuenhaha then let me try16:48
ian-pittwoodStaceyF is typing something right now too I think16:48
StaceyFSpyglass 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 shipyard16:48
ian-pittwoodThe part that this issue covers is the aggregation of data16:48
StaceyFThere will be different plugins that can be used by Spyglass depending on where that source data will come from16:49
ian-pittwoodCurrently 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 data16:49
mattmceuenThanks 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
StaceyFcorrect16:49
ian-pittwoodI 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 projects16:49
*** sgrasley__ has joined #airshipit16:50
mattmceuenYeah, OpenStack is full of projects that have pluggable backends16:50
mattmceuenBarbican might be a good example, since it's recent enough to have learned from mistakes of the past16:50
mattmceuenAnd also because it's something we use in Airship16:50
ian-pittwoodOk, I'll take a look at that16:51
mattmceuenI haven't dug into it though, so that's just a thought -- anyone else have more solid advice?16:51
ian-pittwoodThere's several different options to do it so I just wanted to make sure that Spyglass stays uniform with other projects16:52
*** sgrasley_ has quit IRC16:53
mattmceuenYes, 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
mattmceuenalright, 5 mins remaining:16:54
ian-pittwoodWould the plan be to take the current plugins and place them into separate repos?16:54
mattmceuenaha!  now that is a good question :)16:54
mattmceuenI feel like that's an area where the openstack community has gone back and forth a bit (thinking tempest in particular)16:54
mattmceuenI believe the best practice is separate repos16:54
mattmceuenAnything else on this one, guys?16:55
dwaltNothing from me. Sounds like a good path forward16:56
mattmceuen#topic Review Requests16:56
*** openstack changes topic to "Review Requests (Meeting topic: airship)"16:56
mattmceuen    Continuous-integration enhancements16:56
mattmceuen    https://review.openstack.org/#/q/status:open+branch:master+topic:ci/latest-htk16:56
mattmceuen    https://review.openstack.org/59902016:56
mattmceuen    https://review.openstack.org/65303916:56
mattmceuen    https://review.openstack.org/62354916:56
mattmceuen    https://review.openstack.org/65162816:56
mattmceuendwalt want to give a little overview on this collection?16:56
dwaltGladly. The first topic is an effort to add CI jobs to each repo (with charts) that packages against the latest Helm-tookit16:57
dwaltCurrently, Airship pins and gates against a stable version of helm-toolkit that is manually uplifted in a tools script16:57
dwaltSecondly, 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 Deckhand16:58
mattmceuensweeeeet16:58
mattmceuenThat's great - looking forward to the Shipyard / Armada / Deckhand checks for sure16:59
dwaltSince 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 voting16:59
dwaltand the last two are necessary improvements16:59
mattmceuen++16:59
dwaltthat's all16:59
dwaltI see we're short on time16:59
mattmceuenFor the latest-htk jobs, will those be voting or non-voting?16:59
dwaltnon-voting16:59
dwaltmoreso an indicator of being safe to upgrade17:00
mattmceuengotcha.  makes sense to me.17:00
dwaltor - urgent fix is required17:00
mattmceuenThanks all for a great meeting, we are out of time but feel free to stay and chat :D17:00
dwaltthanks!17:00
mattmceuen#endmeeting17:00
*** openstack changes topic to "airshipit.org || General Review Dashboard: https://review.openstack.org/#/q/project:%255Eopenstack/airship.*+status:open,n,z"17:00
openstackMeeting ended Tue Apr 16 17:00:40 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-04-16-16.00.html17:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-04-16-16.00.txt17:00
openstackLog:            http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-04-16-16.00.log.html17:00
openstackgerritAlexander Hughes proposed openstack/airship-spyglass master: Various fixes to Spyglass to resolve tox errors  https://review.openstack.org/64876417:02
*** rihbb has joined #airshipit17:03
*** ian-pittwood has quit IRC17:08
*** aojea has quit IRC17:20
openstackgerritAlexander Hughes proposed openstack/airship-spyglass master: Various fixes to Spyglass to resolve tox errors  https://review.openstack.org/64876417:22
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: Refactors CLI to match style of Airship CLIs  https://review.openstack.org/64945217:23
*** sgrasley_ has joined #airshipit17:27
*** sgrasley_ has quit IRC17:30
*** sgrasley__ has quit IRC17:31
openstackgerritDrew Walters proposed openstack/airship-treasuremap master: airskiff: Update bootstrap OSH-infra pin  https://review.openstack.org/65306117:51
*** ab2434_ has quit IRC17:53
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: PEP-8 code styling and linting  https://review.openstack.org/64969217:59
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: Revise CLI documentation  https://review.openstack.org/65013718:05
openstackgerritAnthony Bellino proposed openstack/airship-divingbell master: (zuul) Implement docker image jobs  https://review.openstack.org/65306618:06
*** lemko has quit IRC18:13
openstackgerritMerged openstack/airship-spyglass master: Various fixes to Spyglass to resolve tox errors  https://review.openstack.org/64876418:14
openstackgerritDimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy  https://review.openstack.org/65043218:15
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: [WIP] Resolves Bandit 104 errors  https://review.openstack.org/65180718:16
*** mardim has quit IRC18:16
openstackgerritDrew Walters proposed openstack/airship-promenade master: CI: Standardize unit test jobs  https://review.openstack.org/65306918:19
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: Refactors CLI to match style of Airship CLIs  https://review.openstack.org/64945218:19
openstackgerritEvgeniy L proposed openstack/airship-treasuremap master: Add a site update guide  https://review.openstack.org/65307018:19
openstackgerritEvgeniy L proposed openstack/airship-treasuremap master: Add a site update guide  https://review.openstack.org/65307018:20
*** jezogwza_ has quit IRC18:22
openstackgerritDrew Walters proposed openstack/airship-shipyard master: CI: Standardize unit test jobs  https://review.openstack.org/65307218:23
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: Revise CLI documentation  https://review.openstack.org/65013718:25
openstackgerritScott Hussey proposed openstack/airship-promenade master: (apiserver) [WIP] support key rotation  https://review.openstack.org/63193518:26
openstackgerritScott Hussey proposed openstack/airship-promenade master: (apiserver) [WIP] support key rotation  https://review.openstack.org/63193518:28
*** mardim has joined #airshipit18:29
*** happyhemant has quit IRC18:31
openstackgerritEvgeniy L proposed openstack/airship-treasuremap master: Add a site update guide  https://review.openstack.org/65307018:31
openstackgerritDrew Walters proposed openstack/airship-armada master: CI: Add Python 3.7 job  https://review.openstack.org/65308118:39
*** irclogbot_3 has quit IRC18:39
*** irclogbot_2 has joined #airshipit18:40
openstackgerritDrew Walters proposed openstack/airship-promenade master: CI: Standardize unit test jobs  https://review.openstack.org/65306918:41
openstackgerritDrew Walters proposed openstack/airship-armada master: CI: Add Python 3.7 job  https://review.openstack.org/65308118:41
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: Refactors CLI to match style of Airship CLIs  https://review.openstack.org/64945218:45
openstackgerritDrew Walters proposed openstack/airship-armada master: CI: Use official OpenStack Train Python jobs  https://review.openstack.org/65308118:51
dwaltmattmceuen: 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#L41618:55
openstackgerritScott Hussey proposed openstack/airship-promenade master: (apiserver) [WIP] support key rotation  https://review.openstack.org/63193518:56
openstackgerritDrew Walters proposed openstack/airship-promenade master: CI: Standardize unit test jobs  https://review.openstack.org/65306918:57
openstackgerritDrew Walters proposed openstack/airship-promenade master: CI: Use official OpenStack Train Python jobs  https://review.openstack.org/65306918:58
sthusseyI wasn't on the meeting, but was curious what the value of worrying about Python 3.7 is?18:59
openstackgerritDrew Walters proposed openstack/airship-shipyard master: CI: Use official OpenStack Train Python jobs  https://review.openstack.org/65307219:00
openstackgerritAnthony Bellino proposed openstack/airship-divingbell master: (zuul) Implement docker image jobs  https://review.openstack.org/65306619:02
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: Revise CLI documentation  https://review.openstack.org/65013719:05
*** jemangs has joined #airshipit19:06
*** jemangs has quit IRC19:07
*** jemangs has joined #airshipit19:09
dwaltsthussey: 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 is19:10
dwaltconsistency and the prevention of regressions for versions of Python that we may be required to support in the near future19:10
openstackgerritDimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy  https://review.openstack.org/65043219:10
sthusseyOkay. I'm not sure who would require Airship to support a version. Our artifacts are deployed bundled with Python.19:11
sthusseyThere is no variability to the environment Airship python code runs in19:12
openstackgerritDimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy  https://review.openstack.org/65043219:14
dwaltAgreed. I was thinking in terms of a community mandate19:17
dwaltI don't foresee any effort on our part to support it19:18
sthusseyOkay19:20
openstackgerritDrew Walters proposed openstack/airship-armada master: CI: Use official OpenStack Train Python jobs  https://review.openstack.org/65308119:22
*** mardim has quit IRC19:26
openstackgerritDrew Walters proposed openstack/airship-shipyard master: CI: Use official OpenStack Train Python jobs  https://review.openstack.org/65307219:28
openstackgerritDimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy  https://review.openstack.org/65043219:36
openstackgerritKaspars Skels proposed openstack/airship-treasuremap master: Add deployment tooling  https://review.openstack.org/65191719:44
openstackgerritDrew Walters proposed openstack/airship-promenade master: CI: Use official OpenStack Train Python jobs  https://review.openstack.org/65306919:44
openstackgerritKaspars Skels proposed openstack/airship-treasuremap master: Add deployment tooling  https://review.openstack.org/65191719:44
openstackgerritEvgeniy L proposed openstack/airship-treasuremap master: Do not rerun promjoin on every reboot  https://review.openstack.org/64257119:49
openstackgerritEvgeniy L proposed openstack/airship-treasuremap master: Add metadata proxy shared secret for Nova and Neutron  https://review.openstack.org/63918319:50
openstackgerritEvgeniy L proposed openstack/airship-treasuremap master: Change default number of l3 agents from 5 to 3  https://review.openstack.org/63917919:50
openstackgerritMerged openstack/airship-treasuremap master: airskiff: Update bootstrap OSH-infra pin  https://review.openstack.org/65306120:11
*** ab2434_ has joined #airshipit20:22
openstackgerritRahul Khiyani proposed openstack/airship-promenade master: [DNM] test  https://review.openstack.org/63918920:23
*** mardim has joined #airshipit20:31
mardimevgenyl: Are you aware of this error20:33
mardimkubectl 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
mardimwhen I curl the endpoint20:33
mardimit works20:33
mardimbut the barbican test pod gives that error20:34
openstackgerritKaspars Skels proposed openstack/airship-treasuremap master: Add tools/airship as wrapper for deployment tools  https://review.openstack.org/65191720:35
evgenylmardim: 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
evgenylmardim: By the way what installation do you run? Is it airsloop?20:38
mardimI have changed the iam.atalntafoundry.com20:38
mardimto iam-sw.atalntafoundry.com20:39
mardimI registered the new fqdn20:39
mardimto godaddy20:39
evgenylI do not see IP for this record.20:39
mardimbut I can not nslookup to that fqdn20:39
mardimyet20:39
mardimdo you think that this might be the error20:40
mardim?20:40
mardimI am running airship-seaworthy20:40
mardimwith this ps20:40
mardimhttps://review.openstack.org/#/c/650432/1120:40
evgenylmardim: Yes, this can be related to the error you see.20:40
mardimevgenyl:  ^20:40
mardimI think so20:40
mardimbecause20:40
mardimbarbica test20:40
mardimruns20:40
mardimopenstack secret list command20:41
mardimand probably the configuration in there is the new iam-sw20:41
mardimwhich it cannot e resolved20:41
mardimanyway thanks!20:41
evgenylmardim: You will definitely need valid DNS names for the deployment to work.20:41
evgenylSure, np :)20:41
mardimwhen you are saying that you do not see ip for this name20:42
mardimwhat do you mean20:42
mardim?20:42
mardimhow did you check that ?20:42
mardimevgenyl: ^20:42
openstackgerritKaspars Skels proposed openstack/airship-treasuremap master: Add tools/airship as wrapper for deployment tools  https://review.openstack.org/65191720:55
*** StaceyF has quit IRC21:03
*** AlexanderHughes has quit IRC21:05
*** rihbb has quit IRC21:13
evgenylmardim: I check it with `nslookup` command.21:18
openstackgerritIan Pittwood proposed openstack/airship-spyglass master: Resolves Bandit 104 errors  https://review.openstack.org/65180721:19
mardimevgenyl: now is fixed21:20
evgenylmardim: Hmm, are you sure?21:28
evgenylhttps://www.irccloud.com/pastebin/ZmpjoQEO/21:28
mardimyou have a typo21:29
mardimevgenyl: ^21:29
mardimtry again21:29
mardimnslookup iam-sw.atlantafoundry.com21:29
mardimevgenyl: ^21:30
evgenylmardim: I copied it from your message :)21:30
evgenylmardim: Yeah, this once works.21:30
mardimthen I had the typo21:30
mardim:P21:30
evgenyls/once/one/21:30
openstackgerritRick Bartra proposed openstack/airship-drydock master: Add CIDR validation for MAAS  https://review.openstack.org/64878121:34
openstackgerritEvgeniy L proposed openstack/airship-shipyard master: Shipyard action script should return error if execution steps failed  https://review.openstack.org/65315721:47
openstackgerritEvgeniy L proposed openstack/airship-shipyard master: Return error if execution of the step fails  https://review.openstack.org/65315721:49
openstackgerritAnthony Bellino proposed openstack/airship-divingbell master: [WIP] Initial Ansible Daemonset  https://review.openstack.org/64053921:49
openstackgerritDimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Integrate VIPs in airship-seaworthy  https://review.openstack.org/65043221:52
openstackgerritAnthony Bellino proposed openstack/airship-divingbell master: [WIP] Initial Ansible Daemonset  https://review.openstack.org/64053921:57
openstackgerritEvgeniy L proposed openstack/airship-treasuremap master: Add a site update guide  https://review.openstack.org/65307022:01
*** jemangs has quit IRC22:02
*** sreejithp has quit IRC22:10
*** mardim has quit IRC22:16
*** AvinashBR has quit IRC22:16
*** ab2434_ has quit IRC22:34
openstackgerritStas Egorov proposed openstack/airship-in-a-bottle master: utility script to exctract binary data from genesis.sh  https://review.openstack.org/65042722:38
openstackgerritStas Egorov proposed openstack/airship-in-a-bottle master: utility script to exctract binary data from genesis.sh  https://review.openstack.org/65042722:46
openstackgerritStas Egorov proposed openstack/airship-in-a-bottle master: utility script to exctract binary data from genesis.sh  https://review.openstack.org/65042722:51
openstackgerritStas Egorov proposed openstack/airship-in-a-bottle master: utility script to exctract binary data from genesis.sh  https://review.openstack.org/65042723:01
openstackgerritMerged openstack/airship-deckhand master: Log client-id in UCP API endpoints  https://review.openstack.org/63406823:11

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