*** jamesgu has joined #airshipit | 00:18 | |
*** jamesgu__ has quit IRC | 00:19 | |
*** jamesgu__ has joined #airshipit | 00:19 | |
*** jamesgu has quit IRC | 00:49 | |
*** sreejithp has joined #airshipit | 01:27 | |
*** sreejithp has quit IRC | 01:31 | |
*** calw has joined #airshipit | 02:29 | |
*** licanwei has joined #airshipit | 03:20 | |
*** krypto has quit IRC | 04:55 | |
*** jamesgu__ has quit IRC | 05:19 | |
*** jamesgu__ has joined #airshipit | 05:20 | |
*** jamesgu__ has quit IRC | 05:54 | |
*** jamesgu__ has joined #airshipit | 05:55 | |
*** aojea has joined #airshipit | 06:16 | |
*** mbeierl has quit IRC | 06:25 | |
*** anyrude10_ has quit IRC | 06:57 | |
*** anyrude10_ has joined #airshipit | 06:58 | |
anyrude10_ | <roman_g> Thanks for your help. I am again getting an Invalid Document Format error while running the command ./tools/airship promenade build-all -o /target/bundle /target/collect/*.yaml /target/certs/*.yaml. ERROR req_id=- ctx=- end_user=- user=- promenade.exceptions:exceptions.py:222:display The provided documents failed schema validation | 07:00 |
---|---|---|
openstackgerrit | ASHWINI GHANWAT proposed airship/promenade master: Set default option for log_level in controller-manager https://review.opendev.org/661282 | 07:03 |
*** jhesketh has quit IRC | 07:11 | |
*** jhesketh has joined #airshipit | 07:30 | |
*** happyhemant has joined #airshipit | 07:31 | |
*** mikakoski has joined #airshipit | 08:04 | |
mikakoski | sudo apt install ./slack-desktop-*.deb | 08:06 |
*** jesusaur has quit IRC | 09:17 | |
*** jesusaur has joined #airshipit | 09:20 | |
*** sreejithp has joined #airshipit | 09:28 | |
*** sreejithp has quit IRC | 09:33 | |
anyrude10_ | Hi, Trying to create Airskiff setup using the link https://airship-treasuremap.readthedocs.io/en/latest/airskiff.html, but facing error in the step Setup OpenStack Client. 2019-05-28 08:34:01.011 1 ERROR armada.cli config_persister=config_persister) 2019-05-28 08:34:01.011 1 ERROR armada.cli File "/usr/local/lib/python3.6/dist-packages/kubernetes/config/kube_config.py", line 503, in _get_kube_config_loader_for_yaml_file 2 | 09:40 |
anyrude10_ | PermissionError: [Errno 13] Permission denied: '/armada/.kube/config' | 09:40 |
roman_g | anyrude10_: verify permissions | 10:14 |
roman_g | probably user id's under which you are running container and user id within a container do not match | 10:15 |
*** mikakoski has quit IRC | 10:49 | |
anyrude10_ | <roman_g> I am running it as root | 11:05 |
roman_g | anyrude10_: inside the container use is armada, thus it has no access rights to write files owned by root:root mounted from your host to within a container. | 11:20 |
roman_g | *inside the container user is armada | 11:21 |
roman_g | `export USER=$(id -u) GROUP=$(id -g)` | 11:22 |
anyrude10_ | <roman_g> so what you suggest? I should run all these scripts as non-user? | 11:22 |
roman_g | and add `-u "${USER}:${GROUP}"` to docker command as a parameter (`docker run -u "${USER}:${GROUP}" ...` inside ./tools/airship or other script you use | 11:24 |
roman_g | ) | 11:24 |
*** mbeierl has joined #airshipit | 11:55 | |
*** henriqueof has quit IRC | 12:56 | |
*** bh526r has joined #airshipit | 12:57 | |
*** kranthikirang has joined #airshipit | 12:59 | |
*** kguttikonda has joined #airshipit | 13:00 | |
*** kranthikirang has quit IRC | 13:03 | |
*** henriqueof has joined #airshipit | 13:04 | |
*** howell has joined #airshipit | 13:04 | |
*** aaronsheffield has joined #airshipit | 13:20 | |
*** sreejithp has joined #airshipit | 13:26 | |
openstackgerrit | Michael Beaver proposed airship/shipyard master: Store status of deployment in a ConfigMap https://review.opendev.org/660197 | 13:32 |
*** sreejithp has quit IRC | 13:32 | |
*** ab2434_ has joined #airshipit | 13:34 | |
*** alexanderhughes has joined #airshipit | 13:35 | |
*** henriqueof has quit IRC | 13:49 | |
*** calw has quit IRC | 14:01 | |
*** MattCoachCarter has joined #airshipit | 14:13 | |
*** henriqueof has joined #airshipit | 14:20 | |
*** aojea has quit IRC | 14:23 | |
*** aojea has joined #airshipit | 14:23 | |
*** dasp has quit IRC | 14:36 | |
*** StaceyF has joined #airshipit | 15:07 | |
openstackgerrit | Ian Pittwood proposed airship/pegleg master: Allow decryption of directories https://review.opendev.org/657405 | 15:08 |
*** roman_g has quit IRC | 15:11 | |
*** michael-beaver has joined #airshipit | 15:15 | |
*** ian-pittwood has joined #airshipit | 15:21 | |
openstackgerrit | Merged airship/shipyard master: Add deployment status generation to Shipyard https://review.opendev.org/659637 | 15:21 |
mattmceuen | GM/GE all -- the agenda for our meeting in a half hour is here, please add anything you'd like to discuss today: https://etherpad.openstack.org/p/airship-meeting-2019-05-28 | 15:24 |
*** arunkant has joined #airshipit | 15:28 | |
arunkant | Hi, can any of the core reviewers review this and possibly merge this. https://review.opendev.org/#/c/638301/ . It has been pending for a while. | 15:30 |
openstackgerrit | Merged airship/pegleg master: Allow decryption of directories https://review.opendev.org/657405 | 15:37 |
*** nishantkr has joined #airshipit | 15:39 | |
*** jamesgu__ has quit IRC | 15:41 | |
*** jamesgu__ has joined #airshipit | 15:41 | |
*** jamesgu__ has quit IRC | 15:41 | |
*** mcfuller has joined #airshipit | 15:44 | |
*** jamesgu has joined #airshipit | 15:48 | |
openstackgerrit | Ian Pittwood proposed airship/pegleg master: Specify collection for upload command https://review.opendev.org/659375 | 15:57 |
mattmceuen | #startmeeting Airship | 16:00 |
openstack | Meeting started Tue May 28 16:00:03 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 | |
mattmceuen | #topic Rollcall | 16:00 |
openstack | The meeting name has been set to 'airship' | 16:00 |
*** openstack changes topic to "Rollcall (Meeting topic: Airship)" | 16:00 | |
alexanderhughes | \o/ | 16:00 |
mattmceuen | Good morning / evening everyone! | 16:00 |
ian-pittwood | o/ | 16:00 |
mattmceuen | Our illustrious agenda for today https://etherpad.openstack.org/p/airship-meeting-2019-05-28 | 16:00 |
mattmceuen | Let's give folks a couple minutes; I know we have a number of folks still out for the US holiday | 16:01 |
*** levmorgan has joined #airshipit | 16:01 | |
michael-beaver | o/ | 16:01 |
levmorgan | o/ | 16:01 |
evgenyl | Hi! | 16:01 |
jamesgu | o/ | 16:02 |
mattmceuen | thanks all for joining us today! let's get started: | 16:02 |
mattmceuen | #topic OpenSuse Airskiff Gates | 16:03 |
*** openstack changes topic to "OpenSuse Airskiff Gates (Meeting topic: Airship)" | 16:03 | |
arunkant | o/ | 16:03 |
mattmceuen | So, as discussed at the PTG, there are both technical and roadmap-type challenges associated with doing full-airship-1.0-stack integrated testing using OpenSuse | 16:04 |
mattmceuen | SUSE doesn't plan to use maas, and so it's not really a helpful test, among other reasons | 16:04 |
mattmceuen | So some of the validation that would be most valuable would be what airskiff gives you -- bring your own bare metal and k8s | 16:05 |
mattmceuen | So today I just wanted to chat through the work involved in making Airskiff gates for non-ubuntu images | 16:05 |
mattmceuen | Do we have dwalt here by chance? | 16:05 |
jamesgu | so that will covers shipyard, armada, dechhand and pegleg, right/ | 16:06 |
dwalt | o/ | 16:06 |
mattmceuen | Yup exactly, with gates on the first three projects (not on pegleg itself) is how we do it today | 16:06 |
mattmceuen | o/ dwalt | 16:06 |
mattmceuen | The airskiff manifests live here, as a site definition in treasuremap: https://opendev.org/airship/treasuremap/src/branch/master/site/airskiff | 16:07 |
mattmceuen | they pull from the global versions.yaml, which defines the image overrides | 16:07 |
evgenyl | Is there a plan on how images overrides should be implemented? | 16:08 |
dwalt | That is going to be tricky | 16:08 |
dwalt | We may need to leverage the cicd layer to override images | 16:09 |
mattmceuen | so I think the two broad approaches to non-ubuntu airskiff would be either "make a new site", e.g. airskiff-opensuse, which would be highly redundant; or, use the existing site definition but somehow solve for it to have multiple sets of overrides (which gets a little non-declarative) | 16:09 |
mattmceuen | there is not evgenyl, I think this is the first we've discussed | 16:10 |
evgenyl | +1 for the second one, even if it would involve a hack with some `cp override.yaml site/airskiff..` | 16:10 |
jamesgu | dwalt: cicd layer you mean use ansible templates? | 16:10 |
dwalt | So, if we used the cicd layer, I think we would only need to override three charts. That would also keep us declarative | 16:10 |
dwalt | no. There is an additional cicd layer in treasuremap | 16:11 |
dwalt | #link https://opendev.org/airship/treasuremap/src/branch/master/global/layering-policy.yaml#L11 | 16:11 |
mattmceuen | this would be a nice use case for having another layer in our definition hierarchy, if that existed -- e.g. something in between type and site, or a site definition that could inherit from/override another site. But we don't have that today. | 16:11 |
dwalt | mattmceuen: I think we do have something like that. I linked above :) | 16:11 |
evgenyl | How do we enable this layer only for specific gates? | 16:12 |
mattmceuen | oh hey - I didn't realize that was working yet dwalt :) | 16:12 |
mattmceuen | that is perfect | 16:13 |
evgenyl | I assume it's a site config change. | 16:13 |
dwalt | great question, I think the best way would be to have a separate manifest at that layer. Then, it could be toggled in the pipeline | 16:13 |
dwalt | I don't know if we can select layers using the site configuration. But that would be sweet | 16:13 |
mattmceuen | where does that cicd layer get used today? | 16:14 |
mattmceuen | e.g. I don't see a `/cicd` in treasuremap -- does it get used dynamically only? | 16:14 |
dwalt | I don't think it is used at all, but MattCoachCarter has been playing around with it for the new Deckhand integration gates | 16:14 |
dwalt | mattmceuen: it's possible that's happening in one of the pipelines | 16:15 |
dwalt | I hope we can walk away with a solution that doesn't do that for airskiff | 16:15 |
mattmceuen | git blame tells me that kaspars added that cicd layer - I don't think we have him here today | 16:16 |
evgenyl | mattmceuen: I think it is used somehow in BM pipeline, but there is some jenkins magic that adds required overrides, so they are not in the repo. | 16:16 |
mattmceuen | Is there any reason not to add a `/cicd` to treasuremap, and create an `airskiff-opensuse` under that, with very minimal document replacement -- versions.yaml alone hopefully? | 16:17 |
dwalt | ++ I like that approach | 16:17 |
dwalt | Except -- it would be the individual charts themselves, not versions.yaml | 16:17 |
evgenyl | Can we override versions.yaml? | 16:18 |
mattmceuen | Why not versions.yaml, to just override the image definitions? | 16:18 |
evgenyl | It would be useful to be able to use an existing updater.py to do uplift. | 16:18 |
dwalt | Not with the way it's setup today, the Airskiff site does the overrides there. | 16:18 |
dwalt | I think we could probably fix that | 16:18 |
jamesgu | mattmceun: I like it... but I think there is more than versions.yaml... some osh charts have distro specific overrides, e.g., https://review.opendev.org/gitweb?p=openstack/openstack-helm.git;a=tree;f=horizon/values_overrides;h=1b85f9e317676e59ca8392aa529cbc0b8edf36ec;hb=refs/heads/master | 16:18 |
mattmceuen | aha, good point jamesgu | 16:19 |
dwalt | Actually, I don't think we can fix that. Someone tell me if this reasoning is off | 16:19 |
jamesgu | would be nice that airship can reference the overrides subdir for both distro and releases in airship/airskiff | 16:20 |
dwalt | We would "layer" to replace the versions.yaml, but the chart would use "substitution" to utilize the image. Since substitution happens before layering, we would be grabbing the unmodified images for the charts. | 16:20 |
evgenyl | jamesgu: Hmm, how these overrides are being used now? Are they just passed to helm to override the defaults (ubuntu)? | 16:20 |
jamesgu | I believe osh gate scripts are just passing in multiple overrides paths at the moment | 16:21 |
mattmceuen | dwalt: no, it should work fine | 16:22 |
mattmceuen | dwalt: trying to think of an example :) | 16:22 |
dwalt | mattmceuen: no worries! I'll accept that answer for now for timing purposes | 16:23 |
evgenyl | I would assume pegleg resolves the dependencies and does some sort of topological sort for dependencies. | 16:23 |
mattmceuen | evgenyl: yep | 16:23 |
mattmceuen | jamesgu: I think we'll need to duplicate those configs into the new cicd/site definition | 16:23 |
jamesgu | tht's our experience re. versions and substitution.. +1 to what mattmceun said :-0 | 16:24 |
mattmceuen | as they are raw values overrides in OSH, rather than in deckhand-friendly docs | 16:24 |
dwalt | That's good news. We should probably take care of modifying the current Airskiff setup first to avoid any unexpected consequences when implementing the cicd layer overrides. | 16:24 |
mattmceuen | agree, would be good to get that done first | 16:25 |
evgenyl | ++ | 16:25 |
mattmceuen | Cool - well I think the work in treasuremap should be the "interesting" part, and then copying / pasting the gates in armada, shipyard, deckhand should be pretty straightforwardf | 16:25 |
mattmceuen | anything else to cover on this topic? | 16:25 |
dwalt | Just that we would need to build the correct image for each component | 16:26 |
dwalt | So, that means environment variables, I believe | 16:26 |
mattmceuen | ahh - good point | 16:26 |
jamesgu | and add the ability to plug in image tags to the shipyard and pegleg tools script | 16:27 |
dwalt | For example, in Deckhand, the command would be `make images DISTRO=opensuse_15` | 16:27 |
mattmceuen | jamesgu: I think that should be taken care of declaratively by using the opensuse-specific definition, right? | 16:27 |
mattmceuen | dwalt: would it be as simple as exporting DISTRO prior to running the airskiff scripts? | 16:28 |
mattmceuen | (i.e. no changes needed to the scripts) | 16:28 |
dwalt | Currently, that happens in this playbook, so we could use Zuul variables https://opendev.org/airship/deckhand/src/branch/master/tools/gate/playbooks/airskiff-deploy.yaml#L26 | 16:28 |
dwalt | mattmceuen: correct, no script changes needed. Only zuul.yaml and playbook | 16:29 |
mattmceuen | awesome | 16:29 |
jamesgu | mattmceund: I remember the shipyard tools is hard coded to master | 16:29 |
mattmceuen | oh are you talking about this guy, jamesgu: https://opendev.org/airship/shipyard/src/branch/master/tools/shipyard.sh | 16:31 |
mattmceuen | or are you talking about the airskiff script | 16:31 |
jamesgu | yes, the shipyard.sh | 16:31 |
jamesgu | does Airskiff still invoke it? | 16:31 |
*** kskels has joined #airshipit | 16:31 | |
mattmceuen | cool - looks like that can be overridden using SHIPYARD_IMAGE as well | 16:31 |
jamesgu | ah okay | 16:31 |
evgenyl | I think airskiff uses https://opendev.org/airship/treasuremap/src/branch/master/tools/airship now | 16:32 |
mattmceuen | good catch | 16:32 |
dwalt | Airskiff now uses a new utility script in treasuremap: | 16:32 |
dwalt | #link https://opendev.org/airship/treasuremap/src/branch/master/tools/airship | 16:32 |
jamesgu | ah okay! | 16:32 |
jamesgu | nice! | 16:32 |
mattmceuen | dwalt: will the `airship` command use the shipyard image from the rendered software-versions doc, or from the global values.yaml? | 16:33 |
mattmceuen | looks like the latter unfortunately | 16:34 |
kskels | right - reading versions.yaml directly | 16:34 |
dwalt | mattmceuen: Looks like you're right. Why unfortunately? | 16:34 |
dwalt | oh, I see. We need rendered. | 16:34 |
mattmceuen | because the global versions.yaml won't have the distro-specific override for the SY image in it | 16:34 |
kskels | the YAML reading of python I believe was already meant for rendered document.. e.g. it should traverse docs.. | 16:35 |
dwalt | Does anyone think that introducing an environment variable override for images to that script would be inappropriate? | 16:35 |
kskels | so it should be possible to add that functionalitty to the script rather straight forward as it already has the pegleg command also | 16:35 |
mattmceuen | kskels: that would be great | 16:36 |
dwalt | ++ that would be preferable to what I suggested | 16:36 |
kskels | I think adding envs is nice also | 16:36 |
kskels | so you can use that script for more generic case.. | 16:36 |
mattmceuen | agree - glad we uncovered that here | 16:37 |
dwalt | true. We can still do that but use the declarative option :) | 16:37 |
mattmceuen | Ok - we need to keep moving! :) a couple more agenda items | 16:37 |
mattmceuen | I think we're in good shape with next steps on the airskiff genericization | 16:37 |
mattmceuen | #topic AIAB -> Treasuremap update | 16:38 |
*** openstack changes topic to "AIAB -> Treasuremap update (Meeting topic: Airship)" | 16:38 | |
mattmceuen | evgenyl - this is yours, you've been doing a lot of work here. Want to give us an update? | 16:38 |
evgenyl | Yep, in the last few days I've been working on moving AIAB into treasuremap repo. | 16:38 |
evgenyl | Reviews are welcome https://review.opendev.org/#/c/656900/ | 16:39 |
mattmceuen | \o/ | 16:39 |
evgenyl | There is a comment from kskels , I have addressed it in a separate PS. | 16:39 |
evgenyl | https://review.opendev.org/#/c/661363/ | 16:39 |
dwalt | this is fantastic evgenyl! | 16:39 |
kskels | I'll review today once more, thank you! this is awesome | 16:40 |
evgenyl | As soon as we get it merged and it is stable, we can start looking into multinode gate. | 16:40 |
evgenyl | kskels: thanks! | 16:40 |
mattmceuen | Yes, this'll be very valuable in helping to keep AIAB up to date in its definitions, which will make it much more helpful to the community | 16:40 |
mattmceuen | Please give that a review - and if anyone out there has had issues with AIAB in the past, please give this a try as well -- it should have the latest and greatest airship definitions | 16:41 |
mattmceuen | Anything else on this one? | 16:41 |
evgenyl | That is it from me, thanks! | 16:42 |
mattmceuen | Alright - thanks evgenyl. Moving on: | 16:42 |
mattmceuen | #topic airskiff deployment gate is failing on shipyard project, and maybe others | 16:42 |
*** openstack changes topic to "airskiff deployment gate is failing on shipyard project, and maybe others (Meeting topic: Airship)" | 16:42 | |
mattmceuen | MattCoachCarter, what's the damage | 16:42 |
MattCoachCarter | I've been noticing this on recent PSs in the shipyard project. | 16:42 |
MattCoachCarter | The gate seems to fail around 12m in trying to install docker I think. | 16:42 |
MattCoachCarter | I don't know much about these gates, I just wanted to bring it to everyone's attention. | 16:43 |
MattCoachCarter | It's non-voting, so it isn't blocking anything, but I think it's a useful check and I'd like to see it stable again. | 16:43 |
mattmceuen | for context if anyone didn't know: the airskiff gates ar non-voting, so that cross-project integration against master is not a hard requirement of making per-project changes | 16:44 |
MattCoachCarter | Not sure who the best person to look into this would be. But that's about it for this topic. | 16:44 |
mattmceuen | 2019-05-23 17:11:38.391285 | primary | 2019-05-23 17:11:38.390 1 ERROR armada.handlers.wait [-] [chart=ucp-deckhand]: Timed out waiting for jobs (namespace=ucp, labels=(release_group=airship-ucp-deckhand)). These jobs were not ready=['deckhand-db-init', 'deckhand-db-sync'][00m | 16:45 |
mattmceuen | we'll need to look in the logs to see why armada was timing out on deckhand | 16:45 |
dwalt | `E: Unable to locate package libxtables12` ... hmm. It looks like new dependencies were added | 16:46 |
MattCoachCarter | Yeah I saw that too. | 16:46 |
dwalt | mattmceuen: I think that one may be a read-herring | 16:46 |
dwalt | red* | 16:46 |
MattCoachCarter | Anyway, it's not something we need to debug and solve during this meeting. As long as we know it's something that needs fixing. | 16:47 |
mattmceuen | yep, thanks for raising awareness MattCoachCarter. Non-voting gates are only as valuable as the people that watch for them to fail :) | 16:47 |
mattmceuen | Ok final topic - | 16:48 |
mattmceuen | #topic Deckhand multi-dstro review pending for core reviewer attention | 16:48 |
*** openstack changes topic to "Deckhand multi-dstro review pending for core reviewer attention (Meeting topic: Airship)" | 16:48 | |
mattmceuen | https://review.opendev.org/#/c/638301/ | 16:48 |
mattmceuen | this been waiting for review since we worked around the old deckhand gate issue - would appreciate additional review! | 16:49 |
mattmceuen | that's a good transition into | 16:49 |
mattmceuen | #topic Roundtable | 16:49 |
*** openstack changes topic to "Roundtable (Meeting topic: Airship)" | 16:50 | |
mattmceuen | Anything else that needs some eyeballs today? | 16:50 |
*** aojea has quit IRC | 16:50 | |
mattmceuen | or any other topics on your minds | 16:51 |
mattmceuen | In that case - I will give everyone a couple minutes rest before the next meeting (or a couple extra minutes of sleep if you're jayahn) | 16:52 |
mattmceuen | Thanks everyone, great meeting! | 16:52 |
evgenyl | Thanks! | 16:52 |
mattmceuen | #endmeeting | 16:52 |
*** openstack changes topic to "airshipit.org || General Review Dashboard: https://review.opendev.org/#/q/project:%255Eairship.*+status:open,n,z" | 16:52 | |
openstack | Meeting ended Tue May 28 16:52:47 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:52 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-05-28-16.00.html | 16:52 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-05-28-16.00.txt | 16:52 |
openstack | Log: http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-05-28-16.00.log.html | 16:52 |
*** vladyslav has joined #airshipit | 16:53 | |
*** jamesgu_ has joined #airshipit | 16:53 | |
evgenyl | Oh, I forgot to bring up the discussion on MaaS in AIAB.. | 16:59 |
evgenyl | We can discuss this next week. | 16:59 |
*** MattCoachCarter has quit IRC | 17:03 | |
*** irclogbot_3 has quit IRC | 17:17 | |
*** irclogbot_2 has joined #airshipit | 17:17 | |
*** sreejithp has joined #airshipit | 17:25 | |
*** mbeierl has quit IRC | 17:33 | |
*** mbeierl has joined #airshipit | 17:49 | |
*** bh526r has quit IRC | 18:17 | |
*** jesusaur has quit IRC | 18:30 | |
clarkb | mattmceuen: fyi https://review.opendev.org/#/c/656008/2 needs a rebase ( and I believe we are still on track to do that this friday ) | 18:37 |
mattmceuen | thanks clarkb! That's great news, and I'll rebase now | 18:37 |
*** kguttikonda has quit IRC | 18:51 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Fix --save-location error in decrypt command https://review.opendev.org/661827 | 18:54 |
*** arunkant has quit IRC | 18:54 | |
openstackgerrit | Lev Morgan proposed airship/pegleg master: Fix multiple I/O issues in cert generation https://review.opendev.org/643678 | 18:56 |
*** kskels has quit IRC | 19:01 | |
mattmceuen | hey clarkb, we now have spyglass-core and pegleg-core groups, but I can't add anyone because I'm not a member. How do we bootstrap somebody into those groups so we can add the right folks? | 19:18 |
clarkb | mattmceuen: a gerrit admin needs to seed the group with an initial member who can then manage things. Should that initial member be you? | 19:19 |
mattmceuen | that would be awesome - I can take it from there. ty! | 19:19 |
clarkb | mattmceuen: I added your account with the att email address. There is another email addr though so let me know if I need to swap them | 19:20 |
mattmceuen | nope that's fine -- appreciate your help | 19:20 |
*** henriqueof has quit IRC | 19:32 | |
openstackgerrit | Lev Morgan proposed airship/pegleg master: Fix multiple I/O issues in cert generation This patch handles the case where CA certs or authorities are loaded as byte strings. It also disables parsing YAML documents with python/object types directly into (non-dict) Python objects (which is PyYaml's de https://review.opendev.org/643678 | 19:33 |
openstackgerrit | Lev Morgan proposed airship/pegleg master: Fix multiple I/O issues in cert generation https://review.opendev.org/643678 | 19:36 |
*** ian-pittwood has quit IRC | 19:42 | |
openstackgerrit | Merged airship/spyglass master: Revise CLI documentation https://review.opendev.org/650137 | 19:47 |
*** licanwei has quit IRC | 19:56 | |
openstackgerrit | Merged airship/pegleg master: Make -u required in CLI when required by repo https://review.opendev.org/649176 | 19:56 |
jayahn | mattmceuen: thanks for giving me a minutes of extra sleep. ;) | 19:58 |
*** kranthikirang has joined #airshipit | 19:59 | |
*** levmorgan has quit IRC | 20:06 | |
*** dasp has joined #airshipit | 20:20 | |
*** sreejithp_ has joined #airshipit | 20:30 | |
*** sreejithp has quit IRC | 20:31 | |
openstackgerrit | Merged airship/shipyard master: Create Xcom Pusher/Puller for concurrency_check https://review.opendev.org/661135 | 20:35 |
openstackgerrit | Ian Pittwood proposed airship/spyglass master: [WIP] Data objects for Spyglass https://review.opendev.org/658917 | 20:38 |
*** dasp has quit IRC | 20:38 | |
*** dasp has joined #airshipit | 20:38 | |
openstackgerrit | Ian Pittwood proposed airship/spyglass master: Separate plugins from Spyglass https://review.opendev.org/653555 | 20:45 |
*** alexanderhughes has quit IRC | 20:45 | |
openstackgerrit | Ian Pittwood proposed airship/spyglass-plugin-xls master: Update plugin docs https://review.opendev.org/661841 | 20:49 |
openstackgerrit | Ian Pittwood proposed airship/pegleg master: Specify collection for upload command https://review.opendev.org/659375 | 21:00 |
openstackgerrit | Alexander Vlasov proposed airship/promenade master: Apply docker-default AppArmorProfile for calico-etcd pod https://review.opendev.org/659188 | 21:02 |
*** howell has quit IRC | 21:51 | |
*** kranthikirang has quit IRC | 22:05 | |
openstackgerrit | Michael Beaver proposed airship/shipyard master: Follow up change for deployment-status ConfigMap https://review.opendev.org/661854 | 22:13 |
*** Talion has joined #airshipit | 22:24 | |
*** ab2434_ has quit IRC | 22:30 | |
*** StaceyF has quit IRC | 22:52 | |
openstackgerrit | Merged airship/pegleg master: Specify collection for upload command https://review.opendev.org/659375 | 22:53 |
*** aaronsheffield has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!