Archive
Last modified by DOaaS Operator on 2025/11/19 16:02
Blog - posts for May 2026
May 20 2026
May 20, 2026,
DevOps Portal 2.2.7
Enhancements
- Customers can now opt in to an automated procedure that aims to save unused seat licenses for a named list of tools. The default config of the feature will send emails twice a week to users which have not logged in for 60 days to one of the tools selected by the customer. The email asks the user to simply log in to the tool to be regarded again as actively using the tool. If this is not done, and the grace period of 10 days has passed, the license is removed from the user. If the user needs the tool access again later, he or she has to contact the Portal Admins so that they assign again the license to the user.
Bugfixes
- When a project key was used which was a substring of another project key, the Portal could not successfully manipulate the project in SonarQube.
May 14 2026
May 14, 2026,
DevOps Portal 2.2.6
Bugfixes
- When another role for the same project was set for a Jira tech user, the new role was added, but the old one was not removed. This has been fixed and all affected tech users have been correctly configured.
- The config-deptrack-project API call which is used in the Dependency Track stage of the Jenkins Shared Library failed with an error. This isn't a problem with already existing deptrack projects, but impedes the correct configuration of new projects. This has been fixed in the auto-provisioning backend.
- When the portal was saving a project with Dependency Track enabled, this could lead to a pending sync when unusual characters (e.g. symbols) were used in the project description. These characters are now filtered and no longer send to Dependency Track.
- Adapted backend to a change in AI Operator to make DELETE requests work again.
May 07 2026
May 7, 2026,
DevOps Portal 2.2.5
Enhancements
- Added support to auto-provision the new upcoming tool T-Tracker for service management.
- The new global role "Rancher 2 extended rights (can create clusters)" can now be assigned to users which have the tool Rancher2 assigned.
Previously these extended rights had been automatically assigned to users which had at least one Project Admin role. This is no longer the case. Therefore, please assign the extended rights to any user who needs to be able to create new clusters in Rancher. The setting does not influence any role or permission inside existing clusters. - The new global role "Can save Advanced Roadmap plans and can manage shared teams" can now be assigned to users which have the tool Jira assigned. At the same time the Advanced Roadmap feature has been enabled for all customers which have Jira. It's accessible using the "Plans" menu in the top menu bar of Jira.
- In some tools it was possible to login without a license assigned, but seeing not any data, since all roles in a tool are automatically removed if a tool is unassigned from a user. The Identity and Access Management now makes sure that no login at all is possible to any tool for which the user doesn't have a license assigned.
Extended Xray for Jira support
When Xray for Jira is used for test management, a new bunch of permissions is now automatically set to allow project members to sort tests into folder structures.
Project permissions
| Permission | Roles |
|---|---|
| [Xray Test Repository] Create folders Allows users to create folders on the Test Repository. | Admin, Master, Developer |
| [Xray Test Repository] Delete all folders Allows users to delete any folder on the Test Repository. | Admin, Master |
| [Xray Test Repository] Delete own folders Allows users to delete their own folders on the Test Repository. | Admin, Master, Developer |
| [Xray Test Repository] Move/edit all folders Allows users to move and edit any folder on the Test Repository. | Admin, Master |
| [Xray Test Repository] Move/edit own folders Allows users to move and edit their own folders on the Test Repository. | Admin, Master, Developer |
| [Xray Test Repository] Move issues Allows users to add, remove and move tests on the Test Repository. | Admin, Master, Developer |
Issue permissions
| Permission | Roles |
|---|---|
| [Xray] Override Assign Test Runs Allows users to set the Test Run assignee without the Edit Issues and Assign Issues permissions. | <none> |
Since Admin, Master and Developer have the permissions Edit Issues and Assign Issues, there's no need to add anybody here, since for Viewer it doesn't make sense.
Improvements
- Adapted auto-provisioning to support changes in API call replies in SonarQube 2026.1 LTA and later.
- The Rest API now supports querying the audit log at /api/v2/audits.
- Backend is now more robust when dealing with large result sets of auto-provisioned tools.
- Improved password reset success message describing that locked users or users which have not activated their account yet will not receive password reset instructions.
- The rules for passwords are now better explained, so that it's easier for the user to enter a valid password when changing it.
- Usability has been improved for quicker understanding which fields in forms are mandatory.
- For better readability the contrast ratio of all elements has been improved where necessary.
- The table layout of pending syncs has been improved to make better use of the available space on the screen.