openstackgerrit | Kostyantyn Kalynovskyi proposed airship/airshipctl master: Implement clusterctl move executor https://review.opendev.org/749586 | 00:10 |
---|---|---|
openstackgerrit | Matt McEuen proposed airship/airshipctl master: [WIP] Deduplicate airshipctl networking https://review.opendev.org/749611 | 00:29 |
openstackgerrit | Matt McEuen proposed airship/airshipctl master: [WIP] Deduplicate airshipctl manifest networking https://review.opendev.org/749611 | 00:40 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor cluster status command https://review.opendev.org/746844 | 00:58 |
openstackgerrit | Rishabh Kumar Jain proposed airship/airshipctl master: Integrate CAPG provider [WIP] https://review.opendev.org/748063 | 03:02 |
openstackgerrit | Rick Bartra proposed airship/deckhand master: DNM debugging gate failure https://review.opendev.org/749631 | 04:09 |
openstackgerrit | Rick Bartra proposed airship/shipyard master: Update pip package versions in preparation of pip 20.3 https://review.opendev.org/748758 | 04:28 |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #airshipit | 04:33 | |
*** TheJulia has quit IRC | 04:39 | |
*** TheJulia has joined #airshipit | 04:40 | |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Fix cmd document pull with help test https://review.opendev.org/748543 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Remove debug field from AirshipCTLSettings https://review.opendev.org/748048 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Introduce new approach of config object loading https://review.opendev.org/748506 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor document pull command https://review.opendev.org/748542 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor baremetal* commands https://review.opendev.org/748547 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor image* commands https://review.opendev.org/748552 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor cluster* commands https://review.opendev.org/748554 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Remove get/set-authinfo/cluster commands https://review.opendev.org/748769 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor config* commands https://review.opendev.org/748773 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor phase* commands https://review.opendev.org/748823 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor config init command https://review.opendev.org/748824 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Remove AirshipCTLSettings from root level cmd https://review.opendev.org/748825 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Remove pkg/environment module https://review.opendev.org/748827 | 04:41 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Remove clusters, users, reconcilation and config import https://review.opendev.org/748931 | 04:41 |
openstackgerrit | Uday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating serviceaccount tokens https://review.opendev.org/749470 | 05:02 |
openstackgerrit | srinivasa muly proposed airship/airshipctl master: [WIP] Phase Validation https://review.opendev.org/749638 | 05:11 |
openstackgerrit | Vrushali proposed airship/airshipctl master: ---WIP ---- This patch-set is added for zuul testing of the following patch-set. https://review.opendev.org/#/c/742695/ https://review.opendev.org/749195 | 05:34 |
openstackgerrit | Arun Nagarajan proposed airship/airshipctl master: Airship 2.0 - Sample CNF deployment (Zuul scripts) https://review.opendev.org/748774 | 06:15 |
*** avolkov has joined #airshipit | 07:56 | |
openstackgerrit | Vrushali proposed airship/airshipctl master: ---WIP ---- This patch-set is added for zuul testing of the following patch-set. https://review.opendev.org/#/c/742695/ https://review.opendev.org/749680 | 09:03 |
openstackgerrit | Vrushali proposed airship/airshipctl master: Integrate CAPD Zuul Gate Scripts https://review.opendev.org/738682 | 09:07 |
openstackgerrit | Vrushali proposed airship/airshipctl master: ---WIP ---- This patch-set is added for zuul testing of the following patch-set. https://review.opendev.org/#/c/742695/ https://review.opendev.org/749680 | 09:07 |
openstackgerrit | Vrushali proposed airship/airshipctl master: ---WIP ---- This patch-set is added for zuul testing of the following patch-set. https://review.opendev.org/#/c/742695/ https://review.opendev.org/749680 | 09:12 |
openstackgerrit | Merged airship/airshipctl master: Fix cmd document pull with help test https://review.opendev.org/748543 | 09:23 |
openstackgerrit | Merged airship/airshipctl master: Remove debug field from AirshipCTLSettings https://review.opendev.org/748048 | 09:23 |
openstackgerrit | Vrushali proposed airship/airshipctl master: ---WIP ---- This patch-set is added for zuul testing of the following patch-set. https://review.opendev.org/#/c/742695/ https://review.opendev.org/749680 | 09:35 |
openstackgerrit | Arun Nagarajan proposed airship/airshipctl master: Airship 2.0 - Sample CNF deployment (Zuul scripts) https://review.opendev.org/748774 | 09:42 |
openstackgerrit | Sirisha Gopigiri proposed airship/airshipctl master: Zuul gate to check airshipctl commands for certificate rotation and certificate expiry https://review.opendev.org/749690 | 09:44 |
openstackgerrit | Vrushali proposed airship/airshipctl master: ---WIP ---- This patch-set is added for zuul testing of the following patch-set. https://review.opendev.org/#/c/742695/ https://review.opendev.org/749680 | 09:53 |
openstackgerrit | Sirisha Gopigiri proposed airship/airshipctl master: WIP --- Zuul gate to check airshipctl commands for certificate rotation and certificate expiry https://review.opendev.org/749700 | 10:17 |
openstackgerrit | Roman Gorshunov proposed airship/docs master: Add Markdown formatting documentation https://review.opendev.org/749500 | 10:37 |
openstackgerrit | Roman Gorshunov proposed airship/docs master: Add Bash shell scripts formatting documentation https://review.opendev.org/685047 | 10:40 |
*** uzumaki has joined #airshipit | 12:08 | |
openstackgerrit | Vrushali proposed airship/airshipctl master: Integrate CAPD Zuul Gate Scripts https://review.opendev.org/738682 | 12:24 |
openstackgerrit | Vrushali proposed airship/airshipctl master: --WIP ---- This patch-set is added for zuul testing of the following patch-set. https://review.opendev.org/#/c/742695/ https://review.opendev.org/749720 | 12:25 |
openstackgerrit | Arun Nagarajan proposed airship/airshipctl master: Airship 2.0 - Sample CNF deployment (Zuul scripts) https://review.opendev.org/748774 | 12:27 |
openstackgerrit | Merged airship/airshipctl master: Dynamically determine disk for images & bindmounts https://review.opendev.org/749096 | 12:28 |
*** uzumaki has quit IRC | 12:32 | |
openstackgerrit | Nikolay Fedorov proposed airship/airshipctl master: Add keepalived to k8scontrol function https://review.opendev.org/715471 | 13:19 |
openstackgerrit | Dmitry Ukov proposed airship/airshipctl master: Move plugins configurations to API module https://review.opendev.org/748247 | 13:46 |
openstackgerrit | Dmitry Ukov proposed airship/airshipctl master: Extend plugin interface with execute method https://review.opendev.org/749073 | 13:46 |
openstackgerrit | Merged airship/airshipctl master: Introduce new approach of config object loading https://review.opendev.org/748506 | 13:47 |
*** SRao has joined #airshipit | 14:02 | |
openstackgerrit | Sidney Shiba proposed airship/images master: Boostrap container for Azure and GCP https://review.opendev.org/748537 | 14:06 |
openstackgerrit | Matt McEuen proposed airship/airshipctl master: [WIP] Deduplicate airshipctl manifest networking https://review.opendev.org/749611 | 14:11 |
openstackgerrit | Merged airship/promenade master: Upgrade etcd to 3.4.3 https://review.opendev.org/747989 | 14:24 |
openstackgerrit | Sidney Shiba proposed airship/images master: Boostrap container for Azure and GCP https://review.opendev.org/748537 | 14:29 |
openstackgerrit | Uday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating serviceaccount tokens https://review.opendev.org/749470 | 14:31 |
openstackgerrit | Uday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens https://review.opendev.org/749470 | 14:33 |
openstackgerrit | Nikolay Fedorov proposed airship/airshipctl master: Add keepalived to k8scontrol function https://review.opendev.org/715471 | 14:33 |
openstackgerrit | Jagan Mohan Kavva proposed airship/divingbell master: Move Tiller version to 2.16.9 https://review.opendev.org/749748 | 14:34 |
openstackgerrit | Uday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens https://review.opendev.org/749470 | 14:34 |
openstackgerrit | Uday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens https://review.opendev.org/749470 | 14:40 |
openstackgerrit | Merged airship/airshipctl master: Refactor document pull command https://review.opendev.org/748542 | 14:45 |
openstackgerrit | Uday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens https://review.opendev.org/749470 | 14:49 |
openstackgerrit | Sidney Shiba proposed airship/images master: Boostrap container for Azure and GCP https://review.opendev.org/748537 | 14:56 |
openstackgerrit | Merged airship/airshipctl master: Add initinfra phase wait timeout override https://review.opendev.org/748517 | 14:57 |
*** iurygregory has quit IRC | 15:24 | |
openstackgerrit | Sidney Shiba proposed airship/images master: Boostrap container for Azure and GCP https://review.opendev.org/748537 | 15:31 |
openstackgerrit | Andrew Schiefelbein proposed airship/airshipui master: add auth login page and related functionality https://review.opendev.org/748017 | 15:41 |
openstackgerrit | Ratnopam Chakrabarti proposed airship/images master: Integrate CAPO Bootstrap Container https://review.opendev.org/748570 | 15:48 |
openstackgerrit | Sidney Shiba proposed airship/images master: Boostrap container for Azure and GCP https://review.opendev.org/748537 | 15:49 |
openstackgerrit | Sidney Shiba proposed airship/images master: Boostrap container for Azure and GCP https://review.opendev.org/748537 | 15:51 |
*** SRao has quit IRC | 17:16 | |
openstackgerrit | diwakar thyagaraj proposed airship/treasuremap master: [WIP] Uplift etcd to 3.4.3 https://review.opendev.org/747993 | 17:39 |
openstackgerrit | Matt McEuen proposed airship/airshipctl master: Add airshipctl versions catalogue & replacements https://review.opendev.org/746608 | 18:00 |
openstackgerrit | Matt McEuen proposed airship/airshipctl master: [WIP] Deduplicate airshipctl manifest networking https://review.opendev.org/749611 | 18:00 |
openstackgerrit | Uday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens https://review.opendev.org/749470 | 18:28 |
openstackgerrit | Roman Gorshunov proposed airship/airshipctl master: Improve the --help message for image build command https://review.opendev.org/733190 | 19:02 |
openstackgerrit | Jagan Mohan Kavva proposed airship/armada master: Move Tiller version to 2.16.9 https://review.opendev.org/748287 | 19:14 |
openstackgerrit | Andrew Schiefelbein proposed airship/airshipui master: Update documentation for TLS and authentication https://review.opendev.org/749818 | 19:28 |
openstackgerrit | Kostyantyn Kalynovskyi proposed airship/airshipctl master: Move plugins configurations to API module https://review.opendev.org/748247 | 20:04 |
openstackgerrit | Kostyantyn Kalynovskyi proposed airship/airshipctl master: Extend plugin interface with execute method https://review.opendev.org/749073 | 20:04 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor baremetal* commands https://review.opendev.org/748547 | 20:08 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor image* commands https://review.opendev.org/748552 | 20:08 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor cluster* commands https://review.opendev.org/748554 | 20:08 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Remove get/set-authinfo/cluster commands https://review.opendev.org/748769 | 20:08 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor config* commands https://review.opendev.org/748773 | 20:08 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor phase* commands https://review.opendev.org/748823 | 20:08 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Refactor config init command https://review.opendev.org/748824 | 20:08 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Remove AirshipCTLSettings from root level cmd https://review.opendev.org/748825 | 20:08 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Remove pkg/environment module https://review.opendev.org/748827 | 20:08 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Remove clusters, users, reconcilation and config import https://review.opendev.org/748931 | 20:08 |
*** SRao has joined #airshipit | 20:12 | |
openstackgerrit | Alexander Noskov proposed airship/airshipctl master: DO NOT MERGE test CR https://review.opendev.org/745227 | 20:25 |
openstackgerrit | Jagan Mohan Kavva proposed airship/armada master: Move Tiller version to 2.16.9 https://review.opendev.org/748287 | 20:29 |
airship-irc-bot | <ed> Hello, joining in to understand what the best path is to get Airship running on the Packet infrastructure, specifically regarding the early part of the bootstrapping phase. | 20:41 |
mattmceuen | Welcome @ed | 20:41 |
mattmceuen | For running on Packet infrastructure, could you give some additional detail on the scenario? Do you mean using Airship to drive Packet bare metal provisioning? | 20:42 |
mattmceuen | Or are you thinking more along the lines of, Airship managing Kubernetes clusters that are running on Packet infrastructure? | 20:43 |
mattmceuen | I am not too well-versed in Packet personally, so forgive dumb questions ;-) | 20:44 |
airship-irc-bot | <ed> Thanks @mattmceuen - Yes, I think that there's a couple levels of scenario, and I am still wrapping my head around the tools. The first spot I am looking for is the integration at the provisioning level; we have a tool Tinkerbell which fits an similar role as Metal3, and I also think we have successfully used Metal3 in some cases. | 20:45 |
airship-irc-bot | <ed> (I suspect it's going to be a matter of figuring out what bits we mutually connect on, and then working outwards from there) | 20:46 |
mattmceuen | Yep, I've heard of Tinkerbell - so Airship aims to be able to drive any providers that support the Cluster API, which I believe Tinkerbell does (or will do), right? | 20:46 |
mattmceuen | Although we've been focusing on Metal3 to start with, we've also done work on Docker, Azure, Google, OpenStack CAPI providers | 20:47 |
mattmceuen | So if Tinkerbell could be driven the same way, then I think it could be integrated quite well. Bare metal always presents some some extra challenges of course :) | 20:48 |
mattmceuen | For bootstrapping -- the general flow (for the prime use case) is: | 20:49 |
airship-irc-bot | <ed> We have a Cluster API for Packet (using the Packet API), but there's also interest in doing a Cluster API for Tinkerbell. If you think there's a scenario where the Packet CAPI - described at https://www.packet.com/resources/guides/kubernetes-cluster-api-on-packet/ - could work as a toehold to get started. | 20:49 |
mattmceuen | Awesome - I think we'd be open to integrating any provider implementations that folks want to contribute / use | 20:50 |
airship-irc-bot | <ed> If you can point me to any of the codebase where we might be the next one in a series of providers, I can take a look. | 20:52 |
mattmceuen | So you'd asked about bootstrapping -- basically (via the airshipctl command) the steps are | 20:53 |
mattmceuen | 1. generate a small ISO with kubernetes on it | 20:53 |
mattmceuen | 2. boot the ISO remotely using redfish on the site | 20:53 |
mattmceuen | 3. feed CAPI providers & machines into that ephemeral / bootstrapping cluster | 20:53 |
mattmceuen | 4. it fires up a second cluster using CAPI, which then absorbs the bootstrapping node back into it | 20:53 |
mattmceuen | I just happened to be reviewing the code for the CAPD integration when you messaged :) https://review.opendev.org/#/c/737871/ | 20:54 |
airship-irc-bot | <ed> number 1 sounds straightforward enough | 20:55 |
openstackgerrit | Ruslan Aliev proposed airship/airshipctl master: Add progress bar and improve cmd output for image build command https://review.opendev.org/743078 | 20:55 |
mattmceuen | The contents of that changeset are basically | 20:56 |
mattmceuen | - the provider YAMLs themselves, under manifests/function/capd/vx.x.x -- modified as little as needed from upstream definitions | 20:56 |
mattmceuen | - a definition of the controlplane that incorporates the provider, under manifests/function/k8scontrol-capd | 20:56 |
mattmceuen | - a definition of worker nodes under ../workers-capd | 20:56 |
mattmceuen | - an example site definition that weaves the providers together for CICD purposes, under manifests/site/docker-test-site | 20:56 |
airship-irc-bot | <ed> for number 2, "boot the iso remotely", we have a function to iPXE boot a custom image over IPMI - analogous functionality but not redfish per se. https://www.packet.com/developers/docs/servers/operating-systems/custom-ipxe/ is the doc for that for reference | 20:57 |
airship-irc-bot | <ed> and then 3) and 4) would be similar to that changeset, but adapted for Packet | 20:58 |
mattmceuen | I would think the existing airshipctl remote bootstrapping over redfish would work for Packet as well -- it's just a way to get a cluster stood up on-site; the CAPI provider (Packet or otherwise) wouldn't have to be involved till after it's deployed to a cluster | 20:59 |
mattmceuen | You certainly don't have to use the redfish booting functionality though -- you can point airshipctl at any k8s cluster, and have it drive workloads | 21:00 |
airship-irc-bot | <ed> ok, good to know about the redfish booting part - we have pretty well understood ways of getting a specific k8s cluster up and running. so perhaps the Packet CAPI piece is the critical path to tackle first | 21:03 |
mattmceuen | Yeah, agree. It might be nice to chat through the use cases in one of our design meetings, if you're interested | 21:04 |
mattmceuen | The agenda for Tuesday is pretty packed, but next Thursday morning would be great | 21:05 |
mattmceuen | The connection info for that meeting is here; let me know if/when you're interested and we can get it on the agenda: https://wiki.openstack.org/wiki/Airship#Design_Call_-_Twice-weekly | 21:06 |
airship-irc-bot | <ed> Yes, I'm interested - if I read the logs right, the meeting is here on Slack/IRC + Webex? | 21:13 |
mattmceuen | @ed the design call is on a webex bridge -- | 21:18 |
mattmceuen | When: Every Tuesday at 08:00 CDT / 13:00 UTC | 21:18 |
mattmceuen | Where: https://attcorp.webex.com/attcorp/j.php?MTID=m395591d60e428242f9803637291af0a1 | 21:18 |
mattmceuen | When: Every Thursday at 10:00 CDT / 15:00 UTC | 21:18 |
mattmceuen | Where: https://attcorp.webex.com/attcorp/j.php?MTID=m931aabac041bb2548d4c0a6a93a363d3 | 21:18 |
mattmceuen | Would a week from today be good? | 21:19 |
mattmceuen | @dwalt let me know that my numbered items came in 1-4-3-2 ordering before -- ha -- that must be a bug with our IRC-Slack mirroring. Airship supports doing things in the right order :) | 21:21 |
airship-irc-bot | <ed> I think Thursday 9/10 should be good - and if not then the following Tuesday. | 21:22 |
airship-irc-bot | <ed> We have an IRC to Slack bridge set up for Packet too - #packethost on Freenode - for reference | 21:23 |
airship-irc-bot | <ed> And yeah, that any IRC to Slack bridge works at all is not due to Slack's help in the matter | 21:23 |
openstackgerrit | Jagan Mohan Kavva proposed airship/armada master: Move Tiller version to 2.16.9 https://review.opendev.org/748287 | 21:26 |
mattmceuen | haha #fact | 21:27 |
mattmceuen | Great, I will add it to the agenda to make sure we earmark time. If we're not able to discuss or you're not able to make it, it'll just slip to the next meeting. | 21:28 |
mattmceuen | See you then! | 21:28 |
airship-irc-bot | <ed> til then! (unless I slip in here with more questions :slightly_smiling_face: | 21:36 |
openstackgerrit | Jagan Mohan Kavva proposed airship/armada master: Move Tiller version to 2.16.9 https://review.opendev.org/748287 | 22:14 |
openstackgerrit | Rick Bartra proposed airship/shipyard master: Update pip package versions in preparation of pip 20.3 https://review.opendev.org/749840 | 22:17 |
openstackgerrit | Rick Bartra proposed airship/shipyard master: Update pip package versions in preparation of pip 20.3 https://review.opendev.org/748758 | 22:18 |
openstackgerrit | Kostyantyn Kalynovskyi proposed airship/airshipctl master: [DNM] testing if bmo is causing trouble https://review.opendev.org/749842 | 22:25 |
*** avolkov has quit IRC | 22:26 | |
openstackgerrit | Alexander Noskov proposed airship/airshipctl master: [FIX] Stick on the exact version for ironic and baremetal-operator https://review.opendev.org/745227 | 22:32 |
openstackgerrit | Matt McEuen proposed airship/airshipctl master: Add airshipctl versions catalogue & replacements https://review.opendev.org/746608 | 22:56 |
openstackgerrit | Matt McEuen proposed airship/airshipctl master: Add airshipctl versions catalogue & replacements https://review.opendev.org/746608 | 23:09 |
openstackgerrit | Matt McEuen proposed airship/airshipctl master: Add airshipctl versions catalogue & replacements https://review.opendev.org/746608 | 23:12 |
openstackgerrit | Rishabh Kumar Jain proposed airship/airshipctl master: Integrate CAPD provider https://review.opendev.org/737871 | 23:23 |
openstackgerrit | Rishabh Kumar Jain proposed airship/airshipctl master: Integrate CAPD provider https://review.opendev.org/737871 | 23:31 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!