Redesigning fedimg (Part 2): Communication with AWS

In the previous post, I discussed what is fedimg and how it works currently. In this post, I plan to explain the issue in the current uploading process of the AMIs and how we plan to fix it. What’s the problem? fedimg boots an utility instance using the RHEL AMI configured for that region. The problem with this design is that while adding a new region we need to look for the appropriate RHEL AMI in the newer region first....

2017-02-04 · 2 min · Sayan Chowdhury

Basic Soldering Workshop at reserved-bit

This weekend there will be a soldering workshop conducted at reserved-bit. The workshop is on 5th Feb 2017 from 10:00 - 13:00. The 3-hour workshop plans cover to the following topics Electricity basics & Ohm’s Law Electronics basics Circuit components What is a solder? More on soldering equipment Practice session Making your own circuit (Carry it home) Turns out I bought the first ticket for the workshop. I had couple of failed attempts of learning to solder due to which I usually ended going to a electrical shop to get my circuits soldered....

2017-02-01 · 1 min · Sayan Chowdhury

Redesigning the fedimg AMI creation process - Part 1

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....

2017-01-30 · 2 min · Sayan Chowdhury

Vote for me in Trek Photographer of the month

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 :)

2017-01-30 · 1 min · Sayan Chowdhury

PyCon India 2016

PyCon India, this year was held at New Delhi at the JNU Convention Center. Dev Sprints During the Dev Sprint, Farhaan and Vivek were sprinting on Fedora Infrastructure projects primarily helping people contribute to Pagure. Other projects/orgs like SciPy, Red Hat team, FOSSAsia, Junction etc were also sprinting. The Dev Sprint turned out to have a good participation and couple of PRs were sent out by the participations. More than that, it’s more about participants getting to know about on how to contribute....

2016-11-26 · 2 min · Sayan Chowdhury