openstackgerrit | Kostyantyn Kalynovskyi proposed airship/airshipctl master: Allow to use variable substitution for cluster-api components https://review.opendev.org/739854 | 00:09 |
---|---|---|
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: [Do not merge] CI test with roles job enabled https://review.opendev.org/742563 | 00:24 |
openstackgerrit | Matt McEuen proposed airship/treasuremap v2: [WIP] Add deployment gate https://review.opendev.org/741648 | 00:58 |
*** cheng1 has quit IRC | 01:08 | |
*** cheng1 has joined #airshipit | 01:09 | |
openstackgerrit | Merged airship/election master: Add Drew Walters 2020 WC nomination https://review.opendev.org/742542 | 01:51 |
openstackgerrit | Vrushali proposed airship/airshipctl master: Testing docker-gate Added scripts for installing tools for the zuul gate and scripts for deploying docker cluster using kind, initialized management cluster with capi and capd components, and deployed target cluster in docker. https://review.opendev.org/738682 | 01:59 |
openstackgerrit | Vrushali proposed airship/airshipctl master: Testing docker-gate https://review.opendev.org/738682 | 02:01 |
*** cheng1 has quit IRC | 02:08 | |
*** cheng1 has joined #airshipit | 02:08 | |
*** uzumaki has joined #airshipit | 02:34 | |
*** cheng1 has quit IRC | 05:08 | |
*** cheng1 has joined #airshipit | 05:08 | |
*** uzumaki has quit IRC | 05:42 | |
openstackgerrit | Sirisha Gopigiri proposed airship/airshipctl master: Testing certificate insertion with Zuul Gates https://review.opendev.org/739431 | 06:43 |
*** cheng1 has quit IRC | 07:02 | |
*** cheng1 has joined #airshipit | 07:03 | |
openstackgerrit | Sirisha Gopigiri proposed airship/airshipctl master: Testing certificate insertion with Zuul Gates https://review.opendev.org/739431 | 07:18 |
openstackgerrit | Sirisha Gopigiri proposed airship/airshipctl master: Testing certificate insertion with Zuul Gates https://review.opendev.org/739431 | 07:21 |
openstackgerrit | Sirisha Gopigiri proposed airship/airshipctl master: Testing certificate insertion with Zuul Gates https://review.opendev.org/739431 | 08:00 |
*** cheng1 has quit IRC | 08:08 | |
*** cheng1 has joined #airshipit | 08:08 | |
openstackgerrit | Vrushali proposed airship/airshipctl master: Testing docker-gate https://review.opendev.org/738682 | 08:09 |
*** uzumaki has joined #airshipit | 08:23 | |
*** uzumaki has quit IRC | 08:34 | |
*** cheng1 has quit IRC | 08:47 | |
*** cheng1 has joined #airshipit | 08:48 | |
*** born2bake has joined #airshipit | 08:53 | |
*** cheng1 has quit IRC | 09:00 | |
*** cheng1 has joined #airshipit | 09:03 | |
openstackgerrit | Vladislav Kuzmin proposed airship/airshipctl master: Introduce executor for clusterctl init phase https://review.opendev.org/733810 | 09:18 |
*** cheng1 has quit IRC | 09:35 | |
*** cheng1 has joined #airshipit | 09:36 | |
*** cheng1 has quit IRC | 09:54 | |
*** cheng1 has joined #airshipit | 09:55 | |
*** cheng1 has quit IRC | 11:09 | |
*** cheng1 has joined #airshipit | 11:09 | |
*** cheng1 has quit IRC | 14:08 | |
*** cheng1 has joined #airshipit | 14:12 | |
openstackgerrit | Matt McEuen proposed airship/treasuremap v2: [WIP] Add deployment gate https://review.opendev.org/741648 | 14:27 |
*** mfixtex has joined #airshipit | 14:29 | |
openstackgerrit | Danny Massa proposed airship/airshipui master: WIP Adding Angular to UI https://review.opendev.org/742686 | 14:45 |
openstackgerrit | Sean Eagan proposed airship/airshipctl master: [#177] Add Flux Helm Operator manifests https://review.opendev.org/720298 | 14:45 |
openstackgerrit | Danny Massa proposed airship/airshipui master: WIP Adding Angular to UI https://review.opendev.org/742686 | 15:37 |
openstackgerrit | Uday Ruddarraju proposed airship/airshipctl master: DNM: Adding support for airshipctl encryption and decryption using sops https://review.opendev.org/742695 | 15:53 |
openstackgerrit | Uday Ruddarraju proposed airship/airshipctl master: DNM: Adding support for airshipctl encryption and decryption using sops https://review.opendev.org/742695 | 15:57 |
portdirect | was just running through the gate/check scripts for airship2 | 16:35 |
portdirect | and they no longer running for me in my local env | 16:36 |
portdirect | i think this: https://github.com/airshipit/airshipctl/commit/0324993d609712e84e64be914b84f2c7cd277764#diff-dbd9cd0ce7e9a5628770143f1488ff59 | 16:36 |
portdirect | now puts the reliance back onto ansble playbooks, meaning that the scripts no longer work stand alone? | 16:36 |
portdirect | mattmceuen: ^ | 16:36 |
portdirect | looks like this onwards needs to be push into a bash script to restore functionality? https://github.com/airshipit/airshipctl/commit/0324993d609712e84e64be914b84f2c7cd277764#diff-8f04d7238ae4ca516745dbfbcbb14924R63 | 16:37 |
*** mfixtex has quit IRC | 16:44 | |
mattmceuen | ah, sorry about that portdirect -- yeah, moving that pre-run data munging into scripts seems reasonable to me in any case. To make sure I understand the issue: | 17:00 |
mattmceuen | Is the problem that the systemwide-executable script isn't running (i.e. you're pulling the scripts-to-run out of jobs.yaml programmatically), or that the whole set-up isn't working if the pre-run ansible data munging is skipped? | 17:01 |
airship-irc-bot1 | <pb269f> the latter | 17:01 |
airship-irc-bot1 | <pb269f> it breaks on trying to build the ephemeral iso | 17:01 |
airship-irc-bot1 | <pb269f> i think the expection should be | 17:01 |
airship-irc-bot1 | <pb269f> that you can run the scripts in /tools in order ;) | 17:01 |
airship-irc-bot1 | <pb269f> *expectation | 17:01 |
airship-irc-bot1 | <pb269f> no biggie - a revert back to before this unblocks me for now | 17:02 |
mattmceuen | Hmm, I'm not sure why that broke in that way -- the pre-run data munging existed before, it just didn't need the kustomize plugins to be installed till now | 17:02 |
airship-irc-bot1 | <pb269f> hmm - will double check again | 17:03 |
mattmceuen | I would have thought that running the scripts in order would still be analogous to the way it was before; let me take a look | 17:03 |
airship-irc-bot1 | <pb269f> but deff somthing broke in last week | 17:03 |
mattmceuen | yeah, I don't doubt it :D | 17:03 |
airship-irc-bot1 | <pb269f> may have attributed it wrong however - if so, muchos appoligies in advance :) | 17:03 |
mattmceuen | no worries! the iso building had been working locally for me, but I wasn't starting from a clean environment so may have had some crumbs laying around that made things work | 17:06 |
airship-irc-bot1 | <pb269f> I think thats the delta | 17:07 |
airship-irc-bot1 | <pb269f> i'm working an a 'clean room' | 17:07 |
airship-irc-bot1 | <se6518> we have 21_systemwide... script in playbook, local scripts should work | 17:07 |
airship-irc-bot1 | <se6518> ./tools/gate/00_setup.sh && ./tools/gate/10_build_gate.sh && ./tools/gate/20_run_gate_runner.sh | 17:07 |
*** cheng1 has quit IRC | 17:08 | |
*** cheng1 has joined #airshipit | 17:11 | |
openstackgerrit | Stacey Fletcher proposed airship/airshipctl master: [WIP][DNM] Virtual Airship in a Pod https://review.opendev.org/739753 | 17:26 |
airship-irc-bot1 | <pb269f> @se6518 to ensure its not lost - the expactaion should be that these scripts can run in order | 17:33 |
airship-irc-bot1 | <pb269f> if 21 is not ment to be called directly anymore, it should not be in the directory at all | 17:34 |
airship-irc-bot1 | <pb269f> *meant | 17:34 |
airship-irc-bot1 | <se6518> It works just fine. I don't see any issues with local deployment. 21... script can be run alone. Maybe I don't understand the scope of the problem. But the link to the change above is about zuul job change and has nothing to do with local scripts. | 17:57 |
openstackgerrit | Bijaya Sharma proposed airship/airshipctl master: [#19] Add validate schema command https://review.opendev.org/733401 | 18:05 |
openstackgerrit | Stas Egorov proposed airship/airshipctl master: [WIP]: DONT MERGE: local gate https://review.opendev.org/742720 | 18:08 |
openstackgerrit | Craig Anderson proposed airship/images master: WIP: image builder for ubuntu based airship hosts https://review.opendev.org/730777 | 18:36 |
*** cheng1 has quit IRC | 18:41 | |
*** cheng1 has joined #airshipit | 18:41 | |
openstackgerrit | Bijaya Sharma proposed airship/airshipctl master: [#19] Add validate schema command https://review.opendev.org/733401 | 18:48 |
openstackgerrit | Stas Egorov proposed airship/airshipctl master: [WIP]: DONT MERGE: local gate https://review.opendev.org/742720 | 19:04 |
openstackgerrit | Rishabh Kumar Jain proposed airship/airshipctl master: Reorganize Docker Target Manifests https://review.opendev.org/737871 | 19:15 |
openstackgerrit | Matt McEuen proposed airship/treasuremap v2: [WIP] Add skeleton of airship-core type https://review.opendev.org/741711 | 19:26 |
openstackgerrit | Matt McEuen proposed airship/treasuremap v2: [WIP] Add deployment gate https://review.opendev.org/741648 | 19:33 |
openstackgerrit | Bijaya Sharma proposed airship/airshipctl master: [#19] Add validate schema command https://review.opendev.org/733401 | 19:38 |
*** cheng1 has quit IRC | 20:08 | |
*** cheng1 has joined #airshipit | 20:09 | |
openstackgerrit | Matt McEuen proposed airship/treasuremap v2: [WIP] Add skeleton of airship-core type https://review.opendev.org/741711 | 20:09 |
openstackgerrit | Matt McEuen proposed airship/treasuremap v2: [WIP] Add deployment gate https://review.opendev.org/741648 | 20:12 |
openstackgerrit | Stas Egorov proposed airship/airshipctl master: [WIP]: DONT MERGE: local gate https://review.opendev.org/742720 | 20:18 |
openstackgerrit | Matt McEuen proposed airship/airshipctl master: Preparation for workers deployment https://review.opendev.org/738291 | 20:21 |
openstackgerrit | Ahmad Mahmoudi proposed airship/drydock master: Added some validations for site model https://review.opendev.org/742268 | 20:44 |
openstackgerrit | Stas Egorov proposed airship/airshipctl master: [WIP]: DONT MERGE: local gate https://review.opendev.org/742720 | 21:21 |
openstackgerrit | Matt McEuen proposed airship/airshipctl master: Add hardware profile / firmware plumbing https://review.opendev.org/740132 | 21:24 |
openstackgerrit | Matt McEuen proposed airship/treasuremap v2: [WIP] Add deployment gate https://review.opendev.org/741648 | 21:27 |
mattmceuen | Does anyone know where we get the cert-manager.io/v1alpha2 CRDs (like Certificate) from in the airshipctl manifest tree? I don't see them defined in the repo itself (unless I'm missing it); is there some mechanism by which capi is fetching them? | 21:55 |
mattmceuen | The manifest validation check is failing in this patchset (https://review.opendev.org/#/c/738291/), with an error coming back from the validating apiserver: failed to get current provider object: no matches for kind "Certificate" in version "cert-manager.io/v1alpha2" | 21:57 |
mattmceuen | I'd like to switch the validation check back to a gate, now that the gate (in other cases at least) is working again, so I'd like to find that CRD so we can include it when validating | 21:59 |
airship-irc-bot1 | <se6518> @mattmceuen I worked on this problem | 22:08 |
airship-irc-bot1 | <se6518> we do cluster init and crd delete after that, but it's not enough to fully clean the cluster before next start | 22:09 |
mattmceuen | weird - what is still left behind after that? | 22:09 |
portdirect | webooks? | 22:10 |
portdirect | Webhook sry | 22:10 |
mattmceuen | yeah maybe so | 22:12 |
openstackgerrit | Craig Anderson proposed airship/images master: WIP: image builder for ubuntu based airship hosts https://review.opendev.org/730777 | 22:13 |
mattmceuen | it's not clear to me how exactly that not-clean kind cluster is breaking validation, though, do you have more insight into that Stas? | 22:13 |
airship-irc-bot1 | <se6518> @mattmceuen we discussed this issue with @kk6740 and he pointed to this PS: https://review.opendev.org/733810 it has validate method which is not implemented, so, need to implement it for each step and get rid of the current validation mechanism | 22:13 |
mattmceuen | Gotcha - that makes sense, built-in validation in airshipctl is ++ . I'll take a look at that PS, thanks | 22:14 |
airship-irc-bot1 | <se6518> So, currently, we have a loop in bash script which does cluster init and phase apply --dry-run for each cluster. After the first run(for any cluster) when we do CRD delete all we try to run cluster init again. But there is something unknown under the hood in cluster init and it can't initialize full list of CRDs again. | 22:16 |
mattmceuen | In the meantime - would tearing down the kind cluster and rebuilding it between ephemeral and target cluster operations do the trick short-term? | 22:16 |
mattmceuen | I'll try it locally & see | 22:17 |
airship-irc-bot1 | <se6518> fresh kind will help | 22:17 |
airship-irc-bot1 | <se6518> I mean re-create kind for each cluster | 22:17 |
airship-irc-bot1 | <se6518> @mattmceuen by the way, why didn't we start using kind for ephemeral cluster in Airshipctl from the beginning? | 22:21 |
mattmceuen | One reason is because, Metal3 running in a local kind cluster couldn't bootstrap nodes on a remote network. I'm not sure if that's changed/will change at all with recent Ironic redfish enhancements though. | 22:23 |
airship-irc-bot1 | <se6518> thanks | 22:26 |
openstackgerrit | Ahmad Mahmoudi proposed airship/drydock master: Added some validations loggs for site model https://review.opendev.org/742268 | 22:28 |
mattmceuen | In principle, though, the ephemeral node that we spin up remotely via redfish - that could be kind or minikube or anything, I believe | 22:29 |
openstackgerrit | Craig Anderson proposed airship/images master: WIP: image builder for ubuntu based airship hosts https://review.opendev.org/730777 | 22:33 |
portdirect | K3s would be perfect for it | 22:34 |
portdirect | Simply as complex self contained | 22:34 |
portdirect | Lol - completely | 22:34 |
mattmceuen | so few letter to type too | 22:34 |
mattmceuen | letters | 22:34 |
mattmceuen | sigh | 22:34 |
*** cheng1 has quit IRC | 22:35 | |
portdirect | This is why we really want to break out the ephemeral cluster to be a container | 22:36 |
portdirect | In the simplest case it could just retrieve a kubeconfig | 22:36 |
*** cheng1 has joined #airshipit | 22:36 | |
portdirect | But also allows you to do whatever makes sense, from kind, through to say aks | 22:37 |
portdirect | in addition to the redfish boot we do today | 22:37 |
openstackgerrit | Craig Anderson proposed airship/images master: WIP: image builder for ubuntu based airship hosts https://review.opendev.org/730777 | 22:37 |
mattmceuen | ++ | 22:37 |
openstackgerrit | Craig Anderson proposed airship/images master: WIP: image builder for ubuntu based airship hosts https://review.opendev.org/730777 | 22:47 |
*** cheng1 has quit IRC | 23:08 | |
*** cheng1 has joined #airshipit | 23:09 | |
openstackgerrit | Merged airship/airshipui master: Added unit-tests in Makefile https://review.opendev.org/738688 | 23:22 |
*** born2bake has quit IRC | 23:28 | |
openstackgerrit | Craig Anderson proposed airship/images master: WIP: image builder for ubuntu based airship hosts https://review.opendev.org/730777 | 23:51 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!