Open Build Service2026-10-21T14:44:53+00:00https://openbuildservice.orgOBS TeamCopyright (c) 2012 OBS TeamThe Content Moderation Feature Is Out For Everyone2026-10-12T00:00:00+00:00https://openbuildservice.org/2026/10/12/details_content_moderation_feature//The Content Moderation feature is now available to every user in OBS to combat spam, abuse, and misconduct effectively. It provides a powerful toolset for both users and moderators to report, review, and act on problematic content across OBS. Reporting Any user in OBS can report any misconduct across a wide range of OBS objects: comments, users, projects, packages, and requests. A report can be categorized using predefined categories (like Spam or Forbidden license) to...Tiny Wins for Packagers: End-of-Week Update (2026-10-09)2026-10-09T00:00:00+00:00https://openbuildservice.org/2026/10/09/tiny-wins//🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Make it possible to copy/collectbuildenv special packages #20378 Fix date displayed on the Blame page - #20379 scmsync: retrigger package syncs if the info= element is missing #20376 osc: rebuild stale tardiff cache osc request list: show multibuild runs as well #2210 Allow ‘osc fork project/package’ as a single argument #2196 Honor XDG_CONFIG_HOME in git-obs configuration lookup #2214 👩💻 Operations...Tiny Wins for Packagers: End-of-Week Update (2026-10-02)2026-10-06T00:00:00+00:00https://openbuildservice.org/2026/10/06/tiny-wins//🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Backend: generalize the dsse_as_hashedrecord feature a bit #20348 Frontend: inherit develpackage maintainers on package users page #20038 Backend: BSConSign: no longer return the signature in create_cosign_signature_ent. #20351 Frontend: BuildReasonController to require authenticated users. #20352 Backend: Support building containers with a _buildenv file. #20357 Firontend: Prepend explicit revision number to blame view links. #20346 osc: doc: document git-obs pr forward workflow...We Are Launching the Content Moderation Feature2026-10-02T00:00:00+00:00https://openbuildservice.org/2026/10/02/content-moderation-rollout-coming//On Monday, October 12th, the Content Moderation feature will be moved out of the beta program to make it accessible for all the OBS users. Unfortunately, OBS is not free from spam, scam, malicious packages or other forms of users misconduct. The Content Moderation tools help users and moderators to keep them under control. OBS users can easily report any problematic content. After some in-site conversation, the moderators can take a decision, remove the malicious...Content Moderation Becomes Stronger2026-10-01T00:00:00+00:00https://openbuildservice.org/2026/10/01/content-moderation-becomes-stronger//Today we are presenting three new features that make content moderation more powerful. Content Moderation is part of the beta program. Our journey into content moderation began back in October 2023, initially addressing comment locks and report categories. Since then, we’ve expanded this feature to include canned responses and moderator decisions, facilitating smoother request reporting and the reporting of users from comments. Following that, we’ve honed in on optimizing canned responses and introducing various UI...Tiny Wins for Packagers: End-of-Week Update (2026-09-25)2026-09-29T00:00:00+00:00https://openbuildservice.org/2026/09/29/tiny-wins//🙇♀️ New Contributors The most important thing in Free Software, new people! We had a 1 new contributor to OBS this week! 🚀 Please give a warm welcome to Dotify71 who got their first commit merged. May it be followed by many more. Thank you so much! 💐 🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Fix NoMethodError in Webui::GroupsController when members parameter is nil. #20273 webui: preserve...Tiny Wins for Packagers: End-of-Week Update (2026-09-18)2026-09-22T00:00:00+00:00https://openbuildservice.org/2026/09/22/tiny-wins//🙇♀️ New Contributors The most important thing in Free Software, new people! We had a 1 new contributor to OBS this week! 🚀 Please give a warm welcome to wineee who got their first commit merged. May it be followed by many more. Thank you so much! 💐 🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Avoid crashing on build log when the package is scmsync related -...Introducing Enhanced Distribution Support2026-09-17T00:00:00+00:00https://openbuildservice.org/2026/09/17/enhanced-distribution-support//The Open Build Service contains a lot of information about distributions and releases, but it’s not very clearly visible. If you work on these projects every day, you can hold the concepts and connections in your head. Enhanced Distribution Support gives that information a home in OBS. Only a certain group of people who have worked on such projects know what represents what. So far, there had not been a way to tell what a...Tiny Wins for Packagers: End-of-Week Update (2026-09-11)2026-09-11T00:00:00+00:00https://openbuildservice.org/2026/09/11/tiny-wins//🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Prevent need of second click on repository dropdown after autocomplete selection Generate_sbom: SPDX V3 requires createdBy field 👩💻 Operations this week Statistics, deployments and incidents of https://build.opensuse.org/ In the last 7 days build.opensuse.org served 22.8 million HTTP requests resulting in 2.38 million package builds. All trends are moving sideways. We ran 2 deployments of build.opensuse.org. 🧨 Incidents / Service Degradation...Tiny Wins for Packagers: End-of-Week Update (2026-09-04)2026-09-04T00:00:00+00:00https://openbuildservice.org/2026/09/04/tiny-wins//🙇♀️ New Contributors The most important thing in Free Software, new people! We had a 1 new contributor to OBS this week! 🚀 Please give a warm welcome to Akarsh Kushwaha (@Akarshkushwaha) who got his first commit merged. May it be followed by many more. Thank you so much! 💐 🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Prevent encoding crash when writing YAML to Tempfile - #20236...Tiny Wins for Packagers: End-of-Week Update (2026-08-21)2026-08-21T00:00:00+00:00https://openbuildservice.org/2026/08/21/tiny-wins//🙇♀️ New Contributors The most important thing in Free Software, new people! We had a 1 new contributor to OBS this week! 🚀 Please give a warm welcome to Tanner Kvarfordt @Kardbord who got their first commit merged. Maybe it be followed by many more. Thank you so much! 💐 🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Update to Rails 8.1 - #20164 handle Project authorization in...Tiny Wins for Packagers: End-of-Week Update (2026-08-14)2026-08-14T00:00:00+00:00https://openbuildservice.org/2026/08/14/tiny-wins//🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Lower the threshold for the ‘Mark all’ notifications button - #20158 Restore Show more/less link on user profile involved projects - #19983 Add “nocontentchange” publish flag - #20186 Report publish errors in the result query - #20184 Fix ‘osc copypac’ to error out when copying a package with an empty name - #2186 👩💻 Operations this week Statistics, deployments and...Tiny Wins for Packagers: End-of-Week Update (2026-08-07)2026-08-07T00:00:00+00:00https://openbuildservice.org/2026/08/07/tiny-wins//🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… OBS 2.10.34 Released with two security updates #20046 osc 1.27.3 released SR#1369294 We finally updated to Rails 8.0.5.1 #20069 Dropped the updating/deleting BsRequest API #20132 Fixed the /trigger API #20135 Revert oci-archive preference #20119 osc: Use any avaiable -p/–prefer-pkgs packages in containers builds #2184 osc: Error out on deprecated apisrv option #2182 👩💻 Operations this week Statistics, deployments and incidents...Tiny Wins for Packagers: End-of-Week Update (2026-07-31)2026-07-31T00:00:00+00:00https://openbuildservice.org/2026/07/31/tiny-wins//🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… de-group when filter_search_text on top of filter_labels - #20097 Fix overlapping labels on image template radio buttons - #19931 make it visually clear that attributes are expandable - #19984 Fix backlog link for users in beta - #20092 Do not link hidden monitor workers to build logs - #20023 Reject release targets that point back to the same repository -...Tiny Wins for Packagers: End-of-Week Update (2026-07-24)2026-07-27T00:00:00+00:00https://openbuildservice.org/2026/07/27/tiny-wins//🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Unify release API parameter naming and document it#20054 BSPublisher/Registry: support the cosign newbundle format#20026 PBuild: Fix auth for multiple remote registry assets#1162 Make obs-service-kiwi_metainfo_helper use BUILD_BUILDTIME#1367165 👩💻 Operations this week Statistics, deployments and incidents of https://build.opensuse.org/ In the last 7 days build.opensuse.org served 25.3 million HTTP requests resulting in 2.45 million package builds. With ~200.000 builds more than last week...Post-mortem: Backend overloaded by interconnect traffic2026-07-15T00:00:00+00:00https://openbuildservice.org/2026/07/15/post-mortem//On July 15th, the Open Build Service (OBS) experienced a service degradation. Impact: The OBS service became overloaded and eventually stopped responding, leaving users unable to use it. Detection The issue first generated alerts at 15:08, and it was reported to the team at 15:10. Shortly after, we observed a high load on the service coming through the /public endpoints (interconnect). Root Cause A low-level release led to a large amount of interconnect traffic which,...SCM/CI: Project Links and Better Handling of Disconnected Branches2026-07-08T00:00:00+00:00https://openbuildservice.org/2026/07/08/scm-ci-update//We have some news to share regarding the SCM/CI integration for the Open Build Service. The feature has been extended with a link project step, allowing you to create project links in your workflows. On top of that, we improved the handling of Git branches that do not contain a workflow definition (workflow.yml file). Link Projects in Your Workflows One missing piece for SCM/CI integration, needed to allow full project rebuilds for PR/MR sources (stagings),...Post-mortem: Service under excessive load2026-07-08T00:00:00+00:00https://openbuildservice.org/2026/07/08/post-mortem//On July 8th, the Open Build Service (OBS) experienced a service degradation. Impact: Users weren’t able to use service consistently, experiencing timeouts and general service degradation. Detection The issue first generated alerts at 03:46 in the morning. The team learned about the issues following the alerts and user reports. Root Cause Someone ran a Distributed Denial of Service attack on our service. Resolution We discovered a pattern in the malicious requests and applied limits to...Improvements to stay in the loop2026-06-15T00:00:00+00:00https://openbuildservice.org/2026/06/15/small-improvements-to-stay-in-the-loop//Today we bring you two small improvements that will help you stay in the loop. Let’s begin! Notification Fixes If you are one of those users that receive a lot of notifications, when you are sifting through them, you probably set filters to narrow down the list to something manageable, and then you start clicking on each one. Now you will no longer lose your filters when coming back to the notifications list. Role Changes...Introducing Shared Canned Responses2026-05-28T00:00:00+00:00https://openbuildservice.org/2026/05/28/request-workflow-improvements//Introduction OBS has featured canned responses for a while now. Previously, users could only create personal canned responses under their profiles. With this latest update, we have expanded the feature so they can be shared across projects and packages. We started the redesign of the request workflow in August 2022. Then, in September 2022, we focused on the support of multi-action submit requests. We continued in October 2022 with improvements regarding the Build Results tab...