openstackgerrit | Merged airship/pegleg master: Uplift deckhand dependency https://review.opendev.org/668551 | 00:06 |
---|---|---|
openstackgerrit | Kaspars Skels proposed airship/treasuremap master: Update docker to 18.06.3 https://review.opendev.org/668217 | 00:06 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Uplift Pegleg's Airship Dependencies https://review.opendev.org/668552 | 00:10 |
*** DougSchv has joined #airshipit | 00:20 | |
*** nishantkr has quit IRC | 00:33 | |
*** DougSchv has quit IRC | 01:06 | |
*** redrobot has quit IRC | 01:17 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: [WIP] YAPF formatting https://review.opendev.org/664125 | 01:35 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: [WIP] YAPF formatting https://review.opendev.org/664125 | 02:05 |
*** AlexNoskov has quit IRC | 02:10 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: [WIP] YAPF formatting https://review.opendev.org/664125 | 02:25 |
*** kskels has quit IRC | 02:28 | |
*** DougSchv has joined #airshipit | 02:33 | |
*** DougSchv has quit IRC | 02:34 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: [WIP] YAPF formatting https://review.opendev.org/664125 | 02:50 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: [WIP] Re-add OpenSUSE gates as voting https://review.opendev.org/668576 | 03:01 |
openstackgerrit | Alexander Noskov proposed airship/treasuremap master: Uplift Horizon and fix Keystone password for Horizon chart. https://review.opendev.org/668016 | 04:43 |
openstackgerrit | Alexander Noskov proposed airship/treasuremap master: Uplift all components https://review.opendev.org/664469 | 04:46 |
*** kskels has joined #airshipit | 04:48 | |
openstackgerrit | Alexander Noskov proposed airship/treasuremap master: Uplift all components https://review.opendev.org/664469 | 04:50 |
openstackgerrit | Alexander Noskov proposed airship/treasuremap master: Uplift all components https://review.opendev.org/664469 | 04:51 |
openstackgerrit | Alexander Noskov proposed airship/promenade master: WIP https://review.opendev.org/652678 | 04:54 |
openstackgerrit | Kaspars Skels proposed airship/treasuremap master: [CEPH] uplift charts and enable helm tests https://review.opendev.org/665219 | 05:11 |
*** lemko has joined #airshipit | 06:28 | |
*** pgaxatte has joined #airshipit | 06:31 | |
*** jsuchome has joined #airshipit | 06:49 | |
*** dpawlik has joined #airshipit | 06:49 | |
*** pgaxatte has quit IRC | 06:53 | |
*** pgaxatte has joined #airshipit | 06:54 | |
*** pgaxatte has quit IRC | 06:54 | |
*** nmimi has joined #airshipit | 06:56 | |
*** kskels has quit IRC | 06:57 | |
*** pgaxatte has joined #airshipit | 07:02 | |
*** pgaxatte has quit IRC | 07:03 | |
*** pgaxatte has joined #airshipit | 07:04 | |
*** pgaxatte has quit IRC | 07:04 | |
*** pgaxatte has joined #airshipit | 07:15 | |
*** evrardjp is now known as evrardjp_on_holi | 07:40 | |
*** evrardjp_on_holi is now known as evrardjp_away | 07:40 | |
*** amalrajgenocidex has joined #airshipit | 08:54 | |
amalrajgenocidex | Hi | 08:54 |
amalrajgenocidex | Is there any way to use real URL's in airsloop for horizon? | 08:54 |
amalrajgenocidex | Currently the url's are like horizon.openstack.svc.cluster.local ? | 08:55 |
*** weystrom has joined #airshipit | 09:17 | |
openstackgerrit | Jiri Suchomel proposed airship/airship-in-a-bottle master: Replace repository links so they point directly to opendev.org https://review.opendev.org/668107 | 09:27 |
*** roman_g has quit IRC | 10:02 | |
*** roman_g has joined #airshipit | 10:03 | |
roman_g | evgenyl: it hasn't been triggeren on this PS: https://review.opendev.org/#/c/668107/ | 10:03 |
roman_g | amalrajgenocidex: kubectl get svc --all-namespaces, and check published services there. | 10:03 |
roman_g | amalrajgenocidex: then you'd probably want to set DNS or hosts file record to point to correct IP | 10:03 |
*** roman_g_ has joined #airshipit | 10:05 | |
*** roman_g has quit IRC | 10:08 | |
*** roman_g_ is now known as roman_g | 10:10 | |
amalrajgenocidex | evgenyl They are all private IP's right. I'm able to access the horizon by setting host entry like 'horizon.openstack.svc.cluster.local' . I was looking at a way to do it by real DNS | 10:11 |
roman_g | you'd probably want to set DNS or hosts file record to point to correct IP | 10:13 |
openstackgerrit | Roman Gorshunov proposed airship/docs master: Add basic gate and docs https://review.opendev.org/668020 | 10:34 |
amalrajgenocidex | roman_g The IP's shown in 'kubectl get svc --all-namespaces' are all private. So it's not possible to setup dns for public access | 11:01 |
roman_g | amalrajgenocidex: those which are NodePort should be public | 11:01 |
openstackgerrit | Roman Gorshunov proposed airship/election master: Add basic gate for docs build https://review.opendev.org/668650 | 11:03 |
openstackgerrit | Roman Gorshunov proposed airship/docs master: Add basic gate and docs https://review.opendev.org/668020 | 11:11 |
*** amalrajgenocidex has quit IRC | 11:11 | |
*** amalrajgenocidex has joined #airshipit | 11:15 | |
amalrajgenocidex | Thanks roman_g . Thank you. Let me take a llok | 11:15 |
roman_g | amalrajgenocidex: that .svc.cluster.local is default internal dns suffix of CoreDNS, which is installed with Kubernetes | 11:16 |
openstackgerrit | Roman Gorshunov proposed airship/election master: Add gate for docs build https://review.opendev.org/668650 | 11:16 |
openstackgerrit | Roman Gorshunov proposed airship/election master: Add gate for docs build https://review.opendev.org/668650 | 12:03 |
*** pgaxatte has quit IRC | 12:04 | |
*** alexanderhughes has joined #airshipit | 12:05 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Add support for globally encrypted secrets https://review.opendev.org/668517 | 12:06 |
*** pgaxatte has joined #airshipit | 12:06 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Re-add OpenSUSE gates as voting https://review.opendev.org/668576 | 12:07 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Standardize Pegleg code with YAPF https://review.opendev.org/664125 | 12:12 |
openstackgerrit | Roman Gorshunov proposed airship/docs master: Import docuemtation from airsip-in-a-bottle https://review.opendev.org/668664 | 12:16 |
*** alexanderhughes has quit IRC | 12:23 | |
*** alexanderhughes has joined #airshipit | 12:24 | |
openstackgerrit | Roman Gorshunov proposed airship/airship-in-a-bottle master: Export all documents to Airship Docs project https://review.opendev.org/668665 | 12:28 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Add support for globally encrypted secrets https://review.opendev.org/668517 | 12:29 |
*** alexanderhughes1 has joined #airshipit | 12:31 | |
*** alexanderhughes has quit IRC | 12:35 | |
openstackgerrit | Rodolfo Pacheco proposed airship/specs master: [WIP] Add AirshipCTL Spec https://review.opendev.org/659808 | 12:36 |
openstackgerrit | Roman Gorshunov proposed airship/airship-in-a-bottle master: Export all documents to Airship Docs project https://review.opendev.org/668665 | 12:42 |
*** bh526r has joined #airshipit | 12:50 | |
openstackgerrit | Merged airship/airship-in-a-bottle master: Fix link to the repository https://review.opendev.org/667805 | 12:50 |
openstackgerrit | Roman Gorshunov proposed airship/docs master: Import documentation from airsip-in-a-bottle https://review.opendev.org/668664 | 12:52 |
*** sthussey has joined #airshipit | 12:53 | |
*** aaronsheffield has joined #airshipit | 12:54 | |
openstackgerrit | Alexander Hughes proposed airship/spyglass master: Add voting to OpenSuse jobs https://review.opendev.org/668670 | 12:54 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Add support for globally encrypted secrets https://review.opendev.org/668517 | 12:58 |
dpawlik | hi, someone else have problem with airskiff that keystone is dying after a while no metters if it is ucp or openstack namespace? | 13:00 |
*** lamt has joined #airshipit | 13:12 | |
*** mbeierl has joined #airshipit | 13:18 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Add support for globally encrypted secrets https://review.opendev.org/668517 | 13:19 |
alexanderhughes1 | roman_g - goal in your git reset patch for pegleg is to make sure every time a call is run we're working with a clean repo yeah? solution may be to require users to work with files in a temporary location, and via the commands save into the repo path desired | 13:20 |
alexanderhughes1 | IE make a temp file in /home/user/some_file.crt then call the wrap_secrets commands and specify save location into the security repo. that way we can process repos, and place the finished file where it belongs | 13:21 |
*** ab2434_ has joined #airshipit | 13:39 | |
openstackgerrit | Merged airship/airship-in-a-bottle master: Improve VM failure data collection https://review.opendev.org/668210 | 13:39 |
*** sreejithp has joined #airshipit | 13:40 | |
openstackgerrit | Ian Pittwood proposed airship/spyglass-plugin-xls master: Combines all exceptions into a single file https://review.opendev.org/667243 | 14:02 |
openstackgerrit | Ian Pittwood proposed airship/spyglass master: Combines all exceptions into a single file https://review.opendev.org/667240 | 14:02 |
*** amalrajgenocidex has quit IRC | 14:02 | |
openstackgerrit | Merged airship/treasuremap master: Uplift and Separate fluentbit and fluentd charts https://review.opendev.org/667236 | 14:05 |
*** ab2434_ has quit IRC | 14:07 | |
*** kskels has joined #airshipit | 14:26 | |
*** redrobot has joined #airshipit | 14:33 | |
*** AlexNoskov has joined #airshipit | 14:38 | |
openstackgerrit | Ian Pittwood proposed airship/spyglass master: Combines all exceptions into a single file https://review.opendev.org/667240 | 14:38 |
openstackgerrit | Ian Pittwood proposed airship/spyglass-plugin-xls master: Combines all exceptions into a single file https://review.opendev.org/667243 | 14:40 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Add support for globally encrypted secrets https://review.opendev.org/668517 | 14:42 |
*** sreejithp has quit IRC | 14:43 | |
*** obravo has joined #airshipit | 14:44 | |
*** amalrajgenocidex has joined #airshipit | 14:51 | |
*** pgaxatte has quit IRC | 14:57 | |
*** evrardjp_away has quit IRC | 14:58 | |
*** evrardjp has joined #airshipit | 14:59 | |
kskels | mattmceuen> Matt McEuen hey kskels: I see that we configure that fourth "cicd" layer here: https://opendev.org/airship/treasuremap/src/branch/master/global/layering-policy.yaml#L11 | 15:04 |
kskels | 10:32 AM However, I can't find any examples of where it gets used, is that in treasuremap or somewhere else? | 15:04 |
kskels | 10:33 AM for the opensuse airskiff gate, I believe we talked about adding a new `treasuremap/cicd` directory to capture that (and any other long-lived ctthaonfigurations that need to follow that model) -- any concerns with that approach? | 15:04 |
kskels | so if we add a folder `cicd` that would pull these files in for each site, right? | 15:04 |
kskels | if some overrides are needed only for Suse - I would maybe just add those files in the `suse` type or `suse` related site manifests and simply point out `layer: cicd` in those YAMLs | 15:05 |
*** cheng1 has joined #airshipit | 15:06 | |
kskels | the cicd layer is used internally - to push over few minor changes needed to make CI/CD work (like overriding passwords for things) | 15:06 |
mattmceuen | kskels: definitely don't want to pull things in for every site. I thought a `cicd` instance would pull from / overide a single site, right? So `airskiff` would be a site that stands on its own, and `airskiff-suse` would be cicd-level overrides on top of `airskiff` | 15:07 |
*** ab2434_ has joined #airshipit | 15:07 | |
kskels | right - so I think you just need to put all files inside airskiff-suse | 15:07 |
kskels | and call our the layer they belong to in those files | 15:08 |
kskels | or potentially - pegleg may just ignore `cicd` folder - as I think they are hardcoded in the code | 15:09 |
kskels | so I would just add a folder treasuremap/site/airskiff-suse/cicd | 15:09 |
mattmceuen | `treasuremap/site/airskiff-suse/cicd` -- sorry, I'm lost on that one :) | 15:10 |
kskels | maybe I'm not fully grasping what you are trying to di | 15:11 |
kskels | do* | 15:11 |
mattmceuen | are you saying that pegleg can use cicd-level overrides, but may expect them to live under the `site` folder? | 15:11 |
kskels | pegleg really just throws all files in a huge file | 15:12 |
kskels | so as long as the file has layer set correctly - it can be pretty much in any folder | 15:12 |
alexanderhughes1 | what are we trying to do with Pegleg? | 15:12 |
kskels | although it may throw a warning that file is not in the right folder | 15:12 |
mattmceuen | o/ alexanderhughes1 | 15:12 |
alexanderhughes1 | o/ | 15:12 |
kskels | same - I think we need more use case description :) | 15:12 |
mattmceuen | so here's what we want to accomplish, by hook or crook: | 15:13 |
mattmceuen | we have a site called `airskiff` that we want to keep as-is, with defaults for a lot of things (like operating systems). | 15:13 |
amalrajgenocidex | hurrah!!! I was able to successfully deploy the Airsloop.. Thank you everyone here for helping me finish it :D :D :D | 15:14 |
mattmceuen | We want to facilitate overrides on top of `airskiff` for opensuse overrides, mostly base images for things (airship and openstack), but also other overrides | 15:14 |
mattmceuen | o/ amalrajgenocidex that's fantastic! | 15:14 |
mattmceuen | Good work sticking with it man :) | 15:14 |
mattmceuen | ksels alexanderhughes1: we want to make sure that all the airskiff peggles are not duplicated in a separate site for opensuse, because then they might drift | 15:15 |
mattmceuen | the thought that was proposed a few weeks ago was: we have a little-used layer called `cicd` that could be used to shim in overrides on top of a `site` | 15:15 |
mattmceuen | So jamesgu and I are just trying to figure out exactly what that would look like | 15:16 |
mattmceuen | i.e., where do the peggles go (`treasuremap/cicd/airskiff-opensuse`? `treasuremap/site/airskiff/cicd/opensuse`? something else?) | 15:16 |
kskels | I don't actually think you can do that :( | 15:17 |
kskels | what it really sounds like is - you need `airskiff` type - and then create 2 sites - regular and suse | 15:17 |
mattmceuen | then we end up with duplication | 15:18 |
kskels | well, if you consolidate most of it in type - it would be OK | 15:18 |
* mattmceuen cue mattmceuen's normal service layer tirate | 15:18 | |
kskels | though then we would duplicate 'sloop' type | 15:18 |
mattmceuen | right | 15:18 |
mattmceuen | but this cicd layer is already used (by cicd of course) to shim in overrides. How does it accomplish that, and why wouldn't we be able to do the same with opensuse overrides? | 15:19 |
kskels | yeah - cicd layer is really a layer - but not a pegleg concept today | 15:19 |
kskels | meaning - in the site-definition - you only set type: sloop/atlanta, etc | 15:19 |
mattmceuen | I see | 15:19 |
kskels | the way it works for cicd | 15:19 |
alexanderhughes1 | do you have an example mattmceuen ? right now we're telling Pegleg things belong to one of three layers: site, type, or global. we grab those files and make substitutions as needed | 15:19 |
kskels | is that extra files reside in another repo - e.g. like global, site repos | 15:20 |
openstackgerrit | Merged airship/treasuremap master: Update docker to 18.06.3 https://review.opendev.org/668217 | 15:20 |
kskels | so to use cicd layer in the way you like- you would need to create a new repo.. | 15:20 |
mattmceuen | alexanderhughes1: ignore the name `cicd` for now, we were just trying to leverage some prior art | 15:20 |
mattmceuen | the real problem is we need four layers (sometimes) | 15:20 |
alexanderhughes1 | so an "override generics" type layer | 15:21 |
kskels | right - or basically multiple layer support in pegleg | 15:21 |
mattmceuen | I.e. `site` makes a fine thing to deploy as a leaf of that hierarchy, but sometimes you need overrides on top of a site (or something between type and site is really more appropriate) | 15:21 |
alexanderhughes1 | let me scratch my head I have an idea but foot in mouth isn't a good look on me | 15:22 |
mattmceuen | lol | 15:22 |
mattmceuen | that is fair - thanks alexanderhughes1 :D | 15:22 |
mattmceuen | worst case we will need to refactor airskiff up to a type, or have a duplicate site, or do something horrific with symlinks (please no) | 15:23 |
openstackgerrit | Roman Gorshunov proposed airship/pegleg master: [Test] Pegleg Exceptions docs https://review.opendev.org/668695 | 15:25 |
alexanderhughes1 | mattmceuen is it full documents that need to be overridden - or just specific values in the docs? | 15:28 |
mattmceuen | alexanderhughes1: specific values I believe. Here are the overrides for openstack-helm (which would be a subset of what we'd need): http://paste.openstack.org/show/753770/ | 15:32 |
mattmceuen | (those were pulled from different override files for different charts, they'll need to be woven into armada-style overrides for airship) | 15:33 |
openstackgerrit | Kaspars Skels proposed airship/treasuremap master: [CEPH] uplift charts and enable helm tests https://review.opendev.org/665219 | 15:34 |
roman_g | kskels: Kaspars, did we disable gfleese AIAB job? | 15:37 |
roman_g | It's not being triggerent on patch sets | 15:37 |
kskels | https://jenkins.atlantafoundry.com/job/airship-in-a-bottle/ | 15:37 |
roman_g | Good morning Kaspast and everyone :) | 15:38 |
kskels | it looks good | 15:38 |
alexanderhughes1 | good morning roman_g ! | 15:38 |
kskels | maybe voting is not setup correctly | 15:38 |
kskels | good morning! | 15:38 |
roman_g | Hmm. | 15:38 |
kskels | but I see patchsets runing - so it looks good from my side | 15:38 |
roman_g | alexanderhughes1: I saw your reply, but need to get deeper to understand what's going on. | 15:38 |
roman_g | kskels: OK, will reconnect to vpn and 'll recheck. | 15:39 |
roman_g | thank you | 15:39 |
alexanderhughes1 | so the way Pegleg is working is it's trying to verify we're on the right revision of each repo specified in site-definition.yaml (or in the -e overrides), your patch adds a git reset --hard during that step | 15:39 |
alexanderhughes1 | afterwords it does the command (encrypt, decrypt, whatever). if we created a file directly in that repo it gets erased before it gets to the encrypt/decrypt/whatever command | 15:39 |
alexanderhughes1 | alternative would be to simply not manually create files in the repos. have them go somewhere else and leverage pegleg's --save-location or similar flags to place the documents that need to be written into the repo | 15:40 |
alexanderhughes1 | so if I wanted to encrypt a hello world document, I'd create the temporary file in /home/user/ then encrypt --save-location /path/to/security/repo | 15:41 |
roman_g | alexanderhughes1: ahha.. I actually thought that in the place where the code I've changed works, I'm working on a temporary copy of repo, not on the original. | 15:42 |
alexanderhughes1 | mattmceuen looking at our layering definition right now, I'm thinking we'd do a couple things: 1. rename cicd or add a new layer "overrides" "fluffy_unicorn_values" or whatever and 2. add the files that you want to serve as overrides into a specific directory. under "site" would be most appropriate I believe | 15:44 |
alexanderhughes1 | this may require an extra step of pegleg code to check we're getting the override document in the collect files by site step, still working that out | 15:45 |
openstackgerrit | PRATEEK REDDY DODDA proposed airship/promenade master: Inculde a post-run to the airship-promenade-genesis-gate https://review.opendev.org/666645 | 15:45 |
mattmceuen | if you put them under `site`, how would we avoid collecting them when we are working with the (non-overridden) site? | 15:45 |
mattmceuen | I see | 15:46 |
mattmceuen | Curious, what is behind the preference behind putting them under the site, rather than as separate layer? | 15:46 |
alexanderhughes1 | that's the part I'm trying to work out. is where it goes to make sure pegleg gets those files only when appropriate | 15:47 |
alexanderhughes1 | do we have an etherpad up yet for today's discussion? been disconnecting like crazy so I might have missed it earlier | 15:51 |
mattmceuen | sorry, I forgot to share earlier! https://etherpad.openstack.org/p/airship-meeting-2019-07-02 | 15:51 |
mattmceuen | Was just going to say, do we want to add the "site overrides" dillemma to the agenda? | 15:51 |
alexanderhughes1 | we can talk through it. I've got mixed feelings - site overrides to me seems kinda silly since that's part of the site configuration. if we only want to override specific sites with specific overrides that seems to just be site definition | 15:52 |
mattmceuen | I agree | 15:52 |
mattmceuen | which means airskiff should be a type | 15:52 |
mattmceuen | but then, airskiff would ideally continue to have shared overrides with sloop | 15:53 |
mattmceuen | so you're back to four layers, spun differently | 15:53 |
*** nishantkr has joined #airshipit | 15:53 | |
mattmceuen | (or duplication) | 15:53 |
*** ian-pittwood has joined #airshipit | 15:53 | |
openstackgerrit | Kaspars Skels proposed airship/treasuremap master: Fix: git module requires user to exist https://review.opendev.org/667707 | 15:53 |
* mattmceuen service layerrrrrrrs | 15:53 | |
mattmceuen | reminder all: team meeting starts in 5 minutes | 15:54 |
roman_g | kskels: Kaspars, need mirroring to GitHub be setup for the docs, election, and airshipctl repos, and may be spyglass-plugin-xls | 15:57 |
openstackgerrit | Merged airship/divingbell master: Update documentation based on change to using unprivileged containers https://review.opendev.org/647510 | 15:58 |
kskels | roman_g: that should be as simple as following other repo samples -that is adding zuul job with keys | 15:59 |
alexanderhughes1 | so the goal is to minimize code duplication, and give more knobs for site configuration... I wonder if we just add (at a high level) to site-definition.yaml a serviceLayer: <nnnnn> field | 15:59 |
alexanderhughes1 | and add to layering-definition the serviceLayer between site and type | 15:59 |
alexanderhughes1 | or whatever you want to call it | 16:00 |
kskels | or maybe just | 16:00 |
alexanderhughes1 | but that seems awful close to just calling it a site specific configuration | 16:00 |
kskels | https://www.irccloud.com/pastebin/rcPDnWyu/ | 16:00 |
mattmceuen | lol time to get started, good ideas if we can bring 'em back out in a few minutes! | 16:00 |
kskels | like a list of layers instead of just `layer` that is single | 16:00 |
roman_g | kskels: np, I can do it, bt is there anything what needs to be done in airshipit org on github? | 16:00 |
mattmceuen | #startmeeting airship | 16:00 |
openstack | Meeting started Tue Jul 2 16:00:53 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 |
hogepodge | hi | 16:00 |
mattmceuen | #topic Rollcall | 16:00 |
*** openstack changes topic to "Rollcall (Meeting topic: airship)" | 16:00 | |
roman_g | o/ | 16:01 |
alexanderhughes1 | \o/ | 16:01 |
mattmceuen | Hello everyone, here is our agenda du jour: https://etherpad.openstack.org/p/airship-meeting-2019-07-02 | 16:01 |
mattmceuen | Let's give it a couple mins for folks to join and add things to the agenda | 16:01 |
ian-pittwood | o/ | 16:01 |
mattmceuen | alrighty | 16:03 |
mattmceuen | #topic Announcements | 16:03 |
*** openstack changes topic to "Announcements (Meeting topic: airship)" | 16:03 | |
mattmceuen | First off -- voting for our TC will commence later today. Contributors should get a one-time-use email in their inbox later today; please let me know if anyone doesn't get it | 16:04 |
mattmceuen | voting will last for one week | 16:04 |
mattmceuen | Thank you in advance to everyone who is running, it's really awesome to see folks from six different companies having nominated, not to mention that all the candidates are fantastic individuals. | 16:05 |
mattmceuen | Next: | 16:05 |
mattmceuen | Starting next week: meeting time is 2pm UTC (2 hours earlier than today) | 16:05 |
mattmceuen | I think we discussed this last week, so this is just a reminder! | 16:05 |
mattmceuen | Next: | 16:05 |
mattmceuen | A project proposal was approved by the OPNFV TSC this morning, to leverage Airship as a reference installer for standard NFV infrastructure | 16:06 |
hogepodge | mattmceuen: have we updated the meeting time in the opendev calendar? | 16:06 |
mattmceuen | (the standards focus on telco-grade NFVI and are still being authored) | 16:06 |
roman_g | mattmceuen: Any links to that? | 16:06 |
mattmceuen | hodgepodge: nope, good catch, thank you! I'll update today | 16:06 |
mattmceuen | roman_g: I don't believe so yet, but I will share as soon as I get some | 16:06 |
roman_g | thanks | 16:07 |
mattmceuen | I know some folks in our community have been contributing to that already, like kskels | 16:07 |
mattmceuen | So more to come, but that's a really exciting way to help make sure Airship remains aligned to some of the more telco-oriented use cases that are developing in the industry! | 16:07 |
roman_g | yes, IRC meeting time should be updated in several places (wiki, eavesdrop repo, and may be soemwhere else) + e-mail to announcement mailing list | 16:07 |
kskels | fyi: good page for opnfv -> https://wiki.opnfv.org/display/PROJ/Project+Proposals+Airship | 16:08 |
mattmceuen | thx kskels | 16:08 |
roman_g | kskels: thank you | 16:08 |
mattmceuen | For background, here's a link to an article from a while back about the NFVI standards effort itself: https://www.telecomtv.com/content/nfv/csp-led-nfvi-task-force-to-be-hosted-by-gsma-35623/ | 16:09 |
mattmceuen | roman_g: thanks for that, I'll make sure to check the boxes | 16:09 |
mattmceuen | A few extra reminders are always a good thing :) | 16:09 |
mattmceuen | roman_g: was making sure the meeting time got communicated out fully all you wanted to discuss for this one: Update meeting time results: https://etherpad.openstack.org/p/airship-meeting-vote-2019 | 16:10 |
mattmceuen | Or is there more we should discuss as well? | 16:10 |
*** amalrajgenocidex has quit IRC | 16:11 | |
roman_g | Тщб ше огые туувы ещ иу гзвфеув цшер куыгдеы | 16:11 |
roman_g | No, it just needs to be updated with results | 16:11 |
mattmceuen | Ok awesome - I will do so | 16:11 |
mattmceuen | Anthing else on these announcements before we move on? | 16:11 |
mattmceuen | #topic Follow up on PostgresHA | 16:12 |
*** openstack changes topic to "Follow up on PostgresHA (Meeting topic: airship)" | 16:12 | |
mattmceuen | https://review.opendev.org/#/c/657667/ | 16:13 |
mattmceuen | This one's yours roman_g, take it away | 16:13 |
roman_g | Well, it's yours, Matt. Do we just get it merged as a complete work or is anything else is missing? | 16:13 |
mattmceuen | Reviews on that PS would be appreciated :) | 16:14 |
roman_g | Do any docs need to be updated on it? | 16:14 |
roman_g | except tools/upgrades/postgresql/README.md | 16:14 |
mattmceuen | I need to double check on it in seaworthy | 16:14 |
mattmceuen | I'm not aware of any other docs that need updating on behalf of HA Postgres, if anyone's aware of any please let me know and I'll be sure to update. | 16:15 |
roman_g | OK, OK. | 16:15 |
mattmceuen | I'll make sure whether that PS is good to merge or not in the next couple days, thanks for bringing it up roman_g | 16:16 |
mattmceuen | #topic Follow up on Code formatting standardization across projects | 16:16 |
*** openstack changes topic to "Follow up on Code formatting standardization across projects (Meeting topic: airship)" | 16:16 | |
mattmceuen | Good one to revisit, we'd brought up a few weeks ago that there may be benefit to standardizing across projects a bit | 16:17 |
mattmceuen | (or a bit more, I should say) | 16:17 |
roman_g | alexanderhughes1 started to do some changes to projects. Just wanted to be sure we have code formatting and style documented. | 16:17 |
alexanderhughes1 | yeah I did things backwards. I have a proposal out for Pegleg now https://review.opendev.org/#/c/664125/ looking for thoughts on live reformat. then put those thoughts into documentation for other projects | 16:18 |
mattmceuen | alexanderhughes1: thanks for getting those changes started. Is there anything we need to levelset on as a patchset against the documentation as well? | 16:18 |
alexanderhughes1 | like to get people's thoughts on what I have up now so they can see how those knobs in YAPF actually affect the code. then take those into documentation for the other projects | 16:18 |
roman_g | alexanderhughes1: to here, please: https://airshipit.readthedocs.io/en/latest/code-conventions.html#linting-and-formatting-standards | 16:19 |
roman_g | add it there | 16:19 |
alexanderhughes1 | sure. I'll add thoughts there on what I have going so far, and link back to the patchset in progress | 16:20 |
roman_g | your PS for Pegleg looks good, but I'm nowhere expert in formatting :) | 16:20 |
mattmceuen | that would be awesome alexanderhughes1. I think getting the PS against the docs will be a good way to position the pegleg changes as the beginning of cross-project alignment | 16:21 |
alexanderhughes1 | thanks :) I'll link both ways so people can see the proposal, and how it looks in practice, and add my reasoning for selecting these knobs | 16:21 |
mattmceuen | excellent | 16:21 |
mattmceuen | Anything else on cross-project standards before moving on? | 16:22 |
alexanderhughes1 | not specific to the python projects - but want to keep thinking about airshipctl | 16:22 |
roman_g | Golang? | 16:23 |
alexanderhughes1 | right now we're talking about gates for gofmt for code submitted which is a good start. this doesn't impact imports that are separated with a blank line. should standardize that as we did in python projects https://docs.openstack.org/hacking/latest/user/hacking.html#import-order-template | 16:23 |
mattmceuen | yeah, would be great to have some conventions off the bat. I think the only contention we have is "use the go formatter" which already solves a multitude or problems | 16:23 |
alexanderhughes1 | yeah gofmt is huge - but the one thing it's missing is import orders. if I have a block of 3 then a block of 2, then a block of 4. each of those blocks separated by a blank line will be sorted alphabetically within their own block | 16:24 |
alexanderhughes1 | but we'll want to address what each block represents, https://docs.openstack.org/hacking/latest/user/hacking.html#import-order-template is a good candidate | 16:24 |
mattmceuen | Want to propose that as a separate PS against our code style docs alexanderhughes1? Add a subsection for golang, with our one for-sure bullet and your additional proposal? | 16:25 |
alexanderhughes1 | glad to :) | 16:25 |
mattmceuen | excellent | 16:26 |
mattmceuen | Ok - moving on! | 16:26 |
mattmceuen | #topic Roman needs help: https://review.opendev.org/#/c/668038/ - tests fail | 16:26 |
*** openstack changes topic to "Roman needs help: https://review.opendev.org/#/c/668038/ - tests fail (Meeting topic: airship)" | 16:26 | |
mattmceuen | want to give us an overview of this one roman_g? | 16:27 |
roman_g | Alex helped to understand where the problem lies. Now I need to understand how to fix it. | 16:27 |
roman_g | Basically I broke encryption tests with this PS, and did not understand why is that happening. | 16:27 |
roman_g | So. | 16:28 |
roman_g | Let's move on to other topic. I need to digest what Alex said to be ealier today (in logs above, prior to the meeting). | 16:28 |
mattmceuen | Ok, that sounds good. Can definitely discuss more in the channel here as well later today | 16:29 |
mattmceuen | thanks guys | 16:29 |
mattmceuen | Next up! | 16:29 |
mattmceuen | #topic Docs project now exists: next steps | 16:30 |
*** openstack changes topic to "Docs project now exists: next steps (Meeting topic: airship)" | 16:30 | |
mattmceuen | we now have a https://opendev.org/airship/docs project ! | 16:30 |
mattmceuen | We had discussed this a while back, with the goal of being the home of cross-airship documentation | 16:30 |
mattmceuen | (project-specific documentation would continue to live in their projects) | 16:30 |
mattmceuen | We have a list in an etherpad, but sorry, I don't have it at my fingertips at the moment. The gist of what we want to move in, however, is: | 16:31 |
mattmceuen | 1: all the documentation from the AIAB project | 16:31 |
mattmceuen | 2: all the non-treasuremap-specific documentation from treasuremap | 16:31 |
roman_g | 1: pending PS reviews. | 16:32 |
roman_g | 2: what is non-treasuremap-specific documentation in treasuremap? | 16:33 |
mattmceuen | from treasuremap, that means the Dev Guide, Troubleshooting Guide, Site Authoring Guide, and Config Update Guide would move I believe -- does that sound right kskels? | 16:33 |
roman_g | kskels: step in | 16:33 |
mattmceuen | And then Airskiff, Airsloop, Seaworthy docs would continue to live in TM | 16:33 |
mattmceuen | It's possible that the SIte Authoring / Config Update guides should continue to live in TM, since they're so TM YAML-oriented | 16:35 |
mattmceuen | A case could be made either way for those | 16:35 |
roman_g | Kaspars is not here. Let's leave it for now. | 16:36 |
mattmceuen | Agree, we can circle back later | 16:36 |
mattmceuen | However, we do need gates in `docs`, I don't believe we have any yet | 16:37 |
mattmceuen | unless you've added any roman_g? | 16:37 |
roman_g | added, yes | 16:37 |
mattmceuen | sweet! | 16:37 |
roman_g | waiting for review | 16:37 |
mattmceuen | Thank you :) | 16:37 |
mattmceuen | I am behind in reviews this week, sorry | 16:37 |
roman_g | welcome :) | 16:37 |
mattmceuen | After we get the docs migrated from AIAB, I think that `docs` can take over responsibility for pushing rendered docs to readthedocs.io as well | 16:38 |
roman_g | this is ready to be reviewed and merged. | 16:38 |
roman_g | including migration of docs from AIAB to docs repo | 16:39 |
mattmceuen | beautiful. Ok, I think we're going in a good direction here and can follow up with kskels for that last detail later | 16:39 |
mattmceuen | That's awesome | 16:39 |
mattmceuen | once we have the skeleton and seed content in docs, it'll make it easier for others to contribute more. | 16:39 |
mattmceuen | so, moving on! | 16:39 |
mattmceuen | #topic Revisit using `cicd layer` for overrides on top of a site definition | 16:40 |
*** openstack changes topic to "Revisit using `cicd layer` for overrides on top of a site definition (Meeting topic: airship)" | 16:40 | |
mattmceuen | So the problem statement is: | 16:40 |
mattmceuen | We want to be able to apply overrides against some of the sites we have today | 16:40 |
mattmceuen | E.g. "airskiff but with opensuse overrides" | 16:40 |
mattmceuen | e.g. "aiab but with tungsten fabric SDN" | 16:41 |
mattmceuen | A few weeks ago we floated the idea of using a rumored `cicd` layer underneath `site` to accomplish this | 16:41 |
mattmceuen | however, in getting in to the details of that this morning, it's not perfectly straightforward, as pegleg does not support that yet | 16:42 |
mattmceuen | note: we're going to support service layer type functionality with Airship 2.0 | 16:42 |
mattmceuen | (details are still TBD but it must/will happen) | 16:42 |
mattmceuen | So what we need to figure out in the meantime, how can we best support these types of use cases/overrides in the meantime, using the Airship 1.x tools we have? | 16:43 |
mattmceuen | alexanderhughes1 we had just started talking about, if we were going to add a "legit" fourth layer, where would we insert it | 16:44 |
mattmceuen | between `type` and `site` potentially? | 16:44 |
roman_g | could we define a sequence of layers application? | 16:45 |
roman_g | sequence of overrides | 16:46 |
jamesgu | mattmceuen: not trying to throw another wrench into it. does the gate run against a single version of openstack currently, or multiple versions? I see the overrides for some OSH charts start to have default release specific overrides? | 16:46 |
mattmceuen | roman_g: I think that's basically what we have today, but we have a sequence of three -- and that doesn't give us enough "space" to do all the config de-duplication we want anymore | 16:47 |
alexanderhughes1 | well there's a couple things, and we'd want to POC it - but at a high level one possible solution might be adding to layering-definition.yaml "overrides" at bottom of list, on top of the site. add to that site-definition.yaml an override_type definition, then create override documents that would exist in a /path/to/override/definitions/ | 16:47 |
mattmceuen | jamesgu: we don't do testing of different sets of openstack overrides in treasuremap today, testing different versions of openstack is more osh territory | 16:48 |
alexanderhughes1 | then tell pegleg to collect all the documents for the site (global, type defined by site-def, site name, and overrides defined by site def) | 16:48 |
mattmceuen | how much effort do you think that would be from a pegleg perspective, alexanderhughes1? | 16:49 |
alexanderhughes1 | still preliminary thoughts, I can play with it over the weekend and see what struggles I have and discuss next week | 16:50 |
mattmceuen | Does that exactly solve the problem, though -- if you configure your site to pull extra overrides declaratively, that is great. but, | 16:50 |
mattmceuen | we have an airskiff site that we don't want to pull in overrides | 16:50 |
mattmceuen | in the default case, at least | 16:51 |
mattmceuen | but then we want to pull in overrides against it in other cases | 16:51 |
mattmceuen | Let me clarify | 16:51 |
mattmceuen | we want to say "deploy airskiff" and "deploy airskiff, but with opensuse" | 16:51 |
mattmceuen | if airskiff (site) is hardwired to pull overrides, then it would always pull in opensuse | 16:51 |
mattmceuen | anyway - I think we've explored the solution space a bit | 16:52 |
mattmceuen | like you said alexanderhughes1, let's think about this | 16:52 |
alexanderhughes1 | that's the sticking point, if we want to pull in overrides we have to tell Pegleg somehow. the least amount of duplication off the top of my head is modifying site-def | 16:52 |
mattmceuen | jamesgu: however, I don't want to hold you up either | 16:52 |
mattmceuen | A couple options on how we could proceed in the meantime with opensuse airskiff | 16:53 |
mattmceuen | 1. make a copy of airskiff, with the intention of de-duplicating those manifests once we have a path forward ironed out | 16:53 |
mattmceuen | 2. make a "do not merge" patchset against airskiff, applying opensuse overrides, until we have a path forward ironed out | 16:53 |
kskels | I think airkiff using sloop can be made fairly lightweight - so duplication would be minimal | 16:54 |
kskels | didn't we have a patchset for that somewhere @drew | 16:54 |
mattmceuen | dwalt: ? ^ | 16:54 |
dwalt | yes! There is a patch; however, it recently entered merge conflict | 16:55 |
dwalt | I'll send it over | 16:55 |
mattmceuen | alexanderhughes1: I like the idea of having separate sites for airskiff and airskiff-opensuse, as long as "most of their manifests" live somewhere outside the site level | 16:55 |
mattmceuen | awesome ty dwalt | 16:55 |
dwalt | #link https://review.opendev.org/656882 | 16:55 |
mattmceuen | well we have enough to stew on, gotta keep moving as the end of the meeting time is nearly upon us | 16:56 |
mattmceuen | let's please keep the ball moving before those of us in the US go on holiday! | 16:56 |
mattmceuen | #topic Review Requests | 16:56 |
*** openstack changes topic to "Review Requests (Meeting topic: airship)" | 16:56 | |
mattmceuen | https://review.opendev.org/#/c/664045/ - Check sync of only active MaaS rack controllers | 16:56 |
mattmceuen | https://review.opendev.org/#/c/668020/ - airship/docs docs and gates for docs | 16:56 |
mattmceuen | https://review.opendev.org/#/c/668664/ - airship/docs Import documentation from airsip-in-a-bottle | 16:56 |
mattmceuen | https://review.opendev.org/668665 - airship/airship-in-a-bottle Export all documents to Airship Docs project | 16:56 |
mattmceuen | https://review.opendev.org/#/c/667707/ - airship/treasuremap (calling Pegleg in container under non-root user) Fix: git module requires user to exist | 16:56 |
mattmceuen | https://review.opendev.org/#/c/661004/ - airship/treasuremap treasuremap updater script, Add cross-verification of Git commit ID'd and image tags | 16:56 |
mattmceuen | https://review.opendev.org/#/c/666606/ - Airship mailing list for CI errors reporting; Cores: add +1's, please | 16:56 |
mattmceuen | https://review.opendev.org/#/c/667318/ - airship/election - rts formatting fixes | 16:56 |
mattmceuen | https://review.opendev.org/668650 - airship/election Add gate for docs build | 16:56 |
mattmceuen | Lots of requests for reviews this time | 16:57 |
mattmceuen | Let's clean up some of our open patches, there's a lot going on and it will be good to get merged what is ready!! | 16:57 |
mattmceuen | Any additional PS team? | 16:57 |
alexanderhughes1 | need to add another -- https://review.opendev.org/#/c/668517/ this patch adds support for Pegleg to use a site encrypted set of global passphrase/salt, and then use those global keys to encrypt/decrypt any global layer documents | 16:57 |
*** alexanderhughes1 has quit IRC | 16:58 | |
*** alexanderhughes has joined #airshipit | 16:58 | |
alexanderhughes | can be expanded to type level if we wanted | 16:58 |
mattmceuen | thanks alexanderhughes, good add and I'll take a look | 16:59 |
alexanderhughes | IE if every site needed to be able to use some passphrase, and it was encrypted with a global passphrase Pegleg will be able to decrypt it if you store the global passphrase as an encrypted document along with the other site encrypted documents | 16:59 |
mattmceuen | that's a wrap folks -- for those of us in the US have a happy Fourth of July! For everyone else - well hopefully you have a great Fourth of July too :D | 17:00 |
mattmceuen | #endmeeting | 17:00 |
*** openstack changes topic to "airshipit.org || General Review Dashboard: https://review.opendev.org/#/q/project:%255Eairship.*+status:open,n,z" | 17:00 | |
openstack | Meeting ended Tue Jul 2 17:00:31 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-07-02-16.00.html | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-07-02-16.00.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-07-02-16.00.log.html | 17:00 |
mattmceuen | Thanks everybody, appreciate your time & discussion!! | 17:00 |
roman_g | Thank you, Matt. | 17:00 |
alexanderhughes | thanks everyone! enjoy the weekend :) | 17:00 |
mattmceuen | I FORGOT | 17:01 |
mattmceuen | Today is the last day to submit talk submissions for the upcoming Shanghai summit! | 17:01 |
roman_g | Who goes there? | 17:02 |
mattmceuen | That is an excellent question, to which I do not have an answer :) | 17:02 |
hogepodge | I just came from KubeCon Shanghai, and I highly recommend attending the Open Infra event this November. | 17:03 |
hogepodge | Get those submissions in! :-) | 17:03 |
kskels | yes - I'm working on a submission also - but going there then will be a question for later if get selected. | 17:03 |
kskels | sorry I missed the docs part - I can update later - will send a mail. | 17:03 |
*** alexanderhughes2 has joined #airshipit | 17:06 | |
*** ian-pittwood has left #airshipit | 17:06 | |
*** alexanderhughes5 has joined #airshipit | 17:07 | |
alexanderhughes5 | the disconnects today -.- | 17:07 |
*** lemko has quit IRC | 17:07 | |
*** alexanderhughes8 has joined #airshipit | 17:10 | |
*** alexanderhughes has quit IRC | 17:10 | |
mattmceuen | I thought we were just cloning alexanderhughes over and over to help develop airship faster! | 17:10 |
alexanderhughes8 | bless my internet today | 17:10 |
alexanderhughes8 | 2 years with 0 hiccups from ATT's gigabit fiber. and something happened that affects my whole neighborhood kicking me off vpn every 3-8 minutes for usually only 1-2 seconds at a time | 17:11 |
alexanderhughes8 | but the tech support team has been fantastic so should be resolved in another few days | 17:11 |
*** alexanderhughes5 has quit IRC | 17:12 | |
*** obravo has quit IRC | 17:17 | |
roman_g | Team, ode reviews, please. | 17:46 |
roman_g | *code | 17:46 |
openstackgerrit | Merged airship/spyglass master: Add voting to OpenSuse jobs https://review.opendev.org/668670 | 17:47 |
openstackgerrit | Roman Gorshunov proposed airship/divingbell master: [WIP] Test gates https://review.opendev.org/668731 | 18:28 |
openstackgerrit | Roman Gorshunov proposed airship/divingbell master: fix: read the docs project name, hook trigger https://review.opendev.org/668738 | 18:42 |
*** rdhar2019 has joined #airshipit | 18:43 | |
openstackgerrit | Roman Gorshunov proposed airship/divingbell master: Fix: read the docs project name, webhook trigger https://review.opendev.org/668738 | 18:43 |
*** rdhar2019 has quit IRC | 18:45 | |
*** rdhar2019 has joined #airshipit | 18:46 | |
*** rdhar2019 is now known as rdharwadkar | 18:48 | |
*** rdharwadkar has quit IRC | 18:50 | |
openstackgerrit | Merged airship/spyglass-plugin-xls master: Use data objects for document generation https://review.opendev.org/666849 | 18:50 |
*** rdharwadkar has joined #airshipit | 18:53 | |
*** rdharwadkar has left #airshipit | 18:54 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Add support for globally encrypted secrets https://review.opendev.org/668517 | 18:54 |
openstackgerrit | Merged airship/spyglass-plugin-xls master: Testing for plugin https://review.opendev.org/667734 | 18:56 |
openstackgerrit | Alexander Noskov proposed airship/treasuremap master: Uplift Horizon and fix Keystone password for Horizon chart. https://review.opendev.org/668016 | 19:03 |
*** bh526r has quit IRC | 19:20 | |
*** jsuchome has quit IRC | 19:22 | |
openstackgerrit | chinasubbareddy mallavarapu proposed airship/treasuremap master: [CEPH] uplift charts and enable helm tests https://review.opendev.org/665219 | 19:23 |
openstackgerrit | chinasubbareddy mallavarapu proposed airship/treasuremap master: [CEPH] uplift charts and enable helm tests https://review.opendev.org/665219 | 19:24 |
openstackgerrit | Ian Pittwood proposed airship/spyglass-plugin-xls master: [WIP] Revise formatting of excel specs https://review.opendev.org/668748 | 19:39 |
openstackgerrit | Merged airship/pegleg master: Re-add OpenSUSE gates as voting https://review.opendev.org/668576 | 19:41 |
openstackgerrit | Merged airship/treasuremap master: Fix: git module requires user to exist https://review.opendev.org/667707 | 20:01 |
openstackgerrit | chinasubbareddy mallavarapu proposed airship/treasuremap master: [CEPH] uplift charts and enable helm tests https://review.opendev.org/665219 | 20:15 |
*** ab2434_ has quit IRC | 20:16 | |
AlexNoskov | Hi guys. I'm currently trying to deploy Airship with the latest versions of all components. Doing an uplift using updater.py script from treasuremap. It is failing on genesis stage with the following error: | 20:28 |
AlexNoskov | 2019-07-02 19:58:21.933 1044 INFO armada.handlers.tiller [-] [chart=ucp-ceph-osd]: RUNNING: airship-ucp-ceph-osd-test | 20:28 |
AlexNoskov | 2019-07-02 19:58:31.062 1044 INFO armada.handlers.tiller [-] [chart=ucp-ceph-osd]: ERROR: No API token found for service account "airship-ucp-ceph-osd-test", retry after the toke | 20:28 |
AlexNoskov | n is automatically created and added to the service account | 20:28 |
AlexNoskov | This issue appear after the following PS https://review.opendev.org/#/c/628290/. Do not wont to revert it, just want to fix it, probably something missed in chart? | 20:28 |
*** jamesgu_ has joined #airshipit | 20:28 | |
AlexNoskov | https://www.irccloud.com/pastebin/ZUQRNdea/ | 20:30 |
*** alexanderhughes8 has quit IRC | 20:45 | |
*** alexanderhughes has joined #airshipit | 20:47 | |
*** evrardjp has quit IRC | 20:51 | |
openstackgerrit | Merged airship/maas master: (fix) Check sync of only active rack controllers https://review.opendev.org/664045 | 20:51 |
openstackgerrit | Merged airship/maas master: Provide dependency chain on maas-ingress https://review.opendev.org/655571 | 20:52 |
*** evrardjp has joined #airshipit | 20:52 | |
openstackgerrit | Merged airship/pegleg master: Add support for globally encrypted secrets https://review.opendev.org/668517 | 21:21 |
mattmceuen | hey guys, srwilkers put in this PS to get prometheus scraping fixed up for airship components: https://review.opendev.org/#/c/668746/1 would be great to get some eyes on that of someone with experience in that area, I didn't even realize it was broken! | 21:25 |
srwilkers | Thanks mattmceuen. This just provides a simple way to check the response code of the health endpoints for the airship services to determine whether they’re reporting as up or not. | 21:33 |
openstackgerrit | Ian Pittwood proposed airship/spyglass-plugin-xls master: [WIP] Revise formatting of excel specs https://review.opendev.org/668748 | 21:41 |
*** jamesgu_ has quit IRC | 21:46 | |
*** jamesgu_ has joined #airshipit | 22:26 | |
*** alexanderhughes has quit IRC | 23:10 | |
*** aaronsheffield has quit IRC | 23:13 | |
*** sthussey has quit IRC | 23:32 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!