Open OnDemand 3.1.9 is now available. Thank you to all of the community members who contributed code, suggestions, bug reports, and other assistance across the project.
Release Overview
This release contains a number of security fixes, bugfixes, and optimizations. 3.1.9 also the first release that supports for Ubuntu 24.04 operating system. Please see the section on Supported Operating Systems for more information.
Security
- Ping Ponging. Ping ponging in the shell application has been disabled by default. When ping ponging is enabled, the shell connection can stay active for longer than the authentication session. Open OnDemand version 3.1 added this feature, but after unanticipated findings of the shell session continuing after the authentication token expired, we have decided to turn ping ponging off by default. For more information on these new configuration items, please see to the documentation here.
Bug Fixes
- Apache httpd 2.4.62. OnDemand now supports httpd 2.4.62. The latest version of Apache is announced here.
- Dex and Maintenance Mode. Maintenance mode now correctly works when using Dex for Open OnDemand authentication.
- Files Successful if Chown Fails. Files now successfully upload to a directory when the setgid bit is set. This is true even if changing the group permissions, or chown, fails.
- Downloads Disabled for Unix Domain Sockets and FIFOs. The download button for FIFO and socket files has been removed from dropdown menu. These files were previously failing silently when users attempted to download them. To clear up any confusion, we disabled downloads of these certain files.
- User Mapping and At Sign Symbol. Mapping the remote authenticated username to the locally system username, ood_user_map, can now account for the “@” symbol in usernames.
Optimizations
- Quicker Viewing of Directories. The OnDemand server previously converted files sizes to human readable units, causing a noticeable delay in loading the page. In this release, the Open OnDemand client’s browser does the conversion. As a result, viewing directories with many files is now faster.
Changelog
- Please see the full changelog here.
Special Note
- 3.1.9 has not yet been installed into production here at OSC. It will be installed in the coming weeks after we internally determine timeout settings for the ping ponging change mentioned above. It is currently installed on our test systems and our team of developers have thoroughly verified it.