Post-processing RPM build logs
I’m so happy to write this article. With Packit and
Copr, we are improving the RPM ecosystem
so much that we can work on User Experience (rather Developer Experience) more
and more. Finally \o/
I’m so happy to write this article. With Packit and
Copr, we are improving the RPM ecosystem
so much that we can work on User Experience (rather Developer Experience) more
and more. Finally \o/
Carefully.
And think about them, Tomas! After you’re done, interpret them.
/noted
Okay, less poetry, more science.
This is a short story on how I spent a few hours trying to renew a Let’s
Encrypt certificate for my home server. And kept on
failing. Until I succeeded and learnt a lesson (which is in the $title
).
My colleague, @FrostyX, recently shared a Red Hat Developer article, Thousands of PyPI and RubyGems RPMs now available for RHEL 9, with us.
TL;DR access thousands of RPMs automatically generated from PyPI and RubyGems on RHEL 9.
Sounds intriguing, I wanted to give it a shot.
…I recently finished decommissioning an old project of ours: CentOS Stream 8 source-git repositories.
It was one of the weirdest tasks I have done in my career.
Why?
…I blogged recently which means I need to do it again before another year of silence 😁
So… containers, we know them for years now but they still tend to cause us problems thanks to the extra layers of abstraction, storage and… Networking.
……when the numbers are not increasing consistently.
We have moved from httpd
+ mod_wsgi
to launch Packit’s API server with
mod_wsgi-express
.
That change simplified
how we run Packit - look at the number of removed lines! But sadly it broke a
Grafana chart I used almost daily. The chart shows an
amount of traffic from GitHub webhooks Packit processes.
It’s Sunday evening, January 2nd and I finally made myself to start writing this blog post. It was on my plate for more than four weeks: I guess it’s hard to write when you don’t have the frame. I did not really know what I want to achieve with this writing: new year sounded like a great excuse.
This is my first blog post with no technical content. We’ll see if one of many going forward.
…