=== vrubiolo1 is now known as vrubiolo [12:01] Hello [12:25] diabel: heya [12:26] 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] 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] on the other side, not sure if bootcmd has networking yet [12:29] 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] 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] meena: that's a given, but I can't change it [12:31] why not [12:32] see above: this is official debian 10 AMI [12:33] then maybe we're the wrong ones to ask this question, and it should be directed at AWS support? [12:34] and that's a very much boundary I have to work within, my process has to rely on vanilla AMIs [12:34] (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] AWS wouldn't care, as it's not their AMI, it's debian's [12:40] aaah [12:40] wait, what [12:40] how useless is a base image of debian without any gpg tooling?! [12:40] that makes no sense to me. [12:41] i'd consider this a bug 🤷‍♀️ [12:41] beats me. either way, I'm going to have to work around it [13:08] 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] So the Debian image has just enough GPG tooling for package installation to work. :) [13:09] ananke: That error message isn't in the cloud-init codebase, could you paste a bit more context for it? [13:11] sure thing, here's a larger block showing invoction and errors: https://dpaste.com/7AFGJY9HY [13:13] 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] 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] ananke: Which might be a "workaround" you could do yourself with write_files? [13:29] Odd_Bloke: ahh, good idea, I may try that. Thank you! [14:25] ananke: I found https://bugs.launchpad.net/cloud-init/+bug/1855432 [14:25] Ubuntu bug 1855432 in cloud-init "module cc_apt_configure must make sure gnupg is installed" [Medium,Triaged] [14:35] https://github.com/canonical/cloud-init/pull/583 adds it to Recommends for our Ubuntu packaging. === strobelight is now known as Guest3374 === strobelight_ is now known as strobelight [15:44] Odd_Bloke: ahh, thank you for digging those out! [15:45] I haven't had a chance to try out the write_file approach, I'll try shortly after lunch [15:46] community-notice [15:53] 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] 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] I am "Asking to join..." You'll join the call when someone lets you in. [16:02] is it just that i'm not cool enough ? that happens every time i go out clubbing [16:03] 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] o/ [16:04] ahh smoser rharper awesome. Ok meeting starts in +1 hr. Thanks for testing. I'll jump in and check it out [16:04] and see if we need to open the entry to anyone who joins without that prompt [16:05] hrm me too :( [16:05] fixing it [16:05] my timezone skills have suffered. [16:05] since switching jobs. but I do know what time it is in San Jose now. [16:06] I bet [16:06] % date -d "17:00 UTC" [16:06] Wed 23 Sep 2020 12:00:00 PM CDT [16:06] I knew it was noon for me, but was confused about Wed/Thur and Thur/Fri [16:06] same for me honestly [16:08] $ date --utc [16:08] Wed 23 Sep 2020 04:06:49 PM UTC [16:09] that was really confusing to me. I missed that it said "PM" there. was thinking my local clock was wrong somehow. [16:09] yeah [16:10] I thought it was always 24 time? [16:10] % date --utc --rfc-email [16:10] Wed, 23 Sep 2020 16:09:50 +0000 [16:10] there, I read email more often [16:12] blackboxsw: it let me in for a bit, then it went away =) [16:14] rharper: that must've been me. I saw "yo" and 'Domain Admin" login [16:16] lol [16:16] I didn't have my name, strange [16:16] I can join in from my gmail.com addr [16:16] that will at least have my regular name [16:31] double blackboxsw [16:35] I have one blackboxsw attendee with a countdown timer/banner going. I'll kill that "attendee" once we start [16:38] I only see 3 blackboxsw , I see "presenting" but it doesn't show me anything [16:38] and then it crashed out of the meet after like a few seconds [16:38] firefox or chrome? [16:38] firefox [16:38] or another browser [16:38] I'll try firefox and see here (I'm on focal) [16:38] I haven't had meet trouble in forever [16:39] * rharper doesn't want to install chrome ... [17:00] lol, i don't even have it installed [17:01] community notice: cloud-init virtual summit is starting a welcome session: https://meet.google.com/rup-mbis-kyr [18:11] community notice: continuing after break for cloud-init virtual summit: https://meet.google.com/rup-mbis-kyr [18:11] Round two of the summit starting shortly: https://meet.google.com/rup-mbis-kyr [18:14] fascinated by the way everyone pronounces cloud-init [18:18] cloud-inIT vs cloud-INit? === cut_ is now known as cut [18:29] 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] the way blackboxsw pronounces it sounds like cloud-nit/nick [18:31] amansi26: having LP bugs is always very very very good, yes [18:31] heh :) [18:33] I blame coffee my pronunciation [18:35] 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] Hacking time session is here for the summit https://meet.google.com/zqb-tewn-qpx === smoser1 is now known as smoser [22:03] * ebal[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/KpEJvQWqCHgoJEdQlzGbsaKs/message.txt >