[12:01] <diabel> Hello
[12:25] <meena> diabel: heya
[12:26] <ananke> so here's a head scratcher, not sure what would be the best way to solve it. I'd like to add a repo with the standard apt/sources/source directive, along with its PGP key. I get this error though:      amazon-ebs: Stderr: E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation
[12:27] <ananke> so it's like a chicken and egg problem. I could add gnupg via the packages module, but that's executed after apt config
[12:27] <ananke> on the other side, not sure if bootcmd has networking yet
[12:29] <ananke> I'm wondering if anybody has suggestions on how to solve it. This is an official debian 10 AMI, and I'm trying to convert it into a parrotOS by adding its repos
[12:30] <meena> ananke: it just means that your base-image needs to have those tools installed before your cloud-init config can be used/applied
[12:31] <ananke> meena: that's a given, but I can't change it
[12:31] <meena> why not
[12:32] <ananke> see above: this is official debian 10 AMI
[12:33] <meena> then maybe we're the wrong ones to ask this question, and it should be directed at AWS support?
[12:34] <ananke> and that's a very much boundary I have to work within, my process has to rely on vanilla AMIs
[12:34] <meena> (n.b.: I don't know enough about Amazon, other than that Jeff Bezos has too much money, and i don't wanna give him more)
[12:34] <ananke> AWS wouldn't care, as it's not their AMI, it's debian's
[12:40] <meena> aaah
[12:40] <meena> wait, what
[12:40] <meena> how useless is a base image of debian without any gpg tooling?!
[12:40] <meena> that makes no sense to me.
[12:41] <meena> i'd consider this a bug 🤷‍♀️
[12:41] <ananke> beats me. either way, I'm going to have to work around it
[13:08] <Odd_Bloke> I believe that more recent versions of apt don't depend on the full GPG stack, they depend on gpgv (which performs only verification).
[13:08] <Odd_Bloke> So the Debian image has just enough GPG tooling for package installation to work. :)
[13:09] <Odd_Bloke> ananke: That error message isn't in the cloud-init codebase, could you paste a bit more context for it?
[13:11] <ananke> sure thing, here's a larger block showing invoction and errors: https://dpaste.com/7AFGJY9HY
[13:13] <ananke> and yeah, I was figuring that debian's package stack had sufficient functionality to verify signatures. I may need to open a bug with them eventually to include gnupg suite in their AMI, but likely they wouldn't be able to address it in the time frame I have for this project
[13:28] <Odd_Bloke> I believe what they'll tell you is that we shouldn't be using `apt-key` but instead writing the keys to /etc/apt/trusted.gpg.d.
[13:29] <Odd_Bloke> ananke: Which might be a "workaround" you could do yourself with write_files?
[13:29] <ananke> Odd_Bloke: ahh, good idea, I may try that. Thank you!
[14:25] <Odd_Bloke> ananke: I found https://bugs.launchpad.net/cloud-init/+bug/1855432
[14:35] <Odd_Bloke> https://github.com/canonical/cloud-init/pull/583 adds it to Recommends for our Ubuntu packaging.
[15:44] <ananke> Odd_Bloke: ahh, thank you for digging those out!
[15:45] <ananke> I haven't had a chance to try out the write_file approach, I'll try shortly after lunch
[15:46] <blackboxsw> community-notice
[15:53] <blackboxsw> community-notice: If you hadn't seen the mailing list. We are hosting our first ever virtual cloud-init summit today in a bit over an hour. cloud-init interested parties can feel free to join in to any of the 4 sessions. See the discourse topic for meeting links https://discourse.ubuntu.com/t/cloud-init-online-summit-sept-23-24/17867/2. We will post specific google meet URLs to IRC for folks interested.
[15:55] <blackboxsw> The goal of this virtual summit is a chance to give retrospective on the last year and present and discuss cloud-init upstream goals for 2021. Attendees and discussions welcome.
[16:02] <smoser> I am "Asking to join..." You'll join the call when someone lets you in.
[16:02] <smoser> is it just that i'm not cool enough ?  that happens every time i go out clubbing
[16:03] <smoser> blackboxsw: ^ to be more clear... google meet at https://meet.google.com/rup-mbis-kyr is telling me someone has to let me in.
[16:03] <rharper> o/
[16:04] <blackboxsw> ahh smoser rharper awesome. Ok meeting starts in +1 hr. Thanks for testing. I'll jump in and check it out
[16:04] <blackboxsw> and see if we need to open the entry to anyone who joins without that prompt
[16:05] <blackboxsw> hrm me too :(
[16:05] <blackboxsw> fixing it
[16:05] <smoser> my timezone skills have suffered.
[16:05] <smoser> since switching jobs.  but I do know what time it is in San Jose now.
[16:06] <blackboxsw> I bet
[16:06] <rharper> % date -d "17:00 UTC"
[16:06] <rharper> Wed 23 Sep 2020 12:00:00 PM CDT
[16:06] <rharper> I knew it was noon for me, but was confused about Wed/Thur  and Thur/Fri
[16:06] <blackboxsw> same for me honestly
[16:08] <smoser> $ date --utc
[16:08] <smoser> Wed 23 Sep 2020 04:06:49 PM UTC
[16:09] <smoser> that was really confusing to me.  I missed that it said "PM" there. was thinking my local clock was wrong somehow.
[16:09] <rharper> yeah
[16:10] <rharper> I thought it was always 24 time?
[16:10] <rharper> % date --utc --rfc-email
[16:10] <rharper> Wed, 23 Sep 2020 16:09:50 +0000
[16:10] <rharper> there, I read email more often
[16:12] <rharper> blackboxsw: it let me in for a bit, then it went away =)
[16:14] <blackboxsw> rharper: that must've been me. I saw "yo" and 'Domain Admin" login
[16:16] <rharper> lol
[16:16] <rharper> I didn't have my name, strange
[16:16] <rharper> I can join in from my gmail.com addr
[16:16] <rharper> that will at least have my regular name
[16:31] <rharper> double blackboxsw
[16:35] <blackboxsw> I have one blackboxsw attendee with a countdown timer/banner going. I'll kill that "attendee" once we start
[16:38] <rharper> I only see 3 blackboxsw , I see "presenting" but it doesn't show me anything
[16:38] <rharper> and then it crashed out of the  meet after like a few seconds
[16:38] <blackboxsw> firefox or chrome?
[16:38] <rharper> firefox
[16:38] <blackboxsw> or another browser
[16:38] <blackboxsw> I'll try firefox and see here (I'm on focal)
[16:38] <rharper> I haven't had meet trouble in forever
[16:39]  * rharper doesn't want to install chrome ... 
[17:00] <meena> lol, i don't even have it installed
[17:01] <blackboxsw> community notice: cloud-init virtual summit is starting a welcome session: https://meet.google.com/rup-mbis-kyr
[18:11] <blackboxsw> community notice: continuing after break for cloud-init virtual summit: https://meet.google.com/rup-mbis-kyr
[18:11] <rick_h> Round two of the summit starting shortly: https://meet.google.com/rup-mbis-kyr
[18:14] <meena> fascinated by the way everyone pronounces cloud-init
[18:18] <Odd_Bloke> cloud-inIT vs cloud-INit?
[18:29] <amansi26> blackboxsw: in order to contribute new modules do we need to create a bug?  As hacking on cloud-init suggest to mention an LP: #NNN
[18:31] <meena> the way blackboxsw pronounces it sounds like cloud-nit/nick
[18:31] <meena> amansi26: having LP bugs is always very very very good, yes
[18:31] <blackboxsw> heh :)
[18:33] <blackboxsw> I blame coffee my pronunciation
[18:35] <Odd_Bloke> amansi26: Launchpad bugs aren't strictly required, but they do make it easier for us to track work, and perhaps hash out details before you write enough code to propose a PR.
[19:01] <rick_h> Hacking time session is here for the summit https://meet.google.com/zqb-tewn-qpx
[22:03]  * ebal[m] sent a long message:  < https://matrix.org/_matrix/media/r0/download/matrix.org/KpEJvQWqCHgoJEdQlzGbsaKs/message.txt >