Thu, Mar 21st, 2024
Service degradation when displaying Request's changes
Wed, Mar 20th, 2024
Contribution Workshop to Cover Rust
The openSUSE community’s Contribution Workshops continues to move forward with exciting new sessions.
The next session, which is Episode 4: openSUSE Contribution Workshop: Packaging Rust in Open Build Service, is scheduled to take place tomorrow, March 21 at 20:15 UTC on the openSUSE Project’s YouTube channel. The stream will coincide with the community meeting and provide an option for live interaction and learning. This session promises to delve on the intricacies of packaging Rust projects in OBS.
Episode 5 will focus on contributing to openSUSE Leap and will likely be released next week. The session aims to shed light on the internal workings of the openSUSE Leap distribution and offers insights into project structure, feature tracking and the process of updating packages sourced from SUSE Linux Enterprise Server. The schedule for this episode will be announced on calendar.opensuse.org.
The Contribution Workshops series was launched in February and the workshops aim to equip enthusiasts and newcomers with the necessary skills to contribute effectively to the project.
The following episodes were already released:
Tue, Mar 19th, 2024
Collecting One Identity Cloud PAM Essentials logs using syslog-ng
One Identity Cloud PAM Essentials is the latest security product by One Identity. It provides asset management as well as secure and monitored remote access for One Identity Cloud users to hosts on their local network. I had a chance to test PAM Essentials while still in development. While there, I also integrated it with syslog-ng.
From this blog, you can learn what PAM Essentials is, and how you can collect its logs using syslog-ng. My next blog will show you how to work with the collected log messages and create alerts when somebody connects to a host on your local network using PAM Essentials.
No Sound Output Troubleshooting in openSUSE Linux
Mon, Mar 18th, 2024
Ferdium | Centralized Web-Based Services Application
Sat, Mar 16th, 2024
KDE Plasma 6 on openSUSE Tumbleweed
Fri, Mar 15th, 2024
openSUSE Tumbleweed – Review of the week 2024/11
Dear Tumbleweed users and hackers,
“Ask, and it will be given to you” – if you believe KDE Plasma 6 happened this week because many users asked for it, you are mistaken. Things don’t happen in Tumbleweed because some/many ask for it – but because some/few WORK on it (most do so in their spare time). As a community project, the devs don’t need more people asking ‘When is it done’, but rather ‘Here, this is my contribution; or ‘Can I help out’.
Despite all the questions asked and repeated, the package maintainers and developers still found sufficient time to deliver content. This week we have published 6 snapshots (0307…0311, 0313). As usual, the next snapshot is in openQA and may or may not be published later today.
The most relevant changes of the past week were:
- LibreOffice 24.2.1.2
- libvirt 10.1.0
- Mozilla Firefox 123.0.1
- gpg 2.4.5
- Poppler 24.03.0
- KDE Plasma 6.0.1 See https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/FZ7OPVGZS3IIJKTQSB5JIGAFPIU466R3/
- KDE Frameworks 6.0.0
- KDE Gear 24.02.0
- Linux kernel 6.7.9
The future holds more updates. Currently, the teams are working on:
- KDE Plasma 6.0.2 (addressing a bunch of issues found in the last days)
- Systemd 255.3
- linux-glibc-devel 6.8 (kernel 6.8 headers)
- LLVM 18
- Shadow 4.15.0
- Linux kernel 6.8.0 (or later): dpdk needs attention
- Cleanup of KDE/Plasma 5 packages
- Removal of Python 3.9 modules: in order to be able to successfully perform this, most – if not all – python-* packages should be fixed. Counterintuitively, removing a python flavor means we need to successfully rebuild the packages (python-singlespec)
- dbus-broker: no progress this week
- libxml 2.12.x: slow/no progress
- GCC 14: phase 2: use gcc14 as the default compiler
Thu, Mar 14th, 2024
The syslog-ng Insider 2024-03: MacOS; OpenTelemetry;
The March syslog-ng newsletter is now on-line:
- Native MacOS source in syslog-ng
- Using OpenTelemetry between syslog-ng instances
- Collecting even more logs on MacOS using syslog-ng
It is available at https://www.syslog-ng.com/community/b/blog/posts/the-syslog-ng-insider-2024-03-macos-opentelemetry
QoL improvements for the Download Redirector
The Download Redirector received a few minor quality of life improvements, which are discussed below.
Projects
The main menu on the downloads site now has a Projects item. This table defines how additional statistics are gathered and visible in various reports, such as the mirrors report and downloads report.
Mirror propagation
Timing of mirror propagation is collected for the projects mentioned above. To access it, click on the corresponding project in the table mentioned earlier, e.g. Tumbleweed ISO. The view will show the discovery of usable mirrors over time.
Furthermore, clicking on the value in column ‘version’ will show detailed information about when the update was discovered on a specific mirror, e.g. Version 20240310.
Slowroll on the mirrors report
Slowroll was added as projects: ISO and repo, so it is now visible on mirrors report. Mirror propagation will be collected as well.
sypper: a tool for downloading packages
As part of benchmarking and prototyping for mirror infrastructure, a new tool was developed, sypper. While its intended purpose is a little bit different, it can be used for pre-downloading packages for zypper. Benchmarking shows that it downloads 4-5 times faster by using concurrent downloads and skipping some advanced checks, which zypper does. So check the readme if you want to experiment with the download speed.
Feedback
For eventual feedback, please open an issue in corresponding github projects or use any openSUSE heroes channel.
Improvements arrive for Download Redirector
The Download Redirector received a few minor quality of life improvements, which are discussed below.
Projects
The main menu on the downloads site now has a Projects item. This table defines how additional statistics are gathered and visible in various reports, such as the mirrors report and downloads report.
Mirror propagation
Timing of mirror propagation is collected for the projects mentioned above. To access it, click on the corresponding project in the table mentioned earlier, e.g. Tumbleweed ISO. The view will show the discovery of usable mirrors over time.
Furthermore, clicking on the value in column ‘version’ will show detailed information about when the update was discovered on a specific mirror, e.g. Version 20240310.
Slowroll on the mirrors report
Slowroll was added as projects: ISO and repo, so it is now visible on mirrors report. Mirror propagation will be collected as well.
sypper: a tool for downloading packages
As part of benchmarking and prototyping for mirror infrastructure, a new tool was developed, sypper. While its intended purpose is a little bit different, it can be used for pre-downloading packages for zypper. Benchmarking shows that it downloads 4-5 times faster by using concurrent downloads and skipping some advanced checks, which zypper does. So check the readme if you want to experiment with the download speed.
Feedback
For eventual feedback, please open an issue in corresponding github projects or use any openSUSE heroes channel.