Category: Infrastructure (page 1 of 3)

All articles in this category are related to the Infrastructure team in the Fedora Project. https://fedoraproject.org/wiki/Infrastructure

Stories from the amazing world of release-monitoring.org #5

The desk in the wizard tower was full of manuscripts, reports from workers and written complaints from outside entities (users). It was a long week. I waved my hand to add more light to this room. Simple spell that is helping me to concentrate.

There was a figure in the door. “Come inside, traveler. I’m glad you are here. There are plenty of new things I want to share with you.”

Continue reading

Stories from the amazing world of release-monitoring.org #4

The Future chamber was lit by hundreds of candles with strange symbols glowing on the walls. In the center of the chamber stood I, wearing the ceremonial robe and preparing for the task that lies before me.

Somebody opened the doors, I turned around to see, who that could be. “Oh, a pleasant surprise, traveler. Stand near the door and watch this, you will love it.” I focused back to my thoughts and added. “Today I will show you the future that is waiting for this realm, but first we need to see current situation to understand the changes.”

Continue reading

Stories from the amazing world of release-monitoring.org #3

The darkness is slowly falling on my wizard tower, where I’m spending most of the time, when working on the new stuff in realm of the release-monitoring.org. But if you already arrived I could give you some of my time. You probably want to know what I’m working on. It’s not really a secret, but if you insist, I will tell you what happened in the realm in past weeks. So take a chair and hear my words.

Continue reading

Integrating Fedora Messaging in Fedora Happiness Packets

The Federated Message Bus, or Fedmsg, is used within the Fedora Infrastructure to easily connect services using ZeroMQ publishers and subscribers. This library is now deprecated in favour of Fedora Messaging.

Fedora Messaging provides a framework for declaring message schemas and a set of APIs to publish and consume messages to and from AMQP brokers.

In the project Fedora Happiness Packets, Fedmsg was set up to send messages to the Bus so that Fedora Badges could be awarded to the sender when they send a Happiness Packet, i.e an email worth of appreciation! My piece in this jigsaw was to migrate from Fedmsg to Fedora Messaging in this containerized project.

Continue reading

Stories from the amazing world of release-monitoring.org #2

Welcome traveler and sit by our fire. You probably want to know what is happening in the realm of release-monitoring.org. So lets take your place and hear my story.

Continue reading

Outreachy 2019 with Fedora Happiness Packets: application period

Outreachy provides remote internship under Free and Open Source Software (FOSS) Communities to the under represented groups in technology. It runs twice an year, mid-year and end of year. I decided to participate in its summer run.

Why Outreachy?

Before I get into anything, as a rule of thumb, I ask myself why? Why is it that I wanted to participate in Outreachy?

Continue reading

FAS username search in Fedora Happiness Packets

I have been recently working on incorporation of Fedora Accounts System’s username search functionality in the project “Fedora Happiness Packets”. After weeks of working, it’s so overwhelming to see its on the verge of completion and being incorporated in the project.

About the project

The search functionality is used to find the name and email address of Fedora Accounts System’s users from their username, making it a lot easier for any sender to send happiness packets to a particular user with the knowledge of just their username.

Getting started with python-fedora API

For incorporating the search, python-fedora API is used to retrieve the data. After authenticating as a genuine fas-user by passing credentials to AccountSystem, we can retrieve the data using the method person_by_username of a fas2 object.

Continue reading

Moving from fedmsg to fedora-messaging

The Fedora infrastructure is working on replacing our current message bus fedmsg by a new library fedora-messaging based on AMQP. This is an update on the work currently in progress.

Continue reading

Stories from the amazing world of release-monitoring.org

How I got here

One wise man once said: “It is always best to start from the beginning”.

Our story begins in August 2018. I was summoned by the Archmage (my ex-manager Jim Perrin) to be part of the mage conclave (Fedora Infrastructure team) and take care of a world that laid abandoned for some time. The name of this realm is release-monitoring.org and Jim recommended I start on the continent of Anitya (web server).

Continue reading

News from Fedora Infrastructure

Most of the Community Platform Engineering (CPE) team met in person last month in Brno during a week. CPE team is the team at Red Hat that works on Fedora and CentOS infrastructure. As a distributed team, we usually use DevConf.cz as an opportunity to meet face to face.

This is an update on what we have been up to during this week.

Continue reading
Olderposts

Copyright © 2019 Fedora Community Blog

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Theme by Anders NorenUp ↑