Thursday, 2020-09-03

openstackgerritKostyantyn Kalynovskyi proposed airship/airshipctl master: Implement clusterctl move executor  https://review.opendev.org/74958600:10
openstackgerritMatt McEuen proposed airship/airshipctl master: [WIP] Deduplicate airshipctl networking  https://review.opendev.org/74961100:29
openstackgerritMatt McEuen proposed airship/airshipctl master: [WIP] Deduplicate airshipctl manifest networking  https://review.opendev.org/74961100:40
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor cluster status command  https://review.opendev.org/74684400:58
openstackgerritRishabh Kumar Jain proposed airship/airshipctl master: Integrate CAPG provider [WIP]  https://review.opendev.org/74806303:02
openstackgerritRick Bartra proposed airship/deckhand master: DNM debugging gate failure  https://review.opendev.org/74963104:09
openstackgerritRick Bartra proposed airship/shipyard master: Update pip package versions in preparation of pip 20.3  https://review.opendev.org/74875804:28
*** evrardjp has quit IRC04:33
*** evrardjp has joined #airshipit04:33
*** TheJulia has quit IRC04:39
*** TheJulia has joined #airshipit04:40
openstackgerritRuslan Aliev proposed airship/airshipctl master: Fix cmd document pull with help test  https://review.opendev.org/74854304:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Remove debug field from AirshipCTLSettings  https://review.opendev.org/74804804:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Introduce new approach of config object loading  https://review.opendev.org/74850604:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor document pull command  https://review.opendev.org/74854204:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor baremetal* commands  https://review.opendev.org/74854704:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor image* commands  https://review.opendev.org/74855204:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor cluster* commands  https://review.opendev.org/74855404:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Remove get/set-authinfo/cluster commands  https://review.opendev.org/74876904:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor config* commands  https://review.opendev.org/74877304:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor phase* commands  https://review.opendev.org/74882304:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor config init command  https://review.opendev.org/74882404:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Remove AirshipCTLSettings from root level cmd  https://review.opendev.org/74882504:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Remove pkg/environment module  https://review.opendev.org/74882704:41
openstackgerritRuslan Aliev proposed airship/airshipctl master: Remove clusters, users, reconcilation and config import  https://review.opendev.org/74893104:41
openstackgerritUday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating serviceaccount tokens  https://review.opendev.org/74947005:02
openstackgerritsrinivasa muly proposed airship/airshipctl master: [WIP] Phase Validation  https://review.opendev.org/74963805:11
openstackgerritVrushali 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/74919505:34
openstackgerritArun Nagarajan proposed airship/airshipctl master: Airship 2.0 - Sample CNF deployment (Zuul scripts)  https://review.opendev.org/74877406:15
*** avolkov has joined #airshipit07:56
openstackgerritVrushali 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/74968009:03
openstackgerritVrushali proposed airship/airshipctl master: Integrate CAPD Zuul Gate Scripts  https://review.opendev.org/73868209:07
openstackgerritVrushali 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/74968009:07
openstackgerritVrushali 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/74968009:12
openstackgerritMerged airship/airshipctl master: Fix cmd document pull with help test  https://review.opendev.org/74854309:23
openstackgerritMerged airship/airshipctl master: Remove debug field from AirshipCTLSettings  https://review.opendev.org/74804809:23
openstackgerritVrushali 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/74968009:35
openstackgerritArun Nagarajan proposed airship/airshipctl master: Airship 2.0 - Sample CNF deployment (Zuul scripts)  https://review.opendev.org/74877409:42
openstackgerritSirisha Gopigiri proposed airship/airshipctl master: Zuul gate to check airshipctl commands for certificate rotation and certificate expiry  https://review.opendev.org/74969009:44
openstackgerritVrushali 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/74968009:53
openstackgerritSirisha Gopigiri proposed airship/airshipctl master: WIP --- Zuul gate to check airshipctl commands for certificate rotation and certificate expiry  https://review.opendev.org/74970010:17
openstackgerritRoman Gorshunov proposed airship/docs master: Add Markdown formatting documentation  https://review.opendev.org/74950010:37
openstackgerritRoman Gorshunov proposed airship/docs master: Add Bash shell scripts formatting documentation  https://review.opendev.org/68504710:40
*** uzumaki has joined #airshipit12:08
openstackgerritVrushali proposed airship/airshipctl master: Integrate CAPD Zuul Gate Scripts  https://review.opendev.org/73868212:24
openstackgerritVrushali 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/74972012:25
openstackgerritArun Nagarajan proposed airship/airshipctl master: Airship 2.0 - Sample CNF deployment (Zuul scripts)  https://review.opendev.org/74877412:27
openstackgerritMerged airship/airshipctl master: Dynamically determine disk for images & bindmounts  https://review.opendev.org/74909612:28
*** uzumaki has quit IRC12:32
openstackgerritNikolay Fedorov proposed airship/airshipctl master: Add keepalived to k8scontrol function  https://review.opendev.org/71547113:19
openstackgerritDmitry Ukov proposed airship/airshipctl master: Move plugins configurations to API module  https://review.opendev.org/74824713:46
openstackgerritDmitry Ukov proposed airship/airshipctl master: Extend plugin interface with execute method  https://review.opendev.org/74907313:46
openstackgerritMerged airship/airshipctl master: Introduce new approach of config object loading  https://review.opendev.org/74850613:47
*** SRao has joined #airshipit14:02
openstackgerritSidney Shiba proposed airship/images master: Boostrap container for Azure and GCP  https://review.opendev.org/74853714:06
openstackgerritMatt McEuen proposed airship/airshipctl master: [WIP] Deduplicate airshipctl manifest networking  https://review.opendev.org/74961114:11
openstackgerritMerged airship/promenade master: Upgrade etcd to 3.4.3  https://review.opendev.org/74798914:24
openstackgerritSidney Shiba proposed airship/images master: Boostrap container for Azure and GCP  https://review.opendev.org/74853714:29
openstackgerritUday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating serviceaccount tokens  https://review.opendev.org/74947014:31
openstackgerritUday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens  https://review.opendev.org/74947014:33
openstackgerritNikolay Fedorov proposed airship/airshipctl master: Add keepalived to k8scontrol function  https://review.opendev.org/71547114:33
openstackgerritJagan Mohan Kavva proposed airship/divingbell master: Move Tiller version to 2.16.9  https://review.opendev.org/74974814:34
openstackgerritUday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens  https://review.opendev.org/74947014:34
openstackgerritUday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens  https://review.opendev.org/74947014:40
openstackgerritMerged airship/airshipctl master: Refactor document pull command  https://review.opendev.org/74854214:45
openstackgerritUday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens  https://review.opendev.org/74947014:49
openstackgerritSidney Shiba proposed airship/images master: Boostrap container for Azure and GCP  https://review.opendev.org/74853714:56
openstackgerritMerged airship/airshipctl master: Add initinfra phase wait timeout override  https://review.opendev.org/74851714:57
*** iurygregory has quit IRC15:24
openstackgerritSidney Shiba proposed airship/images master: Boostrap container for Azure and GCP  https://review.opendev.org/74853715:31
openstackgerritAndrew Schiefelbein proposed airship/airshipui master: add auth login page and related functionality  https://review.opendev.org/74801715:41
openstackgerritRatnopam Chakrabarti proposed airship/images master: Integrate CAPO Bootstrap Container  https://review.opendev.org/74857015:48
openstackgerritSidney Shiba proposed airship/images master: Boostrap container for Azure and GCP  https://review.opendev.org/74853715:49
openstackgerritSidney Shiba proposed airship/images master: Boostrap container for Azure and GCP  https://review.opendev.org/74853715:51
*** SRao has quit IRC17:16
openstackgerritdiwakar thyagaraj proposed airship/treasuremap master: [WIP] Uplift etcd to 3.4.3  https://review.opendev.org/74799317:39
openstackgerritMatt McEuen proposed airship/airshipctl master: Add airshipctl versions catalogue & replacements  https://review.opendev.org/74660818:00
openstackgerritMatt McEuen proposed airship/airshipctl master: [WIP] Deduplicate airshipctl manifest networking  https://review.opendev.org/74961118:00
openstackgerritUday Ruddarraju proposed airship/airshipctl master: Support secret expiration checks and rotating svc accnt tokens  https://review.opendev.org/74947018:28
openstackgerritRoman Gorshunov proposed airship/airshipctl master: Improve the --help message for image build command  https://review.opendev.org/73319019:02
openstackgerritJagan Mohan Kavva proposed airship/armada master: Move Tiller version to 2.16.9  https://review.opendev.org/74828719:14
openstackgerritAndrew Schiefelbein proposed airship/airshipui master: Update documentation for TLS and authentication  https://review.opendev.org/74981819:28
openstackgerritKostyantyn Kalynovskyi proposed airship/airshipctl master: Move plugins configurations to API module  https://review.opendev.org/74824720:04
openstackgerritKostyantyn Kalynovskyi proposed airship/airshipctl master: Extend plugin interface with execute method  https://review.opendev.org/74907320:04
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor baremetal* commands  https://review.opendev.org/74854720:08
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor image* commands  https://review.opendev.org/74855220:08
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor cluster* commands  https://review.opendev.org/74855420:08
openstackgerritRuslan Aliev proposed airship/airshipctl master: Remove get/set-authinfo/cluster commands  https://review.opendev.org/74876920:08
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor config* commands  https://review.opendev.org/74877320:08
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor phase* commands  https://review.opendev.org/74882320:08
openstackgerritRuslan Aliev proposed airship/airshipctl master: Refactor config init command  https://review.opendev.org/74882420:08
openstackgerritRuslan Aliev proposed airship/airshipctl master: Remove AirshipCTLSettings from root level cmd  https://review.opendev.org/74882520:08
openstackgerritRuslan Aliev proposed airship/airshipctl master: Remove pkg/environment module  https://review.opendev.org/74882720:08
openstackgerritRuslan Aliev proposed airship/airshipctl master: Remove clusters, users, reconcilation and config import  https://review.opendev.org/74893120:08
*** SRao has joined #airshipit20:12
openstackgerritAlexander Noskov proposed airship/airshipctl master: DO NOT MERGE test CR  https://review.opendev.org/74522720:25
openstackgerritJagan Mohan Kavva proposed airship/armada master: Move Tiller version to 2.16.9  https://review.opendev.org/74828720: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
mattmceuenWelcome @ed20:41
mattmceuenFor 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
mattmceuenOr are you thinking more along the lines of, Airship managing Kubernetes clusters that are running on Packet infrastructure?20:43
mattmceuenI 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
mattmceuenYep, 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
mattmceuenAlthough we've been focusing on Metal3 to start with, we've also done work on Docker, Azure, Google, OpenStack CAPI providers20:47
mattmceuenSo 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
mattmceuenFor 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
mattmceuenAwesome - I think we'd be open to integrating any provider implementations that folks want to contribute / use20: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
mattmceuenSo you'd asked about bootstrapping -- basically (via the airshipctl command) the steps are20:53
mattmceuen1. generate a small ISO with kubernetes on it20:53
mattmceuen2. boot the ISO remotely using redfish on the site20:53
mattmceuen3. feed CAPI providers & machines into that ephemeral / bootstrapping cluster20:53
mattmceuen4. it fires up a second cluster using CAPI, which then absorbs the bootstrapping node back into it20:53
mattmceuenI 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 enough20:55
openstackgerritRuslan Aliev proposed airship/airshipctl master: Add progress bar and improve cmd output for image build command  https://review.opendev.org/74307820:55
mattmceuenThe contents of that changeset are basically20:56
mattmceuen- the provider YAMLs themselves, under manifests/function/capd/vx.x.x -- modified as little as needed from upstream definitions20:56
mattmceuen- a definition of the controlplane that incorporates the provider, under manifests/function/k8scontrol-capd20:56
mattmceuen- a definition of worker nodes under ../workers-capd20:56
mattmceuen- an example site definition that weaves the providers together for CICD purposes, under manifests/site/docker-test-site20: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 reference20:57
airship-irc-bot<ed> and then 3) and 4) would be similar to that changeset, but adapted for Packet20:58
mattmceuenI 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 cluster20:59
mattmceuenYou certainly don't have to use the redfish booting functionality though -- you can point airshipctl at any k8s cluster, and have it drive workloads21: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 first21:03
mattmceuenYeah, agree.  It might be nice to chat through the use cases in one of our design meetings, if you're interested21:04
mattmceuenThe agenda for Tuesday is pretty packed, but next Thursday morning would be great21:05
mattmceuenThe 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-weekly21: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 UTC21:18
mattmceuen    Where: https://attcorp.webex.com/attcorp/j.php?MTID=m395591d60e428242f9803637291af0a121:18
mattmceuen    When: Every Thursday at 10:00 CDT / 15:00 UTC21:18
mattmceuen    Where: https://attcorp.webex.com/attcorp/j.php?MTID=m931aabac041bb2548d4c0a6a93a363d321:18
mattmceuenWould 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 reference21: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 matter21:23
openstackgerritJagan Mohan Kavva proposed airship/armada master: Move Tiller version to 2.16.9  https://review.opendev.org/74828721:26
mattmceuenhaha #fact21:27
mattmceuenGreat, 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
mattmceuenSee you then!21:28
airship-irc-bot<ed> til then! (unless I slip in here with more questions :slightly_smiling_face:21:36
openstackgerritJagan Mohan Kavva proposed airship/armada master: Move Tiller version to 2.16.9  https://review.opendev.org/74828722:14
openstackgerritRick Bartra proposed airship/shipyard master: Update pip package versions in preparation of pip 20.3  https://review.opendev.org/74984022:17
openstackgerritRick Bartra proposed airship/shipyard master: Update pip package versions in preparation of pip 20.3  https://review.opendev.org/74875822:18
openstackgerritKostyantyn Kalynovskyi proposed airship/airshipctl master: [DNM] testing if bmo is causing trouble  https://review.opendev.org/74984222:25
*** avolkov has quit IRC22:26
openstackgerritAlexander Noskov proposed airship/airshipctl master: [FIX] Stick on the exact version for ironic and baremetal-operator  https://review.opendev.org/74522722:32
openstackgerritMatt McEuen proposed airship/airshipctl master: Add airshipctl versions catalogue & replacements  https://review.opendev.org/74660822:56
openstackgerritMatt McEuen proposed airship/airshipctl master: Add airshipctl versions catalogue & replacements  https://review.opendev.org/74660823:09
openstackgerritMatt McEuen proposed airship/airshipctl master: Add airshipctl versions catalogue & replacements  https://review.opendev.org/74660823:12
openstackgerritRishabh Kumar Jain proposed airship/airshipctl master: Integrate CAPD provider  https://review.opendev.org/73787123:23
openstackgerritRishabh Kumar Jain proposed airship/airshipctl master: Integrate CAPD provider  https://review.opendev.org/73787123:31

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!