Archive
Last modified by DOaaS Operator on 2025/02/05 11:50
Blog - posts for August 2024
Aug 15 2024
Aug 15, 2024,
DevOps Portal 1.7.1
Enhancements
- When a project is created in the Portal, it's now possible in the section for Jira settings to select customized, centrally managed Issue Type Schemes. If "Default" is used, a new Issue Type Scheme will be automatically created just like before. See example screenshot below.
To develop new schemes and have them added to the list, please contact our service desk. - When thousands of users were managed using Firefox, the sorting by column was too slow. Other browsers like Chrome or Edge were not affected. Therefore, the technology that is used to render the Users page was changed to a solution that works superfast with all browsers. This results in an additional internal scrollbar for the User page which is not visible on other pages with long lists, like e.g. the Projects page.
- The dashboard of the DevOps Portal is now also available in German language.
- In addition, two new links have been added. Project Calendars can be found in the Confluence tile and HTTP Access Tokens in the Bitbucket tile. See Create HTTP Access Token for git usage for more information.
Improvements
- A whitelist for allowed characters in organization names was introduced to avoid problems during further processing. International letters and a variety of special characters can still be used.
- A tool tip now shows how long you have to wait until you can delete a locked technical user.
- Uploaded terms and conditions can now be sorted by file type or file size.
- Processed all potential bugs and security concerns found by SonarQube in Python code. This was now possible due to v3.0 of the Jenkins Shared Library, see https://prd.sdc.t-systems.net/bitbucket/projects/DEVOPSAAS/repos/sdcloud-caas-jenkins-libs/browse for more information.
- The role management for Rancher has been changed to allow Rancher to work without an LDAP-Server in the future.
- Code has been adapted to changed role management in Jenkins.
- The database has been updated to the latest version.
Bugfixes
- Creating new technical users for Jira Service Management was broken since DevOps Portal 1.6.1.
- Changing roles for a locked technical user could lead to pending syncs. It had no negative impact, but is fixed now. In general, all roles of a technical user which are visible in the DevOps Portal are automatically restored when the user is unlocked.
- Deleting a user could lead to a pending sync related to Harbor auto-provisioning. This is fixed now. Users were already successfully deleted, so this had not severe impact.
- Due to a security policy change, the open button for terms and conditions (which can be used to preview the local PDF before doing the upload) was not working. Now works again.
- For new users, it could happen when they used the Manage Roles function on a user, that this user wasn't selected in the combobox on the Projects page. This has been fixed.
- When a lot of scan results were present for a project in SonarQube not all of them were deleted. Still, the results could no longer be accessed, so everything was secure.
- Instances with a non-standard Harbor hostname now get the correct link to the tool in the DevOps Portal.