From 57bc02fb73f97fc0b48ff042424d79f2e18220a2 Mon Sep 17 00:00:00 2001 From: Steve Gallo Date: Fri, 26 Oct 2018 10:44:43 -0400 Subject: [PATCH] Update release notes and changelog for 8.0 --- CHANGELOG.md | 36 +++++++++++++++++++++++++- html/about/release_notes/xdmod.html | 12 ++++++--- open_xdmod/modules/xdmod/xdmod.spec.in | 34 ++++++++++++++++++++++++ 3 files changed, 77 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ecf046f469..01d16a2415 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,41 @@ Open XDMoD Change Log ===================== -## 2018-??-?? v8.0.0 +## 2018-10-30 v8.0.0 +- Features + - General + - Added a **beta** version of the Cloud realm to provide metrics relevant to cloud computing resources. + - Added a **beta** version of the Storage realm to provide metrics relevant to storage systems installed at a center. + - Federated XDMoD has been released for production. Federated XDMoD allows individual, locally managed, XDMoD instances to report all or a subset of their accounting data to a central Hub which provides a global view of the federation. + - All XDMoD user profiles are now associated with an organization. Previously, this was only required for Campus Champions. + - Added support for automatically detecting / assigning a new SSO User's organization. + - Added support for automatically detecting if a user's organization has changed and updating their accounts accordingly. This may include, but is not limited to, the removal of elevated privileges. + - Hardened the login and password reset process as a result of a security audit by University of Cambridge. + - Improved support for resource manager job arrays. + - Many improvements to the documentation. + - ETL + - Reorganized several ETL pipelines. + - Improved data sanitization for tighter checks present in MySQL 5.7. + - Refactored Jobs realm ingestion to utilize ETLv2. + - Standardize action names to follow the format module.pipeline.action. For example, xdmod.acls.manage-tables. + - Added character set and coalition to table definitions. + - Added support for foreign key constraints. + - Added support for the definition of ETL variables on the command line using -d variable=value. + - Add ingestion of node hostname data from SGE logs. + - Various ETL performance improvements. +- Bug Fixes + - User Interface + - Deep linking when logged in using SSO has been restored. + - Update the logrotate configuration to use the su and create options. + - ETL + - Add primary keys to select ETL source queries. + - When modifying an existing table, preserve the order of the columns in the definition file. + - Ensure that file handles are flushed before inserting the final chunk of data. + - Misc + - Fixed several exceptions that were outside of a namespace. + - Fixed an issue where ACLs were not properly created on upgrade. + - Several minor bugfixes + ## 2018-05-23 v7.5.1 - Bug Fixes diff --git a/html/about/release_notes/xdmod.html b/html/about/release_notes/xdmod.html index 8cf9b1b4a1..770c839dc8 100644 --- a/html/about/release_notes/xdmod.html +++ b/html/about/release_notes/xdmod.html @@ -1,9 +1,8 @@

Open XDMoD Release Notes

-

Below is a list of Open XDMoD releases with major features and bug fixes -listed.

+

Below is a list of Open XDMoD releases with major features and bug fixes listed.

-

Version 8.0.0 (2018-09-30)

+

Version 8.0.0 (2018-10-30)

Features @@ -20,10 +19,15 @@

Version 8.0.0 (2018-09-30)

  • All XDMoD user profiles are now associated with an organization. Previously, this was only required for Campus Champions.
  • +
  • Added support for automatically detecting / assigning a new SSO User's + organization.
  • +
  • Added support for automatically detecting if a user's organization has changed + and updating their accounts accordingly. This may include, but is not limited to, + the removal of elevated privileges.
  • Hardened the login and password reset process as a result of a security audit by University of Cambridge.
  • Improved support for resource manager job arrays.
  • -
  • Many improvements to the documentation based on support tickets.
  • +
  • Many improvements to the documentation.
  • ETL diff --git a/open_xdmod/modules/xdmod/xdmod.spec.in b/open_xdmod/modules/xdmod/xdmod.spec.in index 2768056bb8..a3987ffc50 100644 --- a/open_xdmod/modules/xdmod/xdmod.spec.in +++ b/open_xdmod/modules/xdmod/xdmod.spec.in @@ -88,6 +88,40 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %{_datadir}/%{name}/html/robots.txt %changelog +* Tues Oct 29 2018 Steven M. Gallo 8.0.0-1.0 +- Features + - General + - Added a **beta** version of the Cloud realm to provide metrics relevant to cloud computing resources. + - Added a **beta** version of the Storage realm to provide metrics relevant to storage systems installed at a center. + - Federated XDMoD has been released for production. Federated XDMoD allows individual, locally managed, XDMoD instances to report all or a subset of their accounting data to a central Hub which provides a global view of the federation. + - All XDMoD user profiles are now associated with an organization. Previously, this was only required for Campus Champions. + - Added support for automatically detecting / assigning a new SSO User's organization. + - Added support for automatically detecting if a user's organization has changed and updating their accounts accordingly. This may include, but is not limited to, the removal of elevated privileges. + - Hardened the login and password reset process as a result of a security audit by University of Cambridge. + - Improved support for resource manager job arrays. + - Many improvements to the documentation. + - ETL + - Reorganized several ETL pipelines. + - Improved data sanitization for tighter checks present in MySQL 5.7. + - Refactored Jobs realm ingestion to utilize ETLv2. + - Standardize action names to follow the format module.pipeline.action. For example, xdmod.acls.manage-tables. + - Added character set and coalition to table definitions. + - Added support for foreign key constraints. + - Added support for the definition of ETL variables on the command line using -d variable=value. + - Add ingestion of node hostname data from SGE logs. + - Various ETL performance improvements. +- Bug Fixes + - User Interface + - Deep linking when logged in using SSO has been restored. + - Update the logrotate configuration to use the su and create options. + - ETL + - Add primary keys to select ETL source queries. + - When modifying an existing table, preserve the order of the columns in the definition file. + - Ensure that file handles are flushed before inserting the final chunk of data. + - Misc + - Fixed several exceptions that were outside of a namespace. + - Fixed an issue where ACLs were not properly created on upgrade. + - Several minor bugfixes * Wed May 23 2018 Steven M. Gallo 7.5.1-1.0 - Bug Fixes - Properly implement data access for non-feature ACLs (e.g., ACLs that provide access to data