Wednesday, 2019-02-06

*** aaronsheffield has quit IRC00:13
openstackgerritKaspars Skels proposed openstack/airship-in-a-bottle master: [wip] Add networks to gate-multinode  https://review.openstack.org/63483700:34
openstackgerritKaspars Skels proposed openstack/airship-in-a-bottle master: [wip] Add networks to gate-multinode  https://review.openstack.org/63483700:37
openstackgerritMatt McEuen proposed openstack/airship-promenade master: Update to Kubernetes 1.11.6  https://review.openstack.org/62903401:30
*** dims has quit IRC01:40
openstackgerritDan Crank proposed openstack/airship-deckhand master: [WIP] Log client-id in UCP API endpoints  https://review.openstack.org/63406802:04
*** dims has joined #airshipit02:14
openstackgerritMerged openstack/airship-treasuremap master: Update Shipyard Pod Configuration  https://review.openstack.org/63481902:14
*** dims has quit IRC02:25
*** adrianreza has joined #airshipit02:40
*** dims has joined #airshipit02:45
openstackgerritDan Crank proposed openstack/airship-deckhand master: [WIP] Log client-id in UCP API endpoints  https://review.openstack.org/63406803:11
*** roman_g has quit IRC04:04
openstackgerritSirajudeen proposed openstack/airship-pegleg master: [Decrypt] - Added Decrypt before doc upload  https://review.openstack.org/63509706:19
*** roman_g has joined #airshipit06:55
*** jamesgu_ has quit IRC07:01
*** jamesgu has quit IRC07:01
*** lemko has joined #airshipit07:14
*** georgk has joined #airshipit07:56
*** dimitris_ has joined #airshipit09:19
*** georgk has quit IRC10:32
*** georgk has joined #airshipit10:58
*** georgk has quit IRC11:39
*** georgk has joined #airshipit12:05
*** shoaibwr has joined #airshipit12:19
*** shoaibwr has quit IRC12:22
openstackgerritAnsuman Bebarta proposed openstack/airship-tempest-plugin master: Implementation of Shipyard API functional tests  https://review.openstack.org/61581413:13
openstackgerritStacey Fletcher proposed openstack/airship-pegleg master: Update requirements.txt  https://review.openstack.org/63495113:33
*** michael-beaver has joined #airshipit14:44
*** dimitris_ has quit IRC14:59
*** georgk has quit IRC15:25
openstackgerritSirajudeen proposed openstack/airship-pegleg master: [Decrypt] - Added Decrypt before doc upload  https://review.openstack.org/63509715:27
openstackgerritLev Morgan proposed openstack/airship-pegleg master: Search all scopes for catalogs  https://review.openstack.org/63482115:27
*** dimitris_ has joined #airshipit15:31
*** georgk has joined #airshipit15:36
*** nishant_ has joined #airshipit15:38
*** georgk has quit IRC15:42
dwalto/ georgk! Sorry I missed you yesterday. mattmceuen said you were interested in learning more about mini-mirror?15:42
*** georgk has joined #airshipit15:43
openstackgerritJagan Mohan Kavva proposed openstack/airship-promenade master: UCP: Enable pod priority feature gate in K8s  https://review.openstack.org/63478015:44
*** jamesgu has joined #airshipit15:45
*** jamesgu_ has joined #airshipit15:45
*** georgk has quit IRC15:47
*** dimitris_ has quit IRC15:52
*** georgk has joined #airshipit16:11
*** levmorgan has joined #airshipit16:15
*** levmorgan has quit IRC16:21
*** mbeierl has joined #airshipit16:27
mbeierlhey, mattmceuen.  Turns out I have a conflict and will not be able to make this Thursday's meeting.  Sorry about that.16:28
*** mbeierl has quit IRC16:36
openstackgerritDrew Walters proposed openstack/airship-treasuremap master: global: Add nfs-provisioner chart  https://review.openstack.org/63521716:43
openstackgerritDrew Walters proposed openstack/airship-treasuremap master: airskiff: Use global Airship charts  https://review.openstack.org/63521816:43
openstackgerritDrew Walters proposed openstack/airship-treasuremap master: airskiff: Use global Airship charts  https://review.openstack.org/63521816:48
mattmceuenhey mbeierl, no worries!  we'll record it and get it to you17:05
-openstackstatus- NOTICE: Any changes failed around 16:30 UTC today with a review comment from Zuul like "ERROR Unable to find playbook" can be safely rechecked; this was an unanticipated side effect of our work to move base job definitions between configuration repositories.17:26
*** georgk has quit IRC17:35
openstackgerritDrew Walters proposed openstack/airship-treasuremap master: Airskiff: Unpin Armada  https://review.openstack.org/63300717:48
openstackgerritDrew Walters proposed openstack/airship-treasuremap master: airskiff: Pull rather than build Airship images  https://review.openstack.org/63523117:48
openstackgerritDrew Walters proposed openstack/airship-treasuremap master: airskiff: Pull rather than build Airship images  https://review.openstack.org/63523117:50
openstackgerritSirajudeen proposed openstack/airship-pegleg master: [Decrypt] - Added Decrypt before doc upload  https://review.openstack.org/63509717:56
*** georgk has joined #airshipit17:59
*** mbeierl has joined #airshipit18:01
mbeierlWait - when is the actual call time on Thursday?18:03
*** Soopaman has joined #airshipit18:14
*** nishant_ has quit IRC18:17
*** nishant_ has joined #airshipit18:26
mattmceuen10am central mbeierl18:34
mbeierlok, then, ya I do have a conflict.  I found an old email that said Thursdays would alternate times18:34
mattmceuenug, yeah at one point that was the case... I'll go to the wiki and make sure it's accurate18:35
mbeierlsounds good, thanks again!18:35
mattmceuenoho, with little fanfare, looks like kaspars released another stable snapshot of airship-treasuremap a couple days ago :)18:38
mattmceuenhttps://github.com/openstack/airship-treasuremap/releases18:38
*** georgk has quit IRC18:40
*** georgk has joined #airshipit18:55
georgkmattmceuen: one question regarding the treasumre releases19:02
georgktreasuremap19:02
mattmceuensure thing19:26
mattmceuengeorgk19:26
openstackgerritLev Morgan proposed openstack/airship-pegleg master: CLI: Add command to generate genesis bundle  https://review.openstack.org/61339219:26
georgkmattmceuen: yes, hi. well, relaying a question from colleagues who are working on bringing up AIrship in our lab. They based their config on the last release of treasuremap, but ran into which looked like versioning problems.19:35
georgkmattmceuen: so, their question is how to pick a good baseline for their config. The obvious answer is the tagged releases.19:36
georgkmattmceuen: is that a save assumption?19:37
mattmceuenabsolutely - tagged releases are the best thing to base a lab on19:39
mattmceuentreasuremap in between tagged releases is a good thing to do integration testing with and development on19:39
*** lemko has quit IRC19:42
georgkmattmceuen: yes, I thought so (obviously). Thanks for confirming.19:43
mattmceuengeorgk: sure thing, let me know if you guys hit any bumps!19:45
georgkmattmceuen: ah, dangerous statement :-) They indeed fight with ceph for a few days, but I am not fully up to date to describe their problem19:46
openstackgerritLev Morgan proposed openstack/airship-pegleg master: CLI: Add command to generate genesis bundle  https://review.openstack.org/61339219:46
georgkI believe the latest issue is that the RGWs dont come up19:47
mattmceuenah, ceph19:47
georgkyeah...19:47
openstackgerritJagan Mohan Kavva proposed openstack/airship-promenade master: UCP: Enable pod priority feature gate in K8s  https://review.openstack.org/63478019:47
mattmceuengotcha - if they get stuck on that then we should get more eyeballs on the logs19:48
georgkright, I´ll ask them to post their issue on the mailing list19:49
openstackgerritLev Morgan proposed openstack/airship-pegleg master: CLI: Add command to generate genesis bundle  https://review.openstack.org/61339219:50
roman_gsthussey: Hi Scott. Do you know if there is a possibility to quickly check if RTD build would work or not?20:09
roman_gRunning commands exactly like those shown in logs of successfull builds does not produce me with the same results.20:10
roman_gI think I need to run test builds from within their container, but may be something else is missing.20:10
*** peyunco has joined #airshipit20:23
openstackgerritDan Crank proposed openstack/airship-deckhand master: [WIP] Log client-id in UCP API endpoints  https://review.openstack.org/63406820:25
sthussey@roman_g I don't know20:26
sthusseyI'm not sure how to reproduce their build system20:28
roman_gyeah20:28
mattmceuenso I was thinking about how we could improve "airskiff"-based testing20:34
mattmceuen"airskiff" is really several different things:20:35
mattmceuen1. some deployment tooling/scripting, good for deploying in a VM or a dev laptop baremetal https://github.com/openstack/airship-treasuremap/tree/master/tools/deployment/airskiff/developer20:35
mattmceuen2. some bootstrap armada manifests to install airship, sans, promenade, drydock, armada:  https://github.com/openstack/airship-treasuremap/tree/master/tools/deployment/airskiff/manifests20:36
mattmceuen3. a site definition that inherits from treasuremap globals but tunes things down for a single-node deployment w/o the components mentioned above https://github.com/openstack/airship-treasuremap/tree/master/site/airskiff20:37
mattmceuenI've come to really not like #220:37
mattmceuenI think we can adhere better to the legit treasuremap global-level yamls by rendering them with pegleg and using them for airskiff's armada cli-based bootstrap phase20:38
mattmceuenand then simply having an armada Manifest that tunes down the things that get deployed20:39
mattmceuenpotentially different manifests for different purposes -- e.g. with/without LMA, with/without OSH, etc20:39
mattmceueninterested in feedback on this before I start spending time on it ;-)20:40
mattmceuengoal would be to enhance the "dev on laptop" experience (by staying true to treasuremap globals) while also opening up a virtual testing path for airship + workload that leaves out the bare metal provisioning bits20:41
*** Soopaman has quit IRC20:45
evgenylSo you want to move needed overrides/make them configurable from tools/deployment/airskiff/manifests/airship.yaml to site/airskiff/manifests? Or is it something else?20:46
openstackgerritJagan Mohan Kavva proposed openstack/airship-promenade master: UCP: Enable pod priority feature gate in K8s  https://review.openstack.org/63478020:49
mattmceuenyeah evgenyl, or more specifically replace the airship.yaml static manifest with the global manifests as much as possible - and then override whatever bits are necessary at the airskiff site level20:49
evgenylmattmceuen: sounds good, I see that there are several versions redefined (in airship.yaml), I'm wondering what was the reason for having those different from treasuremap globals?20:54
mattmceuenit was just the evolution of airskiff20:55
mattmceuenit started out as something completely different from treasuremap -- was just shell scripts that deployed airship helm charts with the `helm` cli, plus a little bit of yaml for the "workload"20:56
mattmceuenthen when it joined into treasuremap, it replaced the "workload" part with a treasuremap manifest20:56
mattmceuenbut the helm cli approach was separately replaced with a static manifest20:56
mattmceuenI think we can just align them further now20:57
evgenylI see..21:04
evgenylThen another question, from use-case perspective, what is the difference between airskiff and AIAB devel?21:05
evgenylAs far as I remember it also gets only basic undercloud services installed (no osh and osh-infra).21:06
mattmceuenfor use as a dev environment, AIAB is nice because it gives you the full Airship stack (including prom and bare metal)21:09
mattmceuenairskiff is nice because it runs on bare metal and is lighter weight21:09
mattmceuenairskiff lets you redeploy changes you've made to a component into your running airship pretty quickly21:10
mattmceuenalthough long term I'd like to align them as much as possible -- and just be able to use different deployment tooling etc to deploy the same set of manifests to a single node dev laptop env, or a single or multi-VM gating job21:13
evgenylInteresting, thanks for the clarification!21:16
mattmceuenlonger term, it would be great to solve for making "bring your own bare metal/VMs" as a first-class citizen using drydock.  sthussey had made a no-op drydock plugin a while back (which I'll admit to not playing with yet) which could maybe be used as a start for that21:16
sthussey@seaneagan thoughts on an idea like having Armada chart documents define one or more 'scaling profiles' - the only required would be 'default'. Then a Armada manifest could identify what 'scale profile' all the charts should use. For those that define that particular scale profile (e.g. 'bootstrap'), it would inform how the Kubernetes resources are scaled. For those that don't, it just falls back to default.21:44
sthusseyI haven't through exactly how the profiles would interact w/ chart overrides, but I think there is a path there21:45
openstackgerritNishant Kumar proposed openstack/airship-maas master: Set MAAS DB password at every login  https://review.openstack.org/63498121:50
mattmceuenI think something like that^ might benefit multiple "reuse the same manifests" scenarios... dev vs lab,  single node vs multi node, bootstrap vs post-genesis...21:55
mattmceuena more traditional alternative would be something like a scalability catalog that each site could define, which would define replicas for generic categories of service like "ha", "quorum", etc21:59
mattmceuenI suspect sthussey's thought would account for more use cases, and mine would cover less but be quicker to hash out22:00
openstackgerritJagan Mohan Kavva proposed openstack/airship-promenade master: UCP: Enable pod priority feature gate in K8s  https://review.openstack.org/63478022:01
openstackgerritDan Crank proposed openstack/airship-deckhand master: [WIP] Log client-id in UCP API endpoints  https://review.openstack.org/63406822:01
sthusseyYeah, was just trying to come up with a pattern that keeps the knowledge of how a chart behaves as close to that chart.22:02
sthusseyBut allows a broad switch in how the chart was being deployed22:02
openstackgerritKaspars Skels proposed openstack/airship-in-a-bottle master: [wip] Add networks to gate-multinode  https://review.openstack.org/63483722:08
*** peyunco has quit IRC22:26
*** peyunco has joined #airshipit22:27
*** nishant_ has quit IRC22:27
*** peyunco has quit IRC22:28
openstackgerritJagan Mohan Kavva proposed openstack/airship-promenade master: UCP: Enable pod priority feature gate in K8s  https://review.openstack.org/63478022:36
*** georgk has quit IRC22:40
*** roman_g has quit IRC22:43
*** roman_g has joined #airshipit22:44
openstackgerritDan Crank proposed openstack/airship-deckhand master: [WIP] Log client-id in UCP API endpoints  https://review.openstack.org/63406822:52
openstackgerritBryan Strassner proposed openstack/airship-shipyard master: Use UBUNTU_BASE_IMAGE instead of BASE_IMAGE  https://review.openstack.org/63535222:55
openstackgerritBryan Strassner proposed openstack/airship-armada master: Use UBUNTU_BASE_IMAGE instead of BASE_IMAGE  https://review.openstack.org/63535323:04
openstackgerritMichael Beaver proposed openstack/airship-armada master: Refactor tiller commands to handle methods  https://review.openstack.org/63449423:08
openstackgerritMichael Beaver proposed openstack/airship-armada master: Support in Armada for locking Tiller  https://review.openstack.org/63248323:08
*** michaelbeaver has joined #airshipit23:31
dwaltI'm a little late to the party here, but I have been working to use the existing globals for the Airship charts in Airskiff: https://review.openstack.org/63521823:34
*** michael-beaver has quit IRC23:34
dwaltmattmceuen: I think this is work that would be required to accomplish either option 1 or option 323:34
*** michaelbeaver has quit IRC23:37
openstackgerritDan Crank proposed openstack/airship-deckhand master: [WIP] Log client-id in UCP API endpoints  https://review.openstack.org/63406823:40
openstackgerritRoman Gorshunov proposed openstack/airship-deckhand master: Embed UML generated diagrams into docs  https://review.openstack.org/63535723:40
mattmceuenoh that's fantastic dwalt23:47
*** shoaibwr has joined #airshipit23:47
mattmceuenI will give that a spin!!23:48
*** shoaibwr has quit IRC23:49

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