Releases: OSC/ondemand
Releases · OSC/ondemand
version 1.6.1
Fixed
- Fixed crashing bug in Dashboard
version 1.6.0
Added
- Added ability to render HTML or Markdown in job template manifests (#278)
- Added I18n hooks to Job Composer for Job Options with an initial OSC/English locale
- Added job array support for PBSPro and LSF
- Added placeholder for job array in job options
Changed
- Changed Shell to use the maintained
node-pty
instead ofpts.js
- Slurm adapter now returns
nil
instead of'(null)'
forOodCore::Job::Info#account_id
- Updated Gems to address CVEs
nginx_stage
changed to always remove (and report removal of onstderr
) stale Passenger PID and socket files (#11)
Fixed
- Disabled warning in Job Composer about Gems not being eager loaded
- Fixed a crash in nginx_stage relating to numeric values in pun_custom_env
- Fixed Active Jobs showing
'null'
when forOodCore::Job::Info#account_id
was nil - Fixed Active Jobs showing integer Time Used instead of
HH:MM:SS
- Fixed bug in
ood_core
live system test - Fixed bug with Slurm adapter when submit time is not available
- Fixed bug with the live system test that impacted non-LSF systems
- Fixed issue where Slurm comment field might break job info parsing
- Fixed layout bug in Job Composer (#290)
- Fixed possible crash when comparing two clusters if the id of one of the clusters is nil
- Job Composer with Grid Engine will attempt to detect if the user has set the working directory, and if not will set it (matching behavior of other adapters)
- Prevent long job names from breaking the Job Composer layout (#290)
- Fixed bug where using integers as values in
pun_custom_env
caused aTypeError
(#26)
version 1.5.5
Fixed
- Fixed bug in Active Jobs that broke when cluster configs changed
- Fixed bug in File Explorer when
OOD_SHELL
was an empty string
version 1.5.4
Fixed
- Fixed a bug in Active Jobs that broke Ganglia graphs
version 1.5.3
Changed
- Always load the default profile in nginx_stage as we now use the new ondemand SCL
- Include RUBYLIB in the env vars that are declared in the nginx config to be preserved
- Updated Activejobs, Dashboard, and Job Composer to reduce app load time
version 1.5.2
Added
- RPM friendly execution mode of update_ood_portal script when
running from rpm #27
version 1.5.1
Fixed
- updated infrastructure components to point to new ondemand-nginx paths
version 1.5.0
Added
- Dasboard
- version string to footer
- add support for localization of home page welcome text and motd title with added setup to be able to add support for more localization options in the future
- the home page html (both logo and text) can now be customized using a single html formatted string in /etc/ood/config/locales/en.yml with the welcome_html key
- JobComposer
- submit jobs using job array in job options (for supported adapters)
Fixed
- ActiveJobs
- ensure base URI for XHR requests are always correct
- Job Composer
- handle job arrays submitted through app gracefully for Torque, Slurm, and SGE
Changed
- ActiveJobs
- XHR response is now "streamed" and handled using oboe.js to progressively update the view, so when viewing all jobs from all clusters you see jobs from one cluster at a time instead of waiting for them all to be transferred
- no longer filter out array jobs for Torque, Slurm and SGE since these are now supported
- no longer pre-sort jobs so user's jobs appear first when loading all jobs
- use more Rails conventional url for getting all jobs (index.json)
version 1.4.10
version 1.4.9
Updated
- Update Dashboard with fix to Quotas