=== vrubiolo1 is now known as vrubiolo | ||
diabel | Hello | 12:01 |
---|---|---|
meena | diabel: heya | 12:25 |
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:26 |
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:27 |
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:29 |
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:30 |
ananke | meena: that's a given, but I can't change it | 12:31 |
meena | why not | 12:31 |
ananke | see above: this is official debian 10 AMI | 12:32 |
meena | then maybe we're the wrong ones to ask this question, and it should be directed at AWS support? | 12:33 |
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:34 |
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:40 |
meena | i'd consider this a bug 🤷♀️ | 12:41 |
ananke | beats me. either way, I'm going to have to work around it | 12:41 |
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:08 |
Odd_Bloke | ananke: That error message isn't in the cloud-init codebase, could you paste a bit more context for it? | 13:09 |
ananke | sure thing, here's a larger block showing invoction and errors: https://dpaste.com/7AFGJY9HY | 13:11 |
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:13 |
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:28 |
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! | 13:29 |
Odd_Bloke | ananke: I found https://bugs.launchpad.net/cloud-init/+bug/1855432 | 14:25 |
ubot5 | Ubuntu bug 1855432 in cloud-init "module cc_apt_configure must make sure gnupg is installed" [Medium,Triaged] | 14:25 |
Odd_Bloke | https://github.com/canonical/cloud-init/pull/583 adds it to Recommends for our Ubuntu packaging. | 14:35 |
=== strobelight is now known as Guest3374 | ||
=== strobelight_ is now known as strobelight | ||
ananke | Odd_Bloke: ahh, thank you for digging those out! | 15:44 |
ananke | I haven't had a chance to try out the write_file approach, I'll try shortly after lunch | 15:45 |
blackboxsw | community-notice | 15:46 |
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:53 |
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. | 15:55 |
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:02 |
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:03 |
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:04 |
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:05 |
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:06 |
smoser | $ date --utc | 16:08 |
smoser | Wed 23 Sep 2020 04:06:49 PM UTC | 16:08 |
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:09 |
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:10 |
rharper | blackboxsw: it let me in for a bit, then it went away =) | 16:12 |
blackboxsw | rharper: that must've been me. I saw "yo" and 'Domain Admin" login | 16:14 |
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:16 |
rharper | double blackboxsw | 16:31 |
blackboxsw | I have one blackboxsw attendee with a countdown timer/banner going. I'll kill that "attendee" once we start | 16:35 |
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:38 |
* rharper doesn't want to install chrome ... | 16:39 | |
meena | lol, i don't even have it installed | 17:00 |
blackboxsw | community notice: cloud-init virtual summit is starting a welcome session: https://meet.google.com/rup-mbis-kyr | 17:01 |
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:11 |
meena | fascinated by the way everyone pronounces cloud-init | 18:14 |
Odd_Bloke | cloud-inIT vs cloud-INit? | 18:18 |
=== cut_ is now known as cut | ||
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:29 |
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:31 |
blackboxsw | I blame coffee my pronunciation | 18:33 |
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. | 18:35 |
rick_h | Hacking time session is here for the summit https://meet.google.com/zqb-tewn-qpx | 19:01 |
=== smoser1 is now known as smoser | ||
* ebal[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/KpEJvQWqCHgoJEdQlzGbsaKs/message.txt > | 22:03 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!