Redesigning fedimg, part 1: the AMI creation process

What is fedimg? Fedimg is a Python-powered service that uploads the Fedora Cloud images on various Cloud providers. such as Amazon Web Services (AWS) . How does it currently work? Fedimg listens to fedmsg for nightly as well as the production compose builds messages. On receiving a new message, the FedimgConsumer triggers the upload process. fedimg uses fedfind to extract the metadata for the compose from where it get’s the URL for the compressed raw image files. ...

30 January 2017 · 2 min · Sayan Chowdhury

Trek Photographer of the Month, December 2016

I have been nominated for the Trek Photographer of the Month. I am grateful to the judges for nominating me. Appreciate if you vote for me. I’m up against some really tough competition :)

30 January 2017 · 1 min · Sayan Chowdhury

What's new in Autocloud

Autocloud was released during the Fedora 23 cycle as a part of the Two Week Atomic Process. Previously, it used to listen to fedmsg for successful Koji builds. Whenever, there is a new message the AutocloudConsumer queues these message for processing. The Autocloud job service then listens to the queue, downloads the images and runs the tests using Tunir. A more detailed post about it’s release can be read here. During the Fedora 24 cycle things changed. There was a change on how the Fedora composes are built. Thanks to adamw for writing a detailed blogpost on what, why and how things changed. ...

24 August 2016 · 3 min · Sayan Chowdhury

WeeChat notifications on your phone with Pushover

I recently switched to use Weechat as my primary IRC client from X-Chat. I did a setup of Weechat on my Digital Ocean box. Weechat setup turned out to be super simple and out of the box. I am running Weechat within a tmux session. But the problem I was facing was due to poor internet connection (thanks to Airtel for this and this was my primary reason for switching to weechat from Xchat) I got disconnected from the DO box quite often. ...

11 April 2016 · 2 min · Sayan Chowdhury

Fedimg: course of action

Fedimg is a Python-powered service which is built to make Fedora-Cloud images available on popular cloud providers, such as Amazon Web Services (AWS). The plans are to support more cloud providers such as Rackspace, Google Compute Engine. Fedimg listens for the messages from Fedmsg for the Koji image builds. Plan of work Add scripts to remove old AMIs we have uploaded (https://github.com/fedora-infra/fedimg/issues/37) Storing the AMIs are costing us lot. So the Cloud WG has decided to delete the older AMIs. The deletion criteria would be ...

23 January 2016 · 2 min · Sayan Chowdhury