*** georgk has quit IRC | 00:31 | |
*** georgk has joined #airshipit | 00:32 | |
*** lemko has quit IRC | 00:35 | |
*** michael-beaver has quit IRC | 00:35 | |
*** nishantkr has quit IRC | 00:38 | |
*** mbeierl has joined #airshipit | 01:56 | |
*** mbeierl has quit IRC | 02:01 | |
*** mbeierl has joined #airshipit | 02:15 | |
*** mbeierl has quit IRC | 02:19 | |
*** mbeierl has joined #airshipit | 02:33 | |
*** mbeierl has quit IRC | 02:37 | |
*** mikkos has joined #airshipit | 03:13 | |
*** mikkos has quit IRC | 04:08 | |
*** mikkos has joined #airshipit | 05:19 | |
*** dwalt has quit IRC | 05:35 | |
*** dwalt has joined #airshipit | 05:36 | |
*** masayukig has quit IRC | 05:36 | |
*** hogepodge has quit IRC | 05:36 | |
*** masayukig has joined #airshipit | 05:37 | |
*** hogepodge has joined #airshipit | 05:38 | |
*** mikkos has quit IRC | 06:18 | |
*** mikkos has joined #airshipit | 06:35 | |
*** pgaxatte has joined #airshipit | 06:43 | |
*** lemko has joined #airshipit | 06:49 | |
*** mikkos has quit IRC | 07:15 | |
*** krypto has joined #airshipit | 07:45 | |
*** mikkos has joined #airshipit | 07:52 | |
openstackgerrit | Kudaka Poorna Rajesh proposed airship/promenade master: [DNM] Test probes for calico-etcd https://review.opendev.org/665900 | 07:59 |
---|---|---|
*** nick_kar has joined #airshipit | 08:17 | |
*** nmimi has joined #airshipit | 08:44 | |
*** mikkos has quit IRC | 08:46 | |
*** mikkos has joined #airshipit | 08:48 | |
openstackgerrit | Kudaka Poorna Rajesh proposed airship/promenade master: [DNM] Test probes for calico-etcd https://review.opendev.org/665900 | 08:56 |
*** mikkos has quit IRC | 08:57 | |
*** mikkos has joined #airshipit | 08:59 | |
*** pkaralis has joined #airshipit | 09:12 | |
openstackgerrit | Kudaka Poorna Rajesh proposed airship/promenade master: [DNM] Test probes for calico-etcd https://review.opendev.org/665900 | 09:21 |
*** mikkos has quit IRC | 09:38 | |
openstackgerrit | Oleg Bravo proposed airship/airship-in-a-bottle master: Adds compatibility with Tungsten Fabric SDN (inplace of Open vSwitch) https://review.opendev.org/664648 | 09:44 |
openstackgerrit | Kudaka Poorna Rajesh proposed airship/promenade master: Add liveness/readiness probes to calico-etcd https://review.opendev.org/659863 | 09:45 |
openstackgerrit | Kudaka Poorna Rajesh proposed airship/promenade master: Enable probes and mount config for etcd https://review.opendev.org/659863 | 10:27 |
*** amalrajgenocidex has joined #airshipit | 10:29 | |
amalrajgenocidex | Hi, I was setting airsloop and unable to login to PXE booted compute server using any of the keys? can anyone tell me where exactly the key is available with username? | 11:24 |
kskels | can you do 'sudo kubectl get nodes -o wide' | 11:25 |
kskels | did the 2nd node join, or k8s failed to come up on the 2nd node? | 11:25 |
kskels | amalrajgenocidex: | 11:28 |
amalrajgenocidex | Actually, the second node didn't come up there. | 11:28 |
kskels | I see - when you check MAAS GUI | 11:29 |
amalrajgenocidex | But the second one booted from PXE with mentioned hostname. | 11:29 |
kskels | is the deployment successful? | 11:29 |
kskels | you can see the GUI on http://genesis-ip:30001/MAAS if I remember right | 11:29 |
kskels | login with admin/airsloop123 | 11:30 |
kskels | do you see airsloop-compute-1 and what is state of it.. | 11:30 |
amalrajgenocidex | Yes, it's showing in MAAS GUI. http://i.imgur.com/xRZguEZ.png | 11:31 |
amalrajgenocidex | it's showing as ready. But network seems to be not setup properly. | 11:31 |
kskels | right - so it seems it managed to comission but not to deploy | 11:32 |
amalrajgenocidex | http://i.imgur.com/e4KReAG.png | 11:32 |
kskels | have a look at drydock logs | 11:32 |
amalrajgenocidex | Where to see the logs? | 11:32 |
kskels | your networking doesn't seem right | 11:34 |
kskels | as in the sample for airsloop | 11:34 |
kskels | you should have generally 2 network interfaces (unless you want to have different setup) | 11:34 |
kskels | 1 for PXE booting - untagged as eno1 or similar | 11:34 |
kskels | and then a data interface which will contain 4 VLANs on top | 11:35 |
kskels | this is sort of more of a usual IT setup | 11:35 |
kskels | it will require some YAML arranging if this is not what you are having in your lab | 11:36 |
kskels | so I would first ispect the networks.yaml to compare to airsloop | 11:37 |
kskels | and then look at drydock pod | 11:37 |
kskels | sudo kubectl get logs -n ucp <drydock> | 11:37 |
kskels | you should see why deployment failed | 11:37 |
amalrajgenocidex | The network yaml seems to be mostly okay. http://i.imgur.com/TXgaqBK.png | 11:38 |
amalrajgenocidex | But have one problem, All the 4 VLAN's are in private network. Public is actually assigned on a different network. | 11:39 |
kskels | agree - the network does look good - I think public part don't need to be in place just yet | 11:41 |
kskels | it looks like it tries to assign PXE network to both interfaces | 11:41 |
kskels | can you check your host profiles as well as HW profile | 11:41 |
kskels | to see if they are accurate | 11:41 |
kskels | e.g. http://i.imgur.com/e4KReAG.png | 11:44 |
kskels | enp1s0f0 - should say 'data' instead of 'pxe' | 11:45 |
amalrajgenocidex | Ok. Let me take another look at the networking part. | 11:51 |
kskels | https://github.com/airshipit/treasuremap/tree/master/site/airsloop/profiles | 11:53 |
kskels | also check the host/hardware profiles | 11:53 |
kskels | that tie networks together with the host | 11:53 |
amalrajgenocidex | Thank you ksels, it looks like I specfied an incorrect pci address for data nic which caused the issue. | 12:04 |
amalrajgenocidex | Should I start from the very begining with setup for genesis node again? | 12:04 |
amalrajgenocidex | Also, where to specify or get the default keys for compute node so I can login to it once deployed? | 12:05 |
cheng1 | amalrajgenocidex, you need to update the public key airship-treasuremap/site/airsloop/secrets/publickey/airsloop_ssh_public_key.yaml | 12:19 |
cheng1 | before pegleg collect | 12:20 |
cheng1 | This is the key which would be injected into your compute nodes | 12:21 |
amalrajgenocidex | Thanks, understood :) | 12:23 |
*** sthussey has joined #airshipit | 12:25 | |
*** alexanderhughes has joined #airshipit | 12:29 | |
*** MattCoachCarter has joined #airshipit | 12:36 | |
kskels | it's OK to delete the node from MAAS manually | 12:45 |
kskels | then push new set of documents after pegleg collect to shipyard | 12:45 |
kskels | and start site deploy | 12:45 |
kskels | you don't need to re-deploy genesis | 12:45 |
*** obravo has joined #airshipit | 12:55 | |
*** bh526r has joined #airshipit | 12:56 | |
kskels | btw - since I see you using airship-treasuremap | 12:58 |
kskels | the repo has been moved and updated since then https://github.com/airshipit/treasuremap | 12:58 |
amalrajgenocidex | Thank you, I was using the new repo itself. Let me try again | 13:03 |
*** roman_g has quit IRC | 13:08 | |
obravo | Greetings everyone ! | 13:10 |
obravo | I`m working on patch , which provides compatibility with Tungsten Fabric SDN (inplace of Open vSwitch). ( https://review.opendev.org/#/c/664648/ ) | 13:11 |
obravo | Shall we discuss integration of TF support in project ? | 13:11 |
obravo | What should be done to contribute this patch ? | 13:11 |
*** howell has joined #airshipit | 13:11 | |
sthussey | @obravo there is a community meeting today at 1100 ET, that would probably be a good forum for that topic | 13:14 |
obravo | OK , thank you! | 13:15 |
*** aaronsheffield has joined #airshipit | 13:16 | |
*** roman_g has joined #airshipit | 13:20 | |
*** kranthikirang has joined #airshipit | 13:23 | |
*** kguttikonda has joined #airshipit | 13:27 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Pegleg uplift Airship dependencies https://review.opendev.org/665730 | 13:28 |
*** MattCoachCarter has quit IRC | 13:28 | |
*** MattCoachCarter_ has joined #airshipit | 13:28 | |
*** kranthikirang has quit IRC | 13:30 | |
*** mbeierl has joined #airshipit | 13:30 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Move credentials logic into config.py https://review.opendev.org/663997 | 13:33 |
*** ab2434_ has joined #airshipit | 13:38 | |
*** nishantkr has joined #airshipit | 13:52 | |
*** michael-beaver has joined #airshipit | 13:56 | |
mattmceuen | obravo - would be great to discuss that - I'll add it to the agenda | 14:20 |
mattmceuen | Agenda for our meeting in 1.5 hours (11 CT), in this channel: https://etherpad.openstack.org/p/airship-meeting-2019-06-18 | 14:24 |
mattmceuen | Please add any additional topics you all would like to discuss | 14:24 |
*** ianychoi_ is now known as ianychoi | 14:26 | |
*** pgaxatte has quit IRC | 14:40 | |
*** arunkant has joined #airshipit | 14:40 | |
openstackgerrit | Scott Hussey proposed airship/maas master: syslog listener for physical nodes https://review.opendev.org/627415 | 14:45 |
*** mbeierl has quit IRC | 14:55 | |
*** mbeierl has joined #airshipit | 14:55 | |
openstackgerrit | PRATEEK REDDY DODDA proposed airship/promenade master: [WIP] Coredns: Add pod/container security context https://review.opendev.org/664662 | 15:08 |
*** michael-beaver has quit IRC | 15:39 | |
*** kskels has quit IRC | 15:39 | |
*** jezogwza has quit IRC | 15:39 | |
*** kskels has joined #airshipit | 15:39 | |
*** lemko has quit IRC | 15:39 | |
*** masayukig has quit IRC | 15:40 | |
*** lemko has joined #airshipit | 15:40 | |
*** masayukig has joined #airshipit | 15:40 | |
*** michael-beaver has joined #airshipit | 15:40 | |
mattmceuen | Reminder: team meeting in 15 minutes https://etherpad.openstack.org/p/airship-meeting-2019-06-18 | 15:43 |
*** ian-pittwood has joined #airshipit | 15:48 | |
openstackgerrit | PRATEEK REDDY DODDA proposed airship/promenade master: [WIP] Coredns: Add pod/container security context https://review.opendev.org/664662 | 15:53 |
mattmceuen | #startmeeting airship | 16:00 |
openstack | Meeting started Tue Jun 18 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 | |
openstack | The meeting name has been set to 'airship' | 16:00 |
mattmceuen | #topic Rollcall | 16:00 |
*** openstack changes topic to "Rollcall (Meeting topic: airship)" | 16:00 | |
alexanderhughes | o/ | 16:00 |
evgenyl | Hi everyone! | 16:00 |
mattmceuen | GM / GE everyone! here's our agenda for today, you know the drill: https://etherpad.openstack.org/p/airship-meeting-2019-06-18 | 16:00 |
michael-beaver | o/ | 16:00 |
nishantkr | o/ | 16:00 |
mattmceuen | we'll give it just a minute | 16:00 |
obravo | Hello everyone! | 16:00 |
mattmceuen | o/ obravo welcome | 16:00 |
dwalt | o/ | 16:01 |
mattmceuen | Alright, let's go: | 16:02 |
mattmceuen | #topic Election | 16:02 |
*** openstack changes topic to "Election (Meeting topic: airship)" | 16:02 | |
mattmceuen | Just a very brief update on what we discussed last week - it took some time to get the airship/elections project created, so I'm planning on sending out an email on that to kick off TC nominations today | 16:02 |
mattmceuen | That's all I have on that | 16:03 |
mattmceuen | PS: if you visit the election repo (https://opendev.org/airship/election) the dates are all wrong - they were the optimistic ones I authored last week, I'll fix them prior to sending out an email | 16:04 |
mattmceuen | unless any questions, I'll move on: | 16:04 |
mattmceuen | #topic Meeting Time Voting | 16:04 |
*** openstack changes topic to "Meeting Time Voting (Meeting topic: airship)" | 16:04 | |
mattmceuen | I sent out an email on this yesterday, but the instructions are also in the etherpad (no need to find the email if you missed it) | 16:05 |
mattmceuen | We discussed at the PTG that there's no good time for this IRC meeting that works well for everyone, and we wanted to vote not just on meeting times but also on some potential approaches (e.g. alternating meetings) to try to accomodate more attendees | 16:06 |
*** jesusaur has joined #airshipit | 16:07 | |
mattmceuen | The ask is for everyone (who cares about timing) to give their top five choices for Meeting Time + Meeting Approach by filling in a template on the bottom of the etherpad: | 16:07 |
mattmceuen | https://etherpad.openstack.org/p/airship-meeting-vote-2019 | 16:07 |
mattmceuen | More details in the etherpad, and thanks to everyone who's voted so far! | 16:07 |
mattmceuen | We'll leave voting open till EOD next Tuesday so we can remind folks in next Tuesday's meeting | 16:07 |
openstackgerrit | Kudaka Poorna Rajesh proposed airship/promenade master: [DNM] Test probes for calico-etcd https://review.opendev.org/665900 | 16:07 |
mattmceuen | any questions / discussion on the meeting time stuff? | 16:07 |
mattmceuen | Cool, moving on: | 16:09 |
mattmceuen | #topic Tungsten Fabric Integration | 16:09 |
*** openstack changes topic to "Tungsten Fabric Integration (Meeting topic: airship)" | 16:09 | |
mattmceuen | obravo has been doing some work to integrate Tungsten Fabric into Airship -- AIAB PS: https://review.opendev.org/#/c/664648/ | 16:09 |
mattmceuen | obravo, can you please give us some quick overview of this work? | 16:09 |
obravo | Well , it makes AIAB use TF instead of openvswitch . I did some changes into deploy scripts and configs. | 16:11 |
*** jamesgu has joined #airshipit | 16:11 | |
mattmceuen | That's awesome | 16:12 |
obravo | I tried to keep switching between TF and vSwitch as easy , as possible | 16:12 |
mattmceuen | How is the work progressing / working? | 16:12 |
obravo | it`s tested with TF running and is working good in singlenode deployment | 16:13 |
evgenyl | Should we consider leaving neutron-ovs by default and creating overrides specific to other network providers? | 16:13 |
evgenyl | Also you may start looking into an up to date AIAB configuration https://github.com/airshipit/treasuremap/tree/master/tools/deployment/aiab | 16:13 |
evgenyl | The one in Airship in a Bottle is outdated, and will be retired in the nearest future. | 16:14 |
*** jamesgu has quit IRC | 16:14 | |
evgenyl | *The one in Airship in a Bottle repository | 16:14 |
mattmceuen | Yeah, obravo's patchset prompted me to add that onto the agenda - we'll dig into the "which aiab" more in a minute | 16:14 |
evgenyl | Yep, sounds good. | 16:15 |
mattmceuen | obravo: I know you've been working to get TF support into the upstream OSH Neutron Chart: https://review.opendev.org/#/c/663390/ | 16:15 |
mattmceuen | Would it make sense to point your patchset for TF AIAB at that patchset? | 16:15 |
obravo | Yes , this is related review | 16:16 |
openstackgerrit | PRATEEK REDDY DODDA proposed airship/promenade master: [WIP] Coredns: Add pod/container security context https://review.opendev.org/664662 | 16:16 |
*** AlexNoskov has joined #airshipit | 16:17 | |
mattmceuen | my thought was just that, in `versions.yaml` you could point the neutron chart to that patchset, rather than the github version, to help keep the two in sync. just a suggestion | 16:17 |
mattmceuen | this is great to see this progressing, and I'll dig in and provide feedback in the PS obravo | 16:18 |
obravo | Oh , i got it. Thank you , this will he be more convenient | 16:18 |
mattmceuen | one thing to keep in mind as evenyl said we're moving aiab into treasuremap. Part of the driver for that is to keep all of our "reference manifests" aligned and de-duplicated | 16:19 |
obravo | Fine , i`ll take a look into it | 16:20 |
mattmceuen | I'm considering how best to make TF manifests available as a reference -- AIAB is a nice start, but it would be ideal not to constrain them just to the AIAB site | 16:20 |
mattmceuen | This would be a perfect use case for the "service layer" mix-and-match approach we've wanted for a long time, but don't yet have | 16:20 |
jamesgu__ | +1 ... I was going to make the same request | 16:21 |
mattmceuen | Using "what we have today", it would be somewhat straightforward to: | 16:22 |
mattmceuen | well, hmm | 16:22 |
mattmceuen | there are multiple tools in our toolbox, including overriding at the type or site level, making new manifests at the global level, or actually implementing something like service layers | 16:23 |
mattmceuen | Can we do this: | 16:23 |
mattmceuen | obravo: I don't want to derail your work -- perhaps you can keep doing what you're doing, perhaps migrating over to treasuremap | 16:24 |
mattmceuen | and then let's chew on the best way to integrate TF reference manifests (and other types of use cases in the future) into treasuremap more generally next week | 16:25 |
mattmceuen | does that sound good to everyone? Ok to take some "think this through" homework? :) | 16:25 |
jamesgu__ | sounds good.. (minus the homework:-)) | 16:26 |
obravo | Yes, that`s fine | 16:26 |
mattmceuen | lol jamesgu__ | 16:26 |
mattmceuen | ok, great | 16:26 |
mattmceuen | thanks for bringing this up obravo | 16:26 |
mattmceuen | related topic: | 16:27 |
mattmceuen | #topic AIAB -> Treasuremap migration status | 16:27 |
*** openstack changes topic to "AIAB -> Treasuremap migration status (Meeting topic: airship)" | 16:27 | |
mattmceuen | We've started directing folks (informally) to the new treasuremap single-node AIAB when they hit issues with the single-node demo site in the airship-in-a-bottle repo | 16:27 |
evgenyl | Yeah, as mentioned earlier here is link https://github.com/airshipit/treasuremap/tree/master/tools/deployment/aiab | 16:28 |
mattmceuen | Are we comfortable to make the treasuremap version `the`AIAB single-node deployment yet? | 16:28 |
evgenyl | Please try it out. | 16:28 |
evgenyl | The builds are kind of stable, the only concern is MaaS. | 16:28 |
evgenyl | Sometime it takes more than 20 minutes for maas-import-resource to finish. | 16:29 |
evgenyl | So it may fail due to timeout. | 16:29 |
mattmceuen | how long does maas-import-resource take on the aiab repo version? | 16:29 |
*** mbologna_ has joined #airshipit | 16:29 | |
evgenyl | mattmceuen: I have not measured on a previous version, but definitely less than 20 minutes. | 16:30 |
*** mbologna has quit IRC | 16:30 | |
evgenyl | Also the average time of the build between old and new conifguration increased by 20 mins. | 16:30 |
evgenyl | So this looks to be consistent. | 16:30 |
mattmceuen | why the difference in the import time, do you know - just "recent maas chart" vs "older maas chart"? | 16:30 |
evgenyl | Yep, I don't see any other difference. | 16:31 |
evgenyl | It waits for rack to sync. | 16:31 |
evgenyl | Maybe there is some issue with properly configuring timeouts. | 16:31 |
evgenyl | It would great if we can find some airship-maas expert to look into that. | 16:31 |
mattmceuen | ok. well, it is what it is, and if we need to increase timeouts, then we need to increase timeouts -- I don't think we should pin to an old maas just for timing's sake | 16:31 |
mattmceuen | and agree, better to improve the new stuff than pin to the old stuff | 16:32 |
nishantkr | This change may be of help - https://review.opendev.org/#/c/664045/ | 16:32 |
nishantkr | still in review phase | 16:32 |
evgenyl | The issue with postgresql crashloop is still present by the way. | 16:33 |
evgenyl | But it also happens in the old configuration. | 16:33 |
evgenyl | Let's see if switching to newer charts helps. | 16:33 |
evgenyl | Since they use patroni now for the clustering and configuration. | 16:33 |
mattmceuen | evgenyl - you and I have different PS out there to integrate new patroni, and I think we need some of each of our PS :) let's sync later today on this | 16:34 |
evgenyl | Sure, let's discuss it. | 16:34 |
mattmceuen | nishantkr - thanks for that one, I added it to the "please review" list | 16:34 |
mattmceuen | evgenyl, should we target hardening & tuning this week, with a goal of formally switching our "advertised" AIAB over next week? | 16:35 |
evgenyl | I think we can start asking people to use it even now, the deployment should be as stable as the new one. | 16:36 |
evgenyl | But AIAB repo will still be there, at least until we move multinode installation over to treasuremap. | 16:36 |
mattmceuen | Yeah, I was just thinking the same thing. I think I do want to try to harden it for a couple days though - when we ask people to switch over, we want to make a good first impression | 16:37 |
evgenyl | *as stable as the old one | 16:37 |
mattmceuen | i.e., let's switch over when it's a clear and above improvement to switch -- if we all beat up on the TM AIAB a bit I bet we can get there this week | 16:37 |
mattmceuen | michael-beaver: how is work on migrating the multi-node AIAB over to TM going? Sorry, I've lost line of sight on that | 16:38 |
michael-beaver | It is going alright, but I am stuck at the barbican test in genesis as I am getting some SSL errors when it tries to contact keystone | 16:39 |
evgenyl | michael-beaver: Do you need some help with that? | 16:39 |
evgenyl | I wanted to start looking into that. | 16:40 |
michael-beaver | That would definitely be appreciated, would love to sync up on it | 16:40 |
mattmceuen | that would be awesome - thanks michael-beaver & evgenyl | 16:40 |
evgenyl | Yep, sounds good. | 16:40 |
mattmceuen | Alright! If nothing else on this one, moving on: | 16:41 |
mattmceuen | #topic consuming openstack services value overrides added for OS distro and openstack release in openstack-helm | 16:42 |
*** openstack changes topic to "consuming openstack services value overrides added for OS distro and openstack release in openstack-helm (Meeting topic: airship)" | 16:42 | |
mattmceuen | arunkant: this one's yours | 16:42 |
arunkant | yes..so I was wondering if there has been discussion in past about this following topic | 16:42 |
mattmceuen | and maybe related to the "how to best add TF to treasuremap" conversation from before! | 16:42 |
mattmceuen | So first thing: | 16:43 |
mattmceuen | Could you please outline what you see as the full set of overrides that would be deployed in this context | 16:43 |
arunkant | So in openstack-helm service charts, there was value overrides were added specific to a OS distro and openstack release as well. | 16:43 |
mattmceuen | Basically "all of them" across airship components and openstack components, right? | 16:43 |
arunkant | Its specifically for openstack services .. | 16:44 |
mattmceuen | so we had talked previously about the more narrowly-scoped "how can we do SUSE Airskiff" | 16:44 |
arunkant | as we store config and other related data in per services values file..which can change across openstack release | 16:45 |
evgenyl | I think I know the answer, but is there anything else other than images overrides? | 16:45 |
arunkant | Yes..there are configuration changes as well. We noticed in neutron some of rootwrap configuration does not work with rocky release as its changed | 16:45 |
evgenyl | Ok, I see. | 16:46 |
arunkant | from the version we have in neutron values.yml | 16:46 |
arunkant | So that's one of the reason these value overrides were added to allow per release changes and then if anything which is different for specific distro, then have override file for that | 16:47 |
mattmceuen | So, in treasuremap, we have three layers defined: Global (general defaults for charts), Type (tunings for particular use cases), and Site (site-specific overrides) | 16:47 |
obravo | speaking about review with TF support - overriding is not needed | 16:47 |
* redrobot pokes head in at the sound of barbican | 16:47 | |
mattmceuen | The challenge is that when we're talking about overrides for *versions* of things, that's kind a different question than "use case" or "site" | 16:48 |
mattmceuen | Would be nice to have a "mixin" of overrides on top of a use case or site | 16:48 |
evgenyl | It is not a serious suggestion, however maybe we should start looking into what kustomize can do and if we can start leveraging it for these use-cases? | 16:48 |
evgenyl | As a part of transition to Airship 2.0. | 16:48 |
mattmceuen | yes, was thinking the same thing | 16:48 |
openstackgerrit | Alexander Noskov proposed airship/treasuremap master: Move Airship Seaworthy pipeline to the folder. https://review.opendev.org/666048 | 16:49 |
mattmceuen | Jury is still out on kustomize I believe, but especially if we switch toolsets for 2.0 then we should do so with a plan for mixin / service layer type functionality | 16:49 |
mattmceuen | o/ redrobot | 16:49 |
evgenyl | It may be as pre or post pegleg processing step for now, until we have a complete (?) replacement. | 16:50 |
arunkant | Yes, this can be something to think for 2.0 . In the interim, was there any discussion how those value overrides can be consumed on airship side. | 16:50 |
mattmceuen | For "SUSE Airskiff", we had talked about applying extra overrides on top of the airskiff site manifests at the little-used fourth layer, "cicd" | 16:50 |
mattmceuen | we could easily follow the same approach for, e.g. the seaworthy site, with the burden of repetition however | 16:51 |
mattmceuen | as we have a strict tree-model | 16:51 |
mattmceuen | for our manifest layers | 16:51 |
arunkant | mattmceuen: So with tree-model or a new layer in-between, are we going to duplicate those override configuration in those layer ? | 16:53 |
mattmceuen | arunkant, I think the answer today is to either create a different `type` which applies all the overrides, unless airskiff is enough from a treasuremap perspective, in which case that fourth layer (cicd) should fit the bill | 16:53 |
arunkant | mattmceuen: I am not aware of cicd layer.. is it documented or sample available somewhere ? | 16:54 |
mattmceuen | The only way to avoid duplication will be to 1) do some kind of pre- or post- processing (sidestepping the declarative model) like evgenyl suggested, or, implement something like service layering | 16:55 |
mattmceuen | the most documentation was when we discussed it a couple weeks ago :) | 16:55 |
mattmceuen | I will drop you a link to the logs arunkant, will need to dig a smidge | 16:55 |
mattmceuen | But this does in fact tie into the same general question that obravo's TF integration raised | 16:56 |
mattmceuen | "orthogonal" - that's the word I was trying to think of | 16:56 |
arunkant | mattmceuen: So if we need to add pre- or post-processing logic to avoid duplication , which airship component is best suited for ? | 16:56 |
arunkant | mattmceuen: So if we need to add pre- or post-processing logic to avoid duplication , which airship component is best suited for that ? | 16:56 |
jamesgu__ | airskiff suse gate could be sufficient until we get to 2.0 | 16:57 |
mattmceuen | choice of software, operating system, openstack version, SDN choice... these things are someone (not completely) orthogonal to one another, and don't fit into a hierarchy well | 16:57 |
mattmceuen | cool. jamesgu__ I'll add this to rodolfo's design call agenda for next week | 16:57 |
mattmceuen | to at least make sure it's on the radar | 16:57 |
jamesgu__ | k | 16:58 |
mattmceuen | arunkant: I don't have a really solid idea on that yet, do you evgenyl? | 16:58 |
mattmceuen | in any case - I think you're caught up on the conversation now arunkant :) more conversation needs to be had | 16:59 |
evgenyl | This should be done somewhere in the gate before or after pegleg collect, but how we can exactly use customize for changing the manifests is not completely clear. | 17:00 |
evgenyl | This requires some additional research and thinking. | 17:00 |
mattmceuen | I've captured in our "homework" for the week: | 17:00 |
*** altlogbot_0 has quit IRC | 17:00 | |
mattmceuen | Beat up on the new AIAB in treasuremap | 17:00 |
mattmceuen | Give some thought to how to incorporate e.g. TungstenFabric and SUSE manifests in to treasuremap | 17:00 |
*** altlogbot_0 has joined #airshipit | 17:00 | |
arunkant | mattmceuen: I have not even thought through about this, just want to see if there are any ideas discussed in past. | 17:00 |
mattmceuen | would be awesome if everyone can do some of each! | 17:00 |
mattmceuen | alright guys, we are out of time | 17:01 |
hogepodge | can i pop in with one thing | 17:01 |
mattmceuen | #topic Review Requests | 17:01 |
*** openstack changes topic to "Review Requests (Meeting topic: airship)" | 17:01 | |
hogepodge | ? | 17:01 |
mattmceuen | almost! | 17:01 |
mattmceuen | https://review.opendev.org/#/c/664648/ - Tungsten Fabric integration in AIAB | 17:01 |
mattmceuen | https://review.opendev.org/#/c/664993/ - Treasuremap [aiab] Fix a path to scripts directory | 17:01 |
mattmceuen | https://review.opendev.org/#/c/665007/ - Treasuremap [aiab] Add a site linting gate to Zuul | 17:01 |
mattmceuen | https://review.opendev.org/#/c/665228/ - Treasuremap Uplift PostgreSQL | 17:01 |
mattmceuen | https://review.opendev.org/#/c/664045/ - Check sync of only active MaaS rack controllers | 17:01 |
mattmceuen | Please review :) ^ | 17:01 |
mattmceuen | #topic Hogepodge gets a word in! | 17:01 |
*** openstack changes topic to "Hogepodge gets a word in! (Meeting topic: airship)" | 17:01 | |
mattmceuen | go for it hogepodge | 17:01 |
hogepodge | OSF is planning on having a booth at KubeCon NA this November | 17:01 |
*** irclogbot_2 has quit IRC | 17:02 | |
*** irclogbot_2 has joined #airshipit | 17:02 | |
hogepodge | We're having our first planning meeting for it today, but I wanted to make you all aware that we want to have an Airhip presence and to start thinking about things we might want to do there. | 17:02 |
hogepodge | Demos, talks, so on. | 17:02 |
mattmceuen | awesome! | 17:02 |
mattmceuen | that's really good to hear | 17:02 |
hogepodge | If you know that you're going to be going, please let me know so I can coordinate with the rest of the staff. | 17:03 |
hogepodge | I'll be there. | 17:03 |
mattmceuen | I don't know about me yet - need to submit some talks :) | 17:03 |
mattmceuen | anything we can do to help at this point (before attempting to show up there) hogepodge? | 17:04 |
hogepodge | Right now knowing who's going and how we want to handle our presence would be the biggest help. | 17:05 |
mattmceuen | sounds like a plan - will work toward that sir | 17:05 |
mattmceuen | thanks for bringing this up | 17:05 |
*** phasespace has joined #airshipit | 17:06 | |
mattmceuen | Thanks for joining, everyone, we're out of time! | 17:06 |
mattmceuen | have a great week :) | 17:06 |
mattmceuen | #endmeeting | 17:06 |
*** openstack changes topic to "airshipit.org || General Review Dashboard: https://review.opendev.org/#/q/project:%255Eairship.*+status:open,n,z" | 17:06 | |
openstack | Meeting ended Tue Jun 18 17:06:21 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:06 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-06-18-16.00.html | 17:06 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-06-18-16.00.txt | 17:06 |
openstack | Log: http://eavesdrop.openstack.org/meetings/airship/2019/airship.2019-06-18-16.00.log.html | 17:06 |
phasespace | Hi! I tried airship in a bottle and got this error message: "No match found for path HostSystem:images.monitoring_image". Does anyone know what the problem is? | 17:08 |
evgenyl | phasespace: Hi, can you try installing it from here? https://github.com/airshipit/treasuremap/tree/master/tools/deployment/aiab | 17:09 |
evgenyl | phasespace: You will need to create a VM from scratch before running it again. | 17:10 |
phasespace | will try. thanks | 17:10 |
hogepodge | mattmceuen: one thing we should think about is having a solid demo ready to show | 17:10 |
mattmceuen | agree hogepodge | 17:11 |
hogepodge | I can provide a four node mini-lab if needed | 17:12 |
mattmceuen | maybe have a couple tricks in our sleeve; some combination of Airship 1.0, and WIP Airship 2.0 | 17:12 |
mattmceuen | we can see whether 2.0 tells a good story by November, obviously that would be ideal | 17:13 |
hogepodge | +1 | 17:21 |
*** obravo has quit IRC | 17:28 | |
*** kskels has quit IRC | 17:38 | |
*** ian-pittwood has quit IRC | 17:40 | |
*** kskels has joined #airshipit | 17:59 | |
openstackgerrit | Matt McEuen proposed airship/election master: Fix Airship TC Election Dates https://review.opendev.org/666092 | 18:05 |
*** lemko has quit IRC | 18:18 | |
openstackgerrit | Matt McEuen proposed airship/election master: Fix Airship TC Election Dates https://review.opendev.org/666092 | 18:28 |
openstackgerrit | Merged airship/deckhand master: Remove required-projects from Airskiff gate https://review.opendev.org/664394 | 18:29 |
*** MattCoachCarter_ has quit IRC | 18:32 | |
*** MattCoachCarter has joined #airshipit | 18:34 | |
*** bh526r has quit IRC | 18:35 | |
*** kguttikonda has quit IRC | 18:48 | |
openstackgerrit | Matt McEuen proposed airship/election master: Fix Airship TC Election Dates https://review.opendev.org/666092 | 18:58 |
openstackgerrit | Merged airship/election master: Fix Airship TC Election Dates https://review.opendev.org/666092 | 18:58 |
*** amalrajgenocidex has quit IRC | 19:01 | |
openstackgerrit | Michael Beaver proposed airship/treasuremap master: Add new seaworthy-virt site https://review.opendev.org/656015 | 19:37 |
openstackgerrit | Michael Beaver proposed airship/treasuremap master: Add Multinode dev/testing guide https://review.opendev.org/655517 | 19:37 |
*** kranthikirang has joined #airshipit | 20:00 | |
openstackgerrit | Ian Pittwood proposed airship/spyglass master: Adds tests for Spyglass data objects https://review.opendev.org/666163 | 20:19 |
*** jesusaur has quit IRC | 20:30 | |
openstackgerrit | Ian Pittwood proposed airship/spyglass master: [WIP] Implements data object models https://review.opendev.org/662092 | 20:46 |
openstackgerrit | Ian Pittwood proposed airship/spyglass master: Implement Pipenv dependency management https://review.opendev.org/664440 | 20:47 |
openstackgerrit | Ian Pittwood proposed airship/spyglass-plugin-xls master: Implement Pipenv for dependency management https://review.opendev.org/664699 | 20:58 |
*** alexanderhughes has quit IRC | 20:59 | |
openstackgerrit | Merged airship/pegleg master: Remove duplicate flags as options https://review.opendev.org/664016 | 21:06 |
*** MattCoachCarter has quit IRC | 21:06 | |
*** jesusaur has joined #airshipit | 21:15 | |
*** kranthikirang has quit IRC | 21:54 | |
*** neith has quit IRC | 22:12 | |
*** evgenyl has quit IRC | 22:12 | |
*** seungkyua has quit IRC | 22:15 | |
*** evgenyl has joined #airshipit | 22:19 | |
*** neith has joined #airshipit | 22:20 | |
*** seungkyua has joined #airshipit | 22:20 | |
*** krypto has quit IRC | 22:34 | |
*** ab2434_ has quit IRC | 22:41 | |
*** howell has quit IRC | 22:44 | |
*** kskels has quit IRC | 23:08 | |
*** sthussey has quit IRC | 23:15 | |
*** michael-beaver has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!