Skip to content

Releases: ucb-rit/coldfront

v3.20.1

03 Jul 21:14
Compare
Choose a tag to compare

A patch release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on July 3rd, 2025.

Patches

  • Corrected a recently-introduced bug causing PIs created as part of a new project request to be created as inactive, causing them to be unable to log in.

v3.20.0

18 Jun 20:00
Compare
Choose a tag to compare

A minor release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on June 18th, 2025.

Enhancements

  • Updated the view for removing users from a project to allow multiple users to be selected and removed at once.

Patches

  • Dropped support for storing and displaying user phone numbers in the user profile.
  • Disallowed users from joining or being added to archived projects.
  • (MyLRC only) Added a section to the User Access Agreement to discuss project IDs.
  • Corrected bugs in commands for auditing AllocationPeriod readiness.

v3.19.0

02 Jun 21:21
Compare
Choose a tag to compare

A minor release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on June 2nd, 2025.

Enhancements

  • (MyLRC only) Updated how billing IDs are displayed on the Allocation detail view.
    • The billing ID for the user account fee is now displayed.
    • The billing ID for the Recharge fee is now hidden for non-Recharge projects.
  • Added commands for auditing whether AllocationPeriods are fully configured for use in the application, scheduling and retrying these audits, and notifying administrators about audit results.

Patches

  • Defined upcoming AllocationPeriods and associated service units.
  • (MyBRC only) Corrected a bug causing the command for merging users to fail for any user with UserDepartments.

v3.18.0

02 May 18:35
Compare
Choose a tag to compare

A minor release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on May 2nd, 2025.

New Features

  • (MyBRC only) Enabled viewing of users' Condo hardware procurement requests.
    • On the home page, users may view their completed procurement requests.
    • On the Request Hub, users may view their pending and completed procurement requests.
    • Each procurement request has a detail view with more information about it.
    • Superusers and staff may view all procurement requests.

Enhancements

  • Updated the list of projects on the home page to include "Inactive" projects.
  • Added popups next to some status badges for cluster access under a project on the home page and project-related views, with explanation on what the status means.

Patches

  • (MyBRC only) Corrected a bug causing Vector users to not automatically be added to the designated Savio project in some cases.
  • Corrected a bug on the view for listing requests to remove users from projects causing filtering by requester username to fail.
  • Updated the Job List view to filter "COMPLETED" and "COMPLETING" jobs, instead of just the latter.

v3.17.0

20 Feb 16:52
Compare
Choose a tag to compare

A minor release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on February 20th, 2025.

New Features

  • (MyBRC only) Enabled tracking of UC Berkeley departments to which @berkeley.edu users belong.
    • When requesting to create a new project, if the specified PI does not have any departments in MyBRC, the requester is prompted to specify them from a dropdown list.
    • Users may specify their own departments from the User Profile.
    • In the above two workflows, the application also fetches departments for users from CalNet's LDAP directory service. When a department is associated with a user in this way, the association is considered "authoritative".
    • A command line tool may be run to fetch these "authoritative" associations for PI users (or all users).
    • When a user specifies a department from the UI, such an association is considered "non-authoritative".
    • Department associations are displayed on the User Profile.
    • Non-Berkeley users may select the "Other" department.

Enhancements

  • Updated the Job List view to display the total number of service units consumed by all filtered jobs (calculated when there are at most 100k filtered jobs).
  • Enabled a configurable list of administrator emails to receive an email notification when a project-user removal request is processed.

Patches

  • Corrected a bug causing an error page to be returned when accessing the detail view for an allowance renewal request when survey responses could not be retrieved (e.g., for ad hoc ICA renewal requests, which do not have a survey).

v3.16.0

08 Jan 18:25
e85cd9f
Compare
Choose a tag to compare

A minor release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on January 8th, 2025.

Enhancements

  • Expanded the ability to request a pair of secure directories to project managers.
    • Upon approval, if the user who requested the directories already has access to the cluster, the system automatically creates requests to add the user to the directories.
  • Expanded the ability to manage users on a secure directory to project managers who have been added to the directory.

Patches

  • Corrected a bug allowing requests for secure directories on inactive projects.
  • Corrected a bug allowing some projects to request more than one pair of secure directories.
  • Corrected a bug allowing a PI to request secure directories on behalf of unrelated projects (though this was never exploited).
  • Corrected a bug causing a "Usage" column to appear in the "Users in Allocation" table on the Allocation detail view for secure directories; these are only relevant to compute-related allocations.

v3.15.0

15 Nov 19:28
de58737
Compare
Choose a tag to compare

A minor release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on November 15th, 2024.

Enhancements

  • Expanded the ability to export jobs listed in the Job List view to all users.
    • Limited the number of jobs that may be exported to 100,000.

v3.14.0

10 Oct 18:09
db54c5f
Compare
Choose a tag to compare

A minor release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on October 10th, 2024.

Enhancements

  • Updated the home page and pages for listing projects to display the number of service units used by and allocated to each project.
  • Updated the "Admin" and "Staff" menus to display the number of pending requests, both in total, and for each request type.
  • (MyBRC only) Added configuration for a new cluster named "bair".

Patches

  • Simplified how computing allowances are displayed during selection in the new project request flow:
    • Before: "Faculty Computing Allowance (Computing Allowance)"
    • After: "Faculty Computing Allowance"
  • Removed the launch date of the service from the welcome banner on the home page.
  • Updated the wording of the request hub popup for project join requests.

v3.13.1

01 Sep 21:26
Compare
Choose a tag to compare

A patch release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on September 1st, 2024.

Patches

  • Reduced unnecessary read requests to the Google Sheets API when generating the link to the renewal survey and when checking for survey completion.

v3.13.0

30 Aug 19:40
a987d81
Compare
Choose a tag to compare

A minor release, released to mybrc.brc.berkeley.edu and mylrc.lbl.gov on August 30th, 2024.

Enhancements

  • Updated the allowance renewal process so that the user is directed to fill out a Google Form for the survey, rather than a form on the website.
  • (MyBRC only) Updated the projects command to allow for renewals of ICAs.
  • Updated the Docker development environment to run on Rocky 8.8 and Python 3.10.