16:00:29 #startmeeting fedora_cloud_meeting 16:00:29 Meeting started Tue Oct 13 16:00:29 2020 UTC. 16:00:29 This meeting is logged and archived in a public location. 16:00:29 The chair is dustymabe. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:29 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:29 The meeting name has been set to 'fedora_cloud_meeting' 16:00:32 .hello2 16:00:32 michaelgugino: michaelgugino 'Michael Gugino' 16:00:36 .hello2 16:00:37 #topic roll call 16:00:37 cyberpear: cyberpear 'James Cassell' 16:01:13 #chair michaelgugino cyberpear 16:01:13 Current chairs: cyberpear dustymabe michaelgugino 16:03:22 waiting on neal one sec 16:03:52 .hello2 16:03:54 darkmuggle: darkmuggle 'None' 16:04:04 #chair darkmuggle 16:04:04 Current chairs: cyberpear darkmuggle dustymabe michaelgugino 16:04:48 he is supposedly on his way :) 16:05:19 #chair King_InuYasha 16:05:19 Current chairs: King_InuYasha cyberpear darkmuggle dustymabe michaelgugino 16:05:25 welcome \o/ 16:05:30 o/ 16:05:34 .hello ngompa 16:05:35 King_InuYasha: ngompa 'Neal Gompa' 16:05:37 #topic Action items from last meeting 16:05:42 We had a lot!! 16:05:48 * King_InuYasha to discuss the options for packaging go applications 16:05:50 that use go modules with the golang fedora SIG to see if there are any 16:05:52 implications there. 16:05:54 * michaelgugino to schedule some time for a few of us to get together to 16:05:56 flesh out design and next steps for cloud image upload bits 16:05:58 * dustymabe to give King_InuYasha access to a project in GCP to do 16:06:00 testing 16:06:02 * King_InuYasha to test out f33 fedora cloud base GCP images 16:06:04 * King_InuYasha to work with davdunc on structure for files to add to 16:06:06 the cloud-sig repo for AWS marketplace enablement 16:06:11 #info dustymabe provided GCP credentials to King_InuYasha for testing 16:06:48 .hello2 16:06:49 jdoss: jdoss 'Joe Doss' 16:06:50 oh man, and all on me too :P 16:07:02 well there was one on michaelgugino and one on me :) 16:07:06 I did at least do the cloud-sig repo thing 16:07:37 I don't have the admin permissions to cloud-sig repo to finish setup though 16:08:02 ok I can help with that. King_InuYasha will you be working through PRs or direct pushes ? 16:08:27 dustymabe: initially PRs 16:08:38 davdunc seemed more comfortable starting with that 16:08:47 yeah PRs are preferred for now I think 16:08:56 I just want to also get issue tag, board, and such set up and give him ticket perms 16:08:57 King_InuYasha: you have admin access now 16:09:09 cool 16:09:36 anything else to report? anything we should re-action? 16:10:37 dustymabe: do we need me to do GCP testing anymore? 16:10:44 it seems like someone else did it during the test day 16:10:53 I think michaelgugino may have done some as part of the test day 16:11:07 I can still do it if I can get gcloud to work on my computer 16:11:12 so we should be good there, but generally it would be nice to know the creds I gave you worked 16:11:16 right 16:11:17 yes, I tested it, it was successful for me. 16:11:36 King_InuYasha: I use the container image for gcloud (running in a rootless podman container) 16:11:37 I wound up discovering issues from f33 resolved change on my particular network configuration for podman 16:11:37 My findings are on the test results page, with instructions on what I did if anyone else wants to try. 16:11:43 I think I've got that sorted out now 16:11:53 +1 16:11:56 https://gist.github.com/michaelgugino/e742b83d3950c6cdbfaa25fe262a86bf 16:12:03 so yeah, I'm happy to try if you think it'd be useful 16:12:24 #action King_InuYasha to discuss the options for packaging go applications that use go modules with the golang fedora SIG to see if there are any implications there. 16:12:41 yup, I'll bring it up with them 16:12:48 michaelgugino: do you want to give a short report from the video session to discuss the cloud image upload bits ? 16:13:12 Sure. 16:14:31 Initial plan is to iterate on GCP as first new platform. We are going to leave fedimg in place and untouched for AWS uploads for now. jdoss I think was interested in investigating uploading bits to GCP with ansible. I think we left the how the upload part works TBD for now. But that's the next item, figuring out how to actually upload the images. 16:14:56 I took an action item from that meeting too 16:14:58 We'll use my new messaging library to watch for messages instead of fedmsg/fedimg. 16:15:19 I still need to clean up my repo and push it back upstream so it's more generally useful, builds with pip, etc. 16:15:24 #action dustymabe to add example to the ticket that shows the command to run to do image uploads to GCP with ore 16:15:41 sorry for the delay there ^^ 16:16:17 `ore` is rather nice for doing uploads 16:16:43 the only problem is that ore is deep into CoreOS Assembler 16:16:59 it be nice to have stand-alone binaries 16:17:22 I've just sent an email to Sean Marlow at SUSE asking for some assistance on Mash 16:17:35 darkmuggle: honestly I think a pattern that would be OK would just be to have the "app" based off a container that pulled and built `ore` from source. 16:17:37 I got him as a reference from Marcus Schaefer on the public cloud team at SUSE 16:18:08 ok that looks like all the action items 16:18:14 let me check for topics 16:19:16 ok I've got one topic, but we did just start up some discussion on "upload implementation", do we want to make a topic for that now? 16:19:26 darkmuggle: King_InuYasha? or was that all you wanted to say? 16:19:58 * King_InuYasha shrugs 16:20:11 I thought we had switched topics already 16:20:17 kk :) 16:20:18 I'm good :) 16:20:23 #topic adding GCP image to the download page 16:20:28 #link https://pagure.io/cloud-sig/issue/314 16:20:44 Does anyone want to volunteer to add the GCP image to the cloud download page? 16:20:57 or know someone who might be able to help us there? 16:21:36 To clarify, I did not test any GCP specific image, rather the standard qcow2 image. 16:21:50 oh, interesting 16:22:04 you tested that the standard qcow2 image launched in GCP? 16:22:21 yes 16:22:22 then it probably still makes sense for me to test the GCP image? 16:22:30 King_InuYasha: yes 16:22:37 previously, cloud-init didn't work (circa fedora 29 or so?) But now it does. 16:22:50 michaelgugino: interesting, I thought they only accepted a tar.gz file to create an image off of 16:23:14 dustymabe: yes, you are correct. Everything I did is outlined in that gist. 16:23:20 * dustymabe clicks 16:24:09 well the good news is you shouldn't have to do those image conversion steps in the future 16:24:13 we have a gcp image 16:24:21 I only followed major's steps to upload tar/upload the image, not any of the editing. 16:24:49 ok. so back to the current topic 16:24:55 the only conversion step was qemu-img convert, because I had already downloaded the qcow2 image, no sense in downloading the .xz of the raw as it's the exact same thing. 16:25:47 michaelgugino: now you should be able to just download the tar.gz (https://kojipkgs.fedoraproject.org/compose/branched/Fedora-33-20201013.n.0/compose/Cloud/x86_64/images/Fedora-Cloud-Base-GCP-33-20201013.n.0.x86_64.tar.gz 16:26:05 ^^ that uses a separate kickstart that has some customizations for GCP 16:26:23 and the image uses UEFI 16:26:28 dustymabe: I'll try to test this after I finish writing my openSUSE Conference presentation 16:26:38 I'm trying to get that done asap since I have to give it on Thursday 16:26:55 Okay. Do those customizations include that GCP management agent? The standard raw image works fine with the caveat of supplying the ssh keys in a more cloud-init way. 16:27:27 it currently does not include the agent 16:27:33 but there is work to make that happen in the future 16:27:45 https://pagure.io/cloud-sig/issue/313 16:28:02 ok back to the current topic 16:28:11 anyone able to help us get the GCP image added to the download page? 16:28:26 It's kind of invisible otherwise 16:29:44 ok we'll move on from that 16:29:47 #topic open floor 16:30:15 King_InuYasha - there is that one action item left of working with the go SIG, do you mind trying to chew on that in this next cycle? 16:30:47 yeah 16:31:03 I didn't remember to talk to them in their meeting yesterday because of fedora-blocker-review 16:31:03 a big thanks to everyone who participated in the test day 16:31:21 nb: was going to work on getting a fedora badge created for those who participated 16:31:29 hi 16:31:46 The ticket has been created, I'm just waiting on design team to make the art 16:32:52 thanks nb 16:32:56 any other topics for open floor? 16:34:21 #endmeeting