*** mrhillsman_afk is now known as mrhillsman | 02:10 | |
*** licanwei has joined #airshipit | 02:18 | |
*** openstackgerrit has joined #airshipit | 02:37 | |
openstackgerrit | Rahul Khiyani proposed openstack/airship-maas master: [WIP]Maas: Add pod/container security context - deployment-ingress-errors.yaml https://review.openstack.org/639200 | 02:37 |
---|---|---|
openstackgerrit | Rahul Khiyani proposed openstack/airship-shipyard master: [WIP]Shipyard: Add pod/container security context - deployment-shipyard https://review.openstack.org/639195 | 02:44 |
*** roman_g has quit IRC | 04:14 | |
*** krypto has joined #airshipit | 04:27 | |
*** openstackgerrit has quit IRC | 06:09 | |
*** openstackgerrit has joined #airshipit | 06:12 | |
openstackgerrit | Smruti Soumitra Khuntia proposed openstack/airship-shipyard master: User context tracing through logging https://review.openstack.org/633873 | 06:12 |
*** jamesgu has quit IRC | 06:18 | |
*** juhak has quit IRC | 06:58 | |
*** juhak has joined #airshipit | 06:58 | |
openstackgerrit | Smruti Soumitra Khuntia proposed openstack/airship-shipyard master: User context tracing through logging https://review.openstack.org/633873 | 07:06 |
*** krypto has quit IRC | 07:32 | |
openstackgerrit | Dmitrii Kabanov proposed openstack/airship-divingbell master: Add possibility to add repository and GPG key https://review.openstack.org/644495 | 07:49 |
*** pkaralis has joined #airshipit | 08:26 | |
*** roman_g has joined #airshipit | 09:09 | |
*** juhak has quit IRC | 09:25 | |
*** juhak has joined #airshipit | 09:25 | |
openstackgerrit | Dmitrii Kabanov proposed openstack/airship-divingbell master: [WIP] Add possibility to add repository and GPG key https://review.openstack.org/644495 | 09:36 |
openstackgerrit | Nishant Kumar proposed openstack/airship-promenade master: apiserver support for etcd encryption https://review.openstack.org/628290 | 10:13 |
*** lemko has joined #airshipit | 11:47 | |
*** Nishant_ has joined #airshipit | 12:17 | |
*** juhak has quit IRC | 12:31 | |
*** juhak has joined #airshipit | 12:32 | |
*** bh526r has joined #airshipit | 12:59 | |
*** aaronsheffield has joined #airshipit | 13:01 | |
*** mbeierl has joined #airshipit | 13:09 | |
*** kranthikirang has joined #airshipit | 13:29 | |
*** kranthikirang1 has joined #airshipit | 13:34 | |
*** kranthikirang has quit IRC | 13:37 | |
*** sthussey has joined #airshipit | 13:37 | |
*** ab2434_ has joined #airshipit | 13:41 | |
*** ian-pittwood has joined #airshipit | 13:46 | |
dwalt | roman_g: o/ Were there any more changes you wanted to make to the image spec? | 14:15 |
openstackgerrit | Rahul Khiyani proposed openstack/airship-promenade master: Add pod/container security context https://review.openstack.org/639189 | 14:18 |
roman_g | dwalt: yes, there are | 14:19 |
roman_g | need get back to this spec | 14:19 |
openstackgerrit | Rahul Khiyani proposed openstack/airship-shipyard master: Shipyard: Add pod/container security context - deployment-shipyard https://review.openstack.org/639195 | 14:24 |
dwalt | roman_g: okay, just wanted to make for sure :) | 14:26 |
mattmceuen | GM all - for our team meeting in 1.5 hours, here's the etherpad: https://etherpad.openstack.org/p/airship-meeting-2019-04-02 | 14:29 |
mattmceuen | it's a wide open agenda at the moment, please add anything you'd like to discuss! | 14:30 |
openstackgerrit | Michael Beaver proposed openstack/airship-armada master: Fix version of Tiller used in sidecar https://review.openstack.org/649347 | 14:39 |
openstackgerrit | Rahul Khiyani proposed openstack/airship-promenade master: Add pod/container security context https://review.openstack.org/639189 | 14:49 |
openstackgerrit | Rahul Khiyani proposed openstack/airship-maas master: [WIP]Maas: Add pod/container security context - deployment-ingress-errors.yaml https://review.openstack.org/639200 | 14:55 |
*** jamesgu has joined #airshipit | 15:05 | |
openstackgerrit | Drew Walters proposed openstack/airship-divingbell master: CI: Add chart build job for latest Helm toolkit https://review.openstack.org/648544 | 15:07 |
*** ian-pittwood has quit IRC | 15:08 | |
*** jezogwza has joined #airshipit | 15:08 | |
openstackgerrit | Drew Walters proposed openstack/airship-drydock master: CI: Add chart build job for latest Helm toolkit https://review.openstack.org/648543 | 15:12 |
openstackgerrit | Drew Walters proposed openstack/airship-promenade master: CI: Add chart build job for latest Helm toolkit https://review.openstack.org/648545 | 15:12 |
openstackgerrit | Drew Walters proposed openstack/airship-shipyard master: CI: Add chart build job for latest Helm toolkit https://review.openstack.org/648546 | 15:12 |
openstackgerrit | Drew Walters proposed openstack/airship-maas master: CI: Add chart build job for latest Helm toolkit https://review.openstack.org/648548 | 15:13 |
*** ian-pittwood has joined #airshipit | 15:26 | |
*** kaspars__ has joined #airshipit | 15:27 | |
*** ian-pittwood has quit IRC | 15:33 | |
openstackgerrit | Rahul Khiyani proposed openstack/airship-shipyard master: Shipyard: Add pod/container security context - deployment-shipyard https://review.openstack.org/639195 | 15:37 |
*** ian-pittwood has joined #airshipit | 15:41 | |
*** michael-beaver has joined #airshipit | 15:43 | |
*** shauno_ has joined #airshipit | 15:44 | |
*** krypto has joined #airshipit | 15:51 | |
*** michael-beaver has quit IRC | 16:00 | |
*** michael-beaver has joined #airshipit | 16:01 | |
*** shauno_ has quit IRC | 16:01 | |
mattmceuen | #startmeeting airship | 16:01 |
openstack | Meeting started Tue Apr 2 16:01:11 2019 UTC and is due to finish in 60 minutes. The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: airship)" | 16:01 | |
openstack | The meeting name has been set to 'airship' | 16:01 |
mattmceuen | #topic Rollcall | 16:01 |
*** openstack changes topic to "Rollcall (Meeting topic: airship)" | 16:01 | |
dwalt | o/ | 16:01 |
seaneagan | o/ | 16:01 |
mattmceuen | GM/GE everyone! let's give it a few minutes for folks to join. Please add anything you'd like to discuss to the etherpad agenda: | 16:01 |
mattmceuen | https://etherpad.openstack.org/p/airship-meeting-2019-04-02 | 16:01 |
michael-beaver | o/ GM | 16:02 |
*** shauno_ has joined #airshipit | 16:03 | |
Nishant_ | o/ | 16:03 |
*** ab2434_ has quit IRC | 16:04 | |
mattmceuen | Ok, let's get started | 16:05 |
levmorgan | o/ | 16:05 |
mattmceuen | #topic Season of Docs | 16:05 |
*** openstack changes topic to "Season of Docs (Meeting topic: airship)" | 16:05 | |
mattmceuen | Last week we'd brought up that Google is running a Season of Docs program, which pairs open source orgs who need documentation help with technical writers in a quasi-internship capacity | 16:05 |
mattmceuen | I'd like for Airship to apply for this program, and to do so we need some compelling examples of projects that writers could work on | 16:06 |
mattmceuen | Now that we've had a week for the idea to soak, let's brainstorm a bit -- things that would add real value for Airship in the Fall timeframe, and which would be really interesting for a tech writer | 16:07 |
mattmceuen | I put a few ideas in the etherpad https://etherpad.openstack.org/p/airship-meeting-2019-04-02 | 16:07 |
shauno_ | I would suggest starting with a clear reference architecture. | 16:07 |
mattmceuen | +1 | 16:07 |
mattmceuen | We have some good diagrams already, but Airship has been a moving target and I think there's an opportunity to true those up, expand them, and then (most importantly) tell a story around them of what makes airship tick | 16:09 |
shauno_ | +1 | 16:09 |
shauno_ | Anything that make getting a clear understanding and baseline would help people get started | 16:09 |
mattmceuen | Another thought I'd had is a real Contributor Guide. I was looking into Go's contributor guide this weekend, and it really outlines a lot of steps to help people get started and contribute. We're working on enhancing Dev Docs today, but it'll take additional technical writing focus to get to that level of getting folks started on the right foot | 16:10 |
mattmceuen | Another thing that just popped in my mind is "how does one add a new workload onto Airship" -- we really have no documentation in this area. Fits into a larger need of "how do I author site manifests for Airship" | 16:12 |
mattmceuen | We have some site authoring guidage today, but there's a lot more that can be documented | 16:12 |
shauno_ | Are you talking about additional non-OpenStack workloads? i.e. K8's native? | 16:13 |
sthussey | That should be the case as Airship only supports Kubernetes native workloads | 16:13 |
mattmceuen | Yep, if someone wanted to run a workload other than openstack itself. For example, the team had to go through this to get jenkins running on Airship - there's tribal knowledge on how to do this but we need written knowledge | 16:14 |
mattmceuen | It's not rocket science, just needs some description | 16:14 |
sthussey | I mean, there are lots of examples | 16:14 |
sthussey | Unless you mean 'charts that don't use helm-toolkit' as LMA isn't Openstack | 16:14 |
sthussey | So maybe the use case should specifically be for deploying charts from https://github.com/helm/charts | 16:15 |
mattmceuen | What I'm thinking is, outlining the steps involved in adding a new chart. What do I need to add, what do I need to edit | 16:15 |
mattmceuen | I like that sthussey | 16:15 |
mattmceuen | Any other ideas you guys have for what would benefit the most from pen-to-paper? | 16:16 |
shauno_ | Within the contributor guide, a blueprint mechanism could be helpful (I am assuming there isn't one) | 16:17 |
mattmceuen | Agree. Outlining Airship's approach to Stories + Specs + Code Changes | 16:18 |
shauno_ | +1 | 16:18 |
mattmceuen | we still have plenty of time before the submission deadline, so keep noodling; I won't have time this week to start on the application anyway :) | 16:19 |
mattmceuen | anything else on this before we move on? | 16:19 |
mattmceuen | #topic How do manage Roadmaps for Airship | 16:19 |
*** openstack changes topic to "How do manage Roadmaps for Airship (Meeting topic: airship)" | 16:19 | |
mattmceuen | I guess we need to iron this out before we document it, huh jezogwza :D | 16:20 |
mattmceuen | The floor is yours | 16:20 |
* mattmceuen copying from etherpad: | 16:21 | |
mattmceuen | - How does Roadmap items / features relate to storyboard or patchsets or labels | 16:21 |
mattmceuen | - How do roadmap features relate to treasuremap Monthly Tags | 16:21 |
mattmceuen | I think jezogwza may have stepped away, let's come back to that topic | 16:22 |
mattmceuen | #topic Armada v2 schema and upcoming changes to `wait` | 16:22 |
*** openstack changes topic to "Armada v2 schema and upcoming changes to `wait` (Meeting topic: airship)" | 16:22 | |
mattmceuen | seaneagan is working on some updates to Armada and I wanted to make sure we all understood the direction and saw them coming | 16:23 |
seaneagan | thanks Matt | 16:23 |
seaneagan | Coming Soon: Armada v2 docs | 16:23 |
seaneagan | We need to make some breaking changes to Armada documents to: | 16:24 |
seaneagan | 1) remove unuseful APIs | 16:24 |
seaneagan | 2) tweak some APIs to make them more useful | 16:24 |
seaneagan | To address this, rather than breaking v1 docs, we are implementing v2 doc schemas: | 16:24 |
seaneagan | armada/Manifest/v2, armada/ChartGroup/v2, armada/Chart/v2 | 16:24 |
seaneagan | WIP: https://review.openstack.org/#/c/648246/ | 16:24 |
seaneagan | v2 docs are not ready to be used just yet | 16:25 |
seaneagan | there are a few more breaking changes to be discussed/implemented | 16:25 |
seaneagan | once v2 docs are finalized, v1 docs will be deprecated, and will not receive feature updates | 16:25 |
seaneagan | after a TBD migration period support for v1 docs would be removed | 16:25 |
seaneagan | there will be a migration guide provided for moving from v1-v2 | 16:25 |
seaneagan | we will make another announcement once v2 docs are ready for consumption | 16:26 |
*** kranthikirang1 has quit IRC | 16:26 | |
seaneagan | One of the biggest drivers for implementing this now is that we need to make some potentially breaking changes to the default wait configuration to make it more useful: | 16:26 |
seaneagan | https://review.openstack.org/#/c/636440/ | 16:26 |
seaneagan | More information will be provided on this change along with the v2 docs announcement | 16:26 |
seaneagan | That's all i have, thanks | 16:26 |
mattmceuen | I kept typing questions and you keep answering them before I hit enter seaneagan - that's awesome info | 16:27 |
mattmceuen | appreciate the care for the deprecation cycle and migration guide | 16:27 |
mattmceuen | any other questions for sean on this? | 16:27 |
mattmceuen | Hey jezogwza, are you back? | 16:28 |
mattmceuen | ok - let's punt to next week topic: How do manage Roadmaps for Airship | 16:29 |
mattmceuen | #topic Roundtable | 16:29 |
*** openstack changes topic to "Roundtable (Meeting topic: airship)" | 16:29 | |
mattmceuen | Anything else on y'alls minds today team | 16:30 |
mattmceuen | in that case - we will adjourn! | 16:31 |
mattmceuen | Thanks everybody and have a great week | 16:31 |
roman_g | reviwes! | 16:31 |
mattmceuen | OOOO | 16:31 |
shauno_ | Thanks | 16:31 |
roman_g | =) | 16:31 |
mattmceuen | anything in particular roman_g or just call-to-action for reviews in general :) I missed the standing item | 16:31 |
roman_g | https://review.openstack.org/#/c/645041/ Minor: Git URI schema and URL change - openstack/airship-divingbell | 16:31 |
roman_g | https://review.openstack.org/#/c/635507/ Add cache for results of requests to quay.io in Updater tool - openstack/airship-treasuremap | 16:31 |
roman_g | That's it. | 16:32 |
roman_g | Thank you | 16:32 |
mattmceuen | thanks for getting those on there | 16:32 |
openstackgerrit | Merged openstack/airship-armada master: Use python3 when creating the docker image tags https://review.openstack.org/643605 | 16:32 |
mattmceuen | any other review requests? | 16:32 |
roman_g | The last one is super old. | 16:32 |
roman_g | No other changes for review. | 16:32 |
mattmceuen | alright - for real this time, meeting ajourned (although feel free to always ping for reviews in here when needed as well) | 16:33 |
mattmceuen | #endmeeting | 16:33 |
*** openstack changes topic to "airshipit.org || General Review Dashboard: https://review.openstack.org/#/q/project:%255Eopenstack/airship.*+status:open,n,z" | 16:33 | |
openstack | Meeting ended Tue Apr 2 16:33:11 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:33 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-04-02-16.01.html | 16:33 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-04-02-16.01.txt | 16:33 |
openstack | Log: http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-04-02-16.01.log.html | 16:33 |
*** michaelbeaver has joined #airshipit | 16:34 | |
*** shauno_ has quit IRC | 16:36 | |
*** michael-beaver has quit IRC | 16:36 | |
*** ian-pittwood has quit IRC | 16:44 | |
*** bh526r has quit IRC | 16:48 | |
*** kranthikirang has joined #airshipit | 17:05 | |
openstackgerrit | Sirajudeen proposed openstack/airship-in-a-bottle master: Exported GATE_MANIFEST to load info from manifest https://review.openstack.org/649402 | 17:10 |
openstackgerrit | Lev Morgan proposed openstack/airship-pegleg master: Make -u required in CLI when required by repo https://review.openstack.org/649176 | 17:20 |
openstackgerrit | Lev Morgan proposed openstack/airship-pegleg master: Make -u required in CLI when required by repo https://review.openstack.org/649176 | 17:23 |
*** michael-beaver has joined #airshipit | 17:32 | |
*** michaelbeaver has quit IRC | 17:34 | |
*** ian-pittwood has joined #airshipit | 18:06 | |
openstackgerrit | Merged openstack/airship-armada master: Fix version of Tiller used in sidecar https://review.openstack.org/649347 | 18:10 |
*** lemko has quit IRC | 18:17 | |
sgrasley | dwalt: Hi, can this be merged? https://review.openstack.org/#/c/643106/5 | 18:20 |
openstackgerrit | Merged openstack/airship-shipyard master: Adds HTTP Security Headers https://review.openstack.org/628286 | 18:33 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Uplift haproxy to support latest ciphers https://review.openstack.org/649422 | 18:33 |
dwalt | sgrasley: hey! roman_g said he still had some outstanding work he wanted to implement on that patch. I'm not sure exactly what he has planned | 18:33 |
sgrasley | ok, thanks | 18:33 |
dwalt | If you have any additional feedback, please feel free to comment/vote on that patch | 18:35 |
dwalt | I'd hate to hold up the multi-distro support too much longer | 18:35 |
*** ian-pittwood has quit IRC | 18:36 | |
*** levmorgan has quit IRC | 18:47 | |
openstackgerrit | Merged openstack/airship-divingbell master: Minor: Git URI schema and URL change https://review.openstack.org/645041 | 19:00 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Uplift promeande charts to support latest ciphers https://review.openstack.org/649422 | 19:06 |
openstackgerrit | Sean Eagan proposed openstack/airship-armada master: Introduce v2 docs https://review.openstack.org/648246 | 19:11 |
openstackgerrit | Merged openstack/airship-treasuremap master: Add cache for results of requests to quay.io in Updater tool https://review.openstack.org/635507 | 19:14 |
sgrasley | roman_g: Hi, is there anything that we can do to move along https://review.openstack.org/#/c/643106/5? | 19:14 |
openstackgerrit | Dimitrios Markou proposed openstack/airship-treasuremap master: [WIP] Create pipeline for airsloop site https://review.openstack.org/649432 | 19:26 |
*** ianychoi has quit IRC | 19:32 | |
*** ianychoi has joined #airshipit | 19:33 | |
openstackgerrit | Drew Walters proposed openstack/airship-deckhand master: CI: Add chart build jobs https://review.openstack.org/649441 | 19:53 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Uplift promeande charts to support latest ciphers https://review.openstack.org/649422 | 20:04 |
openstackgerrit | Drew Walters proposed openstack/airship-deckhand master: CI: Add chart build jobs https://review.openstack.org/649441 | 20:21 |
kranthikirang | dwalt: After fixing the DNS registration I am seeing an error between shipyard and deckhand with read time out; Probably because of my gen9 is not that faster and a fine tuning required with timeout. | 20:27 |
kranthikirang | a275efd66640a39b4 create configdocs mtn21c --replace --directory=/target | 20:28 |
kranthikirang | Error: Unhandled Exception raised: | 20:28 |
kranthikirang | Reason: | 20:28 |
kranthikirang | - Error: An error occurred, but was not specified | 20:28 |
kranthikirang | #### Errors: 1, Warnings: 0, Infos: 0, Other: 0 #### | 20:28 |
kranthikirang | + echo -e 'Committing Configdocs...' | 20:28 |
kranthikirang | + sudo docker run -t --rm --net=host -e http_proxy= -e https_proxy= -e no_proxy= -e OS_AUTH_URL=http://keystone.ucp.svc.cluster.local:80/v3 -e OS_USERNAME=shipyard -e OS_USER_DOMAIN_NAME=default -e OS_PASSWORD=0e0f1e9712ab0c9c14f3 -e OS_PROJECT_DOMAIN_NAME=default -e OS_PROJECT_NAME=service quay.io/airshipit/shipyard:2d10945dd853fda07cdd325a275efd66640a39b4 commit configdocs | 20:28 |
kranthikirang | Error: Validations failed | 20:28 |
kranthikirang | Reason: Validation | 20:28 |
kranthikirang | - Error: Required substitution source document [deckhand/CertificateAuthority/v1] kubernetes was not found, yet is referenced by [armada/Chart/v1] kubernetes-proxy | 20:28 |
kranthikirang | #### Errors: 1, Warnings: 0, Infos: 0, Other: 0 #### | 20:28 |
kranthikirang | http://paste.openstack.org/show/748738/ - shiyard-api logs | 20:29 |
kaspars__ | usually this is displayed when certificates (that are generated by promenade) are not passed into the manifests being pushed to Shipyard | 20:29 |
kaspars__ | is this airship-treasuremap? | 20:30 |
kranthikirang | http://paste.openstack.org/show/748739/ - deckhand-api logs | 20:32 |
kranthikirang | kaspars__: yes, I am using upstream airship-treasuremap guidelines | 20:32 |
kranthikirang | kaspars__: while running the command sudo -E airship-shipyard/tools/deckhand_load_yaml.sh ${NEW_SITE} ${NEW_SITE}_collected | 20:32 |
kaspars__ | is certificates.yaml part of the folder collected? | 20:33 |
kaspars__ | usually you would generate the certs and add them as part of your site secrets | 20:33 |
kranthikirang | NEW_SITE/collected folder contains airship-treasuremap.yaml | 20:34 |
kaspars__ | https://github.com/openstack/airship-treasuremap/blob/master/site/airship-seaworthy/secrets/certificates/certificates.yaml | 20:34 |
kaspars__ | here this is the file that you would need to re-generate as it depends on hostnames, etc based on the document | 20:35 |
kaspars__ | this would then provide all the certificate substitutes, etc | 20:35 |
kranthikirang | the new site has this certificate.yaml | 20:35 |
kranthikirang | airship-treasuremap/site/mtn21c/secrets/certificates/certificates.yaml | 20:35 |
kranthikirang | here my site name is mtn21c | 20:35 |
kaspars__ | right - and you generated it new, right? | 20:35 |
kaspars__ | it's not just copy from seaworthy site? | 20:35 |
kranthikirang | it was before deploying genesis | 20:35 |
kranthikirang | nope; its new | 20:36 |
kaspars__ | ok great! that sounds good | 20:36 |
kaspars__ | when you do colelct though | 20:36 |
kranthikirang | created part of collectd | 20:36 |
kranthikirang | yes | 20:36 |
kaspars__ | ok | 20:36 |
kaspars__ | if you open the airship-treasuremap.yaml - the collected one | 20:36 |
kaspars__ | can you search for one of the certifiactes, and see if it's there? | 20:37 |
kaspars__ | in other words.. the generated cert content should be part of that collected file as well | 20:38 |
kranthikirang | in genesis? | 20:38 |
kaspars__ | kranthikirang> NEW_SITE/collected folder contains airship-treasuremap.yaml | 20:38 |
kaspars__ | inspect the conect of this file | 20:38 |
kaspars__ | see if expected erts are there | 20:38 |
kranthikirang | yes; I see that doesn't have cert content | 20:38 |
kaspars__ | ok | 20:39 |
kaspars__ | now when you have added "airship-treasuremap/site/mtn21c/secrets/certificates/certificates.yaml" | 20:39 |
kaspars__ | as it looks in site | 20:39 |
kranthikirang | {NEW_SITE}/bundle has certificate.yaml | 20:39 |
kaspars__ | you can re-run pegleg collect | 20:39 |
kaspars__ | it should now collect it once more including the certs (as they are now placed inside your repo, right? ) | 20:39 |
kaspars__ | alternatively | 20:40 |
kaspars__ | you can copy certificates.yaml inside the collected folder | 20:40 |
kaspars__ | and run the push to shipyard again | 20:40 |
kranthikirang | ok; | 20:40 |
kranthikirang | so you want me to run sudo airship-pegleg/tools/pegleg.sh site \ | 20:40 |
kranthikirang | -r airship-treasuremap \ | 20:40 |
kranthikirang | collect $NEW_SITE -s ${NEW_SITE}_collected | 20:40 |
kaspars__ | yep | 20:40 |
kranthikirang | again in build server and copy that dir to genesis again? | 20:40 |
kranthikirang | ok | 20:40 |
kaspars__ | yeah | 20:41 |
kaspars__ | no need to redo genesis | 20:41 |
kaspars__ | just collect with pegleg | 20:41 |
kaspars__ | copy files to genesis and push to shipyard | 20:41 |
kranthikirang | ok | 20:41 |
kaspars__ | (this would just include missing certs into the collected files) | 20:41 |
kranthikirang | sounds good; Let me do that; This step is not in document | 20:41 |
kaspars__ | yeah - let me re-visit this | 20:41 |
kaspars__ | I think what ends up is that you need to recollect docs once you add certificatges.yaml inside of site | 20:42 |
kranthikirang | kaspars__: My bad; | 20:44 |
kranthikirang | actually genesis mtn21c_collected/airship-treasuremap.yaml contains the certs | 20:44 |
kranthikirang | they are at the bottom of the file | 20:44 |
kranthikirang | I think I am being confused: Looks like it has only few certs; Let me re copy and re-run | 20:45 |
openstackgerrit | Ian Pittwood proposed openstack/airship-spyglass master: [WIP] Refactors CLI to match style of Airship CLIs https://review.openstack.org/649452 | 20:48 |
kaspars__ | there are also ingress certs - so that's a bit of a different thing | 20:49 |
kaspars__ | these are generated by promenade for all the k8s services, etc | 20:49 |
kranthikirang | karpars__: yeah, thank you; tried with new and seeing the same read timeout error | 20:58 |
kranthikirang | 2019-04-02 20:56:24,144 ERROR 21a1258b-958e-4c3e-af3e-ffd1953542cd 21a1258b-958e-4c3e-af3e-ffd1953542cd shipyard errors(139) default_exception_handler - Unhandled Exception being handled: | 20:58 |
kranthikirang | Traceback (most recent call last): | 20:58 |
kranthikirang | File "/usr/local/lib/python3.5/dist-packages/urllib3/connectionpool.py", line 384, in _make_request | 20:58 |
kranthikirang | six.raise_from(e, None) | 20:58 |
kranthikirang | File "<string>", line 2, in raise_from | 20:58 |
kranthikirang | File "/usr/local/lib/python3.5/dist-packages/urllib3/connectionpool.py", line 380, in _make_request | 20:58 |
kranthikirang | httplib_response = conn.getresponse() | 20:58 |
kranthikirang | File "/usr/lib/python3.5/http/client.py", line 1197, in getresponse | 20:58 |
kranthikirang | response.begin() | 20:58 |
kranthikirang | File "/usr/lib/python3.5/http/client.py", line 297, in begin | 20:58 |
kranthikirang | version, status, reason = self._read_status() | 20:58 |
kranthikirang | File "/usr/lib/python3.5/http/client.py", line 258, in _read_status | 20:58 |
kranthikirang | line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") | 20:58 |
kranthikirang | File "/usr/lib/python3.5/socket.py", line 575, in readinto | 20:58 |
kranthikirang | return self._sock.recv_into(b) | 20:58 |
kranthikirang | socket.timeout: timed out | 20:58 |
kranthikirang | kaspars__: Well, I see deckhand is busy creating the documents and didn't return in time I guess and shiyard complaining | 20:58 |
kranthikirang | kaspars__: Deckhand is waiting at this step "DEBUG deckhand.db.sqlalchemy.api [req-5b7948fa-7593-4abe-9736-ff237481d8c1 0ba76f8ab5b24b7fb17b3fbbc2a9af25 - - default default] Creating documents: [" | 20:59 |
kaspars__ | last time you actually had specific error | 21:06 |
kaspars__ | Reason: Validation | 21:06 |
kaspars__ | 3:28 PM - Error: Required substitution source document [deckhand/CertificateAuthority/v1] kubernetes was not found, yet is referenced by [armada/Chart/v1] kubernetes-proxy | 21:06 |
kaspars__ | 3:28 PM #### Errors: 1, Warnings: 0, Infos: 0, Other: 0 #### | 21:06 |
kaspars__ | which complained about certificate substitution.. | 21:06 |
kranthikirang | ok; make sense | 21:09 |
kranthikirang | kaspars__: last time I had two errors; one is read time out and another is Error: Required substitution source document | 21:09 |
kaspars__ | see if you can find anything related to what shipyard returns | 21:25 |
kaspars__ | if there is any actual error, etc | 21:25 |
kaspars__ | this should overall be smooth if genesis was deployed | 21:26 |
kaspars__ | another part that can fail is validation of components (such as drydock, etc will validate YAMLs) | 21:26 |
kaspars__ | it can complain about wrong networks, and things like that | 21:26 |
*** krypto has quit IRC | 21:29 | |
*** Nishant_ has quit IRC | 21:31 | |
kranthikirang | kaspars__: actualy shipyard output returned with an duplicate ip address errors and following | 21:33 |
kranthikirang | "name": "DD3003", "diagnostic": "", "error": false, "level": "Info", "kind": "ValidationMessage", "source": "Drydock"}, {"documents": [], "message": "Error loading effective site: not enough arguments for format string", "name": null, "diagnostic": null, "error": true, "level": "Error", "kind": "ValidationMessage", "source": "Drydock"}], "errorCount": 5}, "kind": "Status", "reason": "Validation", "status": "Failure"} | 21:33 |
kranthikirang | kaspars__: I have looked into drydock_client.yaml which is reading request_timeout from shipyard.conf file; | 21:35 |
kranthikirang | [requests_config] | 21:35 |
kranthikirang | airflow_log_connect_timeout = 5 | 21:35 |
kranthikirang | airflow_log_read_timeout = 300 | 21:35 |
kranthikirang | deckhand_client_connect_timeout = 5 | 21:35 |
kranthikirang | deckhand_client_read_timeout = 300 | 21:35 |
kranthikirang | drydock_client_connect_timeout = 20 | 21:35 |
kranthikirang | drydock_client_read_timeout = 300 | 21:35 |
kranthikirang | notes_connect_timeout = 5 | 21:35 |
kranthikirang | notes_read_timeout = 10 | 21:35 |
kranthikirang | validation_connect_timeout = 5 | 21:35 |
kranthikirang | validation_read_timeout = 300 | 21:35 |
*** michaelbeaver has joined #airshipit | 21:51 | |
*** michael-beaver has quit IRC | 21:54 | |
*** michaelbeaver has quit IRC | 21:57 | |
openstackgerrit | Drew Walters proposed openstack/airship-treasuremap master: global: Uplift Airship components https://review.openstack.org/649457 | 22:03 |
openstackgerrit | Drew Walters proposed openstack/airship-treasuremap master: global: Uplift Airship components https://review.openstack.org/649457 | 22:08 |
*** jamesgu__ has joined #airshipit | 22:09 | |
jamesgu__ | Hello... a quick question... what is the typical interval for uplifting the versions in treasuremap? noticed the versions.yaml is about 12 days old. | 22:21 |
kranthikirang | kaspars__: I am seeing only one validation error now; Can you give me a hint where to look for? | 22:29 |
kranthikirang | "DD3003", "documents": []}, {"source": "Drydock", "diagnostic": null, "kind": "ValidationMessage", "message": "Error loading effective site: not enough arguments for format string", "level": "Error", "error": true, "name": null, "documents": []}]}, "metadata": {}, "code": "400 Bad Request", "apiVersion": "v1.0", "status": "Failure", "kind": "Status", "reason": "Validation", "message": "Validations failed"} | 22:29 |
kranthikirang | I have adjusted the timeouts in shipyard configmap for now for deckhand; That didn't give any error now but shipyard client while running airship-shipyard/tools/deckhand_load_yaml.sh generated 502 Bad Gateway and 504 Bad Gateway errors (I believe that's also because of timeout). Not sure where to fine tune this (probably directly in shipyard_client python files). ; | 22:34 |
kranthikirang | I guess we can ignore those errors and resolve the actual validation errors generated by deckhand and proceed? Correct me if I am wrong | 22:35 |
*** kranthikirang has quit IRC | 22:37 | |
*** michael-beaver has joined #airshipit | 22:45 | |
openstackgerrit | Jagan Mohan Kavva proposed openstack/airship-promenade master: Add example priority class manifest https://review.openstack.org/634780 | 22:57 |
kaspars__ | @jamesgu normally we would uplift on daily bases (given there are changes in repos - which usually there are). I'm fixing now few things that prevents uplifts so it should soon become more frequent again. for more stable versions - please use tags/releases. | 23:10 |
kaspars__ | the automated airship-seaworthy pipelines does the uplift and runs full integration test before submitting uplift patchset. | 23:11 |
kaspars__ | @kranthikirang - yes, I think the timeouts were just distractions - real error is as you note in the validation section. agree, most likely in that file | 23:12 |
kaspars__ | soemtimes simple things are bad endline character could mess things up | 23:13 |
kaspars__ | soemtimes simple things as bad endline character could mess things up | 23:13 |
*** aaronsheffield has quit IRC | 23:20 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!