06 Apr 2026

feedFedora People

Fedora Infrastructure Status: Matrix server maintenance

06 Apr 2026 11:15am GMT

04 Apr 2026

feedFedora People

Kevin Fenzi: misc fedora bits first week of april 2026

Kevin Fenzi's avatar Scrye into the crystal ball

A somewhat quiet week in fedora land this time, which is nice, as it allows for catching up on planned work. Of course there was the usual flow of day to day items too.

DeploymentConfig to Deployment

Long ago OpenShift used a custom object called 'DeploymentConfig' to define how to deploy applications. After a while it was deprecated in favor of the normal k8s 'Deployment' object. We have a bunch of apps using the old DeploymentConfig and we wanted to migrate them to the new Deployment.

To be clear, this is just a deprecation right now, it's not been removed from OpenShift yet, but we wanted to get things moveed sooner rather than later.

So, Pedro did all the heavy lifting here and created pull requests for all our apps to move them.

I spent some time this last week merging those and then doing the dance to change the existing app over, which roughly was:

  • merge pull request

  • delete DeploymentConfig

  • run ansible to deploy the Deployment

  • check that everything was redeployed and working correctly.

I managed to find a few apps in staging that were not working or deployed correctly and had to fix those up along the way. We also hit some issues with selectors not getting updated, so applications didn't have correct routes/services.

There's a few more of these to do, but will probibly wait until after freeze is over to do them as they could be disruptive.

Fedora 44 Final freeze

Speaking of freeze, we started the Fedora 44 Final infrastructure freeze. So far things are looking smooth for composes and such.

There are a few blockers currently, but hopefully we can get them sorted out and get a good release soon.

koji packaging

koji 1.36.0 came out last week and I spent a bit of time this week looking at modernizing the fedora spec to more match the python packaging guidelines and also to enable tests.

My somewhat hacky pr is at https://src.fedoraproject.org/rpms/koji/pull-request/29

It's nice to run the tests and have things not throwing deprecation warnings.

Upcoming blogs and vacation

I have some posts planned which I need to actually write up sometime. One on my solar system, which is mostly going great, and another fun one on open source monitoring of blood glucose levels. Perhaps this weekend.

I'm going to be largely away from the internet the week of April 20th. I'm going on a family vacation to Hawaii. :) I have never been there, so it should be pretty fun. I'll probibly check emails from time to time, but I will definitely not be around day to day on matrix/slack/irc/whatever.

comments? additions? reactions?

As always, comment on mastodon: https://fosstodon.org/@nirik/116347877029785741

04 Apr 2026 6:18pm GMT

Vedran Miletić: Why we use reStructuredText and Sphinx static site generator for maintaining teaching materials

04 Apr 2026 2:43pm GMT

Vedran Miletić: What is the price of open-source fear, uncertainty, and doubt?

04 Apr 2026 2:43pm GMT

Vedran Miletić: The follow-up

04 Apr 2026 2:43pm GMT

Vedran Miletić: The academic and the free software community ideals

04 Apr 2026 2:43pm GMT

Vedran Miletić: Should I do a Ph.D.?

04 Apr 2026 2:43pm GMT

Vedran Miletić: Open-source magic all around the world

04 Apr 2026 2:43pm GMT

Vedran Miletić: On having leverage and using it for pushing open-source software adoption

04 Apr 2026 2:43pm GMT

Vedran Miletić: My perspective after two years as a research and teaching assistant at FIDIT

04 Apr 2026 2:43pm GMT

Vedran Miletić: Mirroring free and open-source software matters

04 Apr 2026 2:43pm GMT

Vedran Miletić: Markdown vs reStructuredText for teaching materials

04 Apr 2026 2:43pm GMT

Vedran Miletić: Joys and pains of interdisciplinary research

04 Apr 2026 2:43pm GMT

Vedran Miletić: Fly away, little bird

04 Apr 2026 2:43pm GMT

Vedran Miletić: Enabling HTTP/2, HTTPS, and going HTTPS-only on inf2

04 Apr 2026 2:43pm GMT

Vedran Miletić: Browser wars

04 Apr 2026 2:43pm GMT