Recommended update for Portus
Announcement ID: | SUSE-RU-2017:0266-1 |
---|---|
Rating: | low |
References: | |
Affected Products: |
|
An update that has one fix can now be installed.
Description:
This update provides Portus 2.1.1, which brings several fixes and enhancements.
Backward incompatible changes:
- Moved the machine FQDN from secrets.yml to config.yml.
- Deprecated the usage of "x.minutes" strings in configuration values. In future versions this syntax will be forbidden.
Fixes:
- Use the full repository name in the 'portus:update_tags' task.
- Fixed a regression on assets handling.
- Fixed handling of the "*" action from the registry.
- Various fixes in LDAP support.
- Discard pagination for CSV activities.
- Make sure that Portus admins are always team owners.
- User names are no longer allowed to clash with teams.
- Redirect back to accessed page on successful login.
- Fixes on the crono job.
- Multiple fixes in portusctl.
- Show the "I forgot my password" link when the signup is disabled.
Improvements:
- Notification messages are now more consistent.
- Order users by username on the admin panel.
- Better reflect updates on Docker images.
- General improvements and fixes on the UI/UX.
- Allow the admin to provide extra filter options in LDAP lookup.
- Password length is no longer checked by Portus in LDAP.
- Relaxed the requirements for user names, and removed the conflicts of user names in LDAP.
- Introduce the 'display_name' option.
- Allow administrators to turn off smtp authentication.
- Added an external hostname field to allow for events to come from other named services.
- Added a help section to the menu.
- Introduced more optional user restrictions.
- Added the registry.catalog_page option.
- Added option to disable change of visibility.
- The signup form can now be disabled, and users can be created by the admin directly.
- Added internal policy for namespaces.
- Added namespaces and teams to search.
- Admins can now change the ownership of a namespace.
- Display the git tag, branch/commit or version when possible.
- Now logs are redirected to the standard output.
- Added the ability to add comments on repositories.
- Virtual/hidden teams are no longer counted for the "number of teams"-column under admin/users.
- Added rake tasks for creating a registry, updating digests and showing general information.
- Added man pages for portusctl.
- Register more activities.
Features:
- Fixes and improvements on Docker Distribution support.
- Implemented user removal.
- Implemented the removal of images and tags.
- Showing the image ID and the digest of docker images.
- Implemented webhook support.
- Introduce application tokens.
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
Containers Module 12
zypper in -t patch SUSE-SLE-Module-Containers-12-2017-140=1
Package List:
-
Containers Module 12 (x86_64)
- portus-debugsource-2.1.1-14.1
- portus-debuginfo-2.1.1-14.1
- portus-2.1.1-14.1