Open Build Service2026-10-02T11:32:55+00:00https://openbuildservice.orgOBS TeamCopyright (c) 2012 OBS TeamWe 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...Quick Filtering by Label2026-05-15T00:00:00+00:00https://openbuildservice.org/2026/05/15/label-filtering//Recently, we have focused more of our efforts on small user experience changes around labelling. While not large by themselves, those tweaks have an outsized impact on the ease of interactions with the labels. These updates are part of the Labels and Foster Collaboration beta program. You can find more information about the beta program here. Our efforts to foster collaboration started in August 2024, when we introduced labels and bug report links. Next, we...Notifications: Improved Token and Role Transparency2026-04-29T00:00:00+00:00https://openbuildservice.org/2026/04/29/notifications_tokens_and_global_roles//We have just deployed some updates to build.opensuse.org focused on permission transparency. Our goal is to ensure that OBS users and administrators stay informed in real-time about who can access their resources. Token Access Notifications Whoever sets a token for a SCM/CI integration in OBS, can also share the token with their colleagues. Therefore, they can see the workflow runs and manage the token on their behalf. OBS now automatically notifies users and groups whenever...Quick Update on the Package Version Tracking Feature in OBS2026-04-02T00:00:00+00:00https://openbuildservice.org/2026/04/02/package-version-tracking-updates//We have a couple of news to share with you on the package version tracking feature in OBS. We extended the feature in the API space, allow to skip version tracking for individual packages and display the version info in a couple more places. These updates are part of the Foster Collaboration beta program. You can find more information about the beta program here. Our efforts to foster collaboration started in August 2024, when we...