Skip to content

Releases: RLOpenCatalyst/rg-doc

v1.20.0

17 Oct 07:07
635a10f

Choose a tag to compare

We are excited to release v1.20.0 of the Research Gateway. This release has some exciting new features and some bug-fixes as well
Features:

1.External Study: Support to add your external studies and link them to projects. A new study type called external study has been introduced. This allows you to bring in any existing bucket in any other account apart from the Project account as a study even if the bucket was not provisioned via the Research Gateway interface (e.g., you can bring in existing data). External buckets can be linked to projects and mounted to workspaces in the project just like Project Storage.

2.Azure AD (Active Directory) Integration with Research Gateway.

Bug-fixes:

1.Internal study: If the study is created with root as a prefix, we can see behavior proper but if it is created with a specific prefix, we can see one empty file at the top after doing explore

2.Project Landing page: On load more button click, duplicate projects are shown.

3.Product-details page: On the refresh button click, send an event to the notification sink to get the latest product status.

4.Enterprise fix: If a user is a part of one OU (Organization Unit) has 1 project and has internal and external studies linked to it later, he is removed from that OU and added to new, Old OU Internal and External Studies should not be visible

5.On Org Card if one Org is attached to a single or multiple accounts the account id is not visible

6.In the project creation form if we click on the cost control enabled checkbox it deselects project storage check and vice versa

v1.19.0 :

1.Ingress Gateway Project. This is a new project type that can be created against an account enabled for Secure Research Environments. This project is meant for researchers to be provided a storage area where they can upload files that they want to bring into a secure project. An Ingress Storage s3 product will be automatically created as part of project creation. The researchers can upload files via the UI and then submit an ingress request. After approval, these files are made available in the IngressStore folder that is mounted to their workspaces.

2.New additions to the catalog: JupyterLab and VS Code products. JupyterLab is a popular open-source software package that provides a highly extensible notebook authoring and editing environment. It offers advanced features and customization options compared to Jupyter Notebook. VS Code is a lightweight yet powerful open-source code editor on Linux. It provides built-in support for JavaScript, TypeScript, and Node.js, along with an extensive range of extensions for various languages and runtimes like C++, C#, Java, Python, PHP, Go, and .NET.

3.Integration with Egress application. With this integration, researchers will have an EgressStore folder automatically mounted to their workspaces. They can copy files that they want to extract from the SRE into this folder and submit an Egress Request. The request must be approved via the Egress Application and can be downloaded by the Information Governance lead after approvals.

4.Secure Research: Users will be able to add Secure Research Environment accounts and Secure Research Projects from the ‘Add Accounts’ and ‘Add Projects’ screens, provided they meet the preset requirements in their Organizational Unit (OU) and upon login.

5.Keypairs: Keypairs will be fetched based on the ProjectID.

6.Name Modification: Users will now encounter the term ‘Secure Research Environment’ instead of ‘Trusted Research Environment.’

7.RStudio product: The Authentication screen will be removed from the product.

8.Add project Screen: If all the required input parameters are not set, users will receive an error toaster message. For example, if a user tries to create a Secure Research Project or Data Library Project after creating a Secure Research Environment account without meeting all requirements, they will be restricted and see an error toaster message on the ‘Add Project’ screen.

9.Secure Research Linux product: Users should be able to view the ‘Instance Type’ action on the Product Details page for the Secure Research Linux product. Additionally, Load Balancers will be created during the Secure Research Project creation.

10.A confirmation dialog box will be displayed for the ‘stop’ action in the PCluster Product.

11.Enhanced Nice DCV product: Users can now view the ‘Instance Type’ action on the Product Details page for the Nice DCV product.

12.IGV-Viewer product: VPC and Subnet will no longer appear as input parameters in the product launch form.

13.Keyboard Accessibility fixes.

14.Security fixes.

Bug-fixes:

1.Internal Studies: When a user attempts to assign or create two studies with the same name for the same project, they shall receive an error toaster message.

2.Users can delink an account even if the account is linked to an internal study.

3.Assign product to project: If the stack is created twice during the assign action on the catalog page, duplicate products were being assigned to the project and were visible in the available products tab.

4.Events page: Users were unable to see the respective project name under the ‘project creation started’ event.

5.Project status: The ‘Active’ status for a project will now be updated after the completion of all steps.

6.Researcher login: If a user is assigned to an OU without a project, they should see an appropriate message on the Budgets screen.

7.When a user creates and deletes a project with an ALB (Application Load Balancer) simultaneously, it should not cause conflicts during the creation and deletion of the ALB.

8.Screen refresh count: The screen refresh count will be minimized during multiple project creation.

9.Storage creation issue: If a user unchecks the ‘Project Storage’ checkbox, selects an account in the project creation form, and clicks on the ‘Create Project’ action, the project will still be created with storage.

10.SAML Login: After successful authentication, users will be redirected to the home page without any issues.

v1.18.0:

Features:
1.Secure Research Linux Desktop. This product operates in a custom-created VPC with no internet access. It is accessed through a browser via a secure NICE DCV-based connection which provides access to a MATE desktop environment. It allows for Trusted Research environments to be created which are isolated from external access. The Secure Research Linux Desktop comes with a Chrome browser, docker engine, and miniconda pre-installed on the machine.

2.Encrypted S3 buckets. The S3 product in the standard catalog now allows for data to be encrypted using either an AWS-managed key or a customer-managed KMS key. This enables data at rest to be encrypted to meet security and regulatory needs.

3.Public studies can be mounted to workspaces. The studies available from the Registry of Open Data on AWS (RODA), can now be assigned to projects from the study details page. Once assigned to a project, the study appears in the Study Selection pane in the launch form for a researcher to select during the creation of a workspace. The selected study is then mounted to the workspace and can be used.

4.Internal studies can be created in read-write mode. This allows the PI to create studies that can be updated by researchers generating new data or when they want to share outputs with other researchers using the same study.

5.Internal studies can be deleted.

6.Project labels are editable. This feature has been a long-standing customer request. The name of a project can now be edited and changed to suit the customer’s needs.

7.Support for SPAC in PCluster product. The user now has the option to install SPAC during the provisioning of a PCluster workspace. This provides an easy method to install other software like GROMACS or Open FOAM used in High-Performance Computing.

8.Subscription Renewal Date is enforced. Users can no longer log in beyond the subscription renewal date.

9.New IGV Viewer product in the catalog. IGV Viewer is an important open-source tool in genomics analysis and this was a demand from some of the customers who want to perform genomics analysis.

10.Updated NICE DCV standard catalog item. The NICE DCV product in the standard catalog has been updated with a newer version of the NICE DCV server. The workspace now comes with Chrome browser, docker engine, and miniconda pre-installed and the User interface uses the MATE desktop environment.

11.Keyboard accessibility improvements

12.Security improvements.

Bug-fixes:

1.Admin: My Organizations: Organization Name Alignment issue.

2.In the login screen after entering a username and password and clicking on enter it is viewing the password, instead of logging in.

3.Create appropriate audit message and status for “delete setting” and “project storage terminate”.

4.Navigating from the Product launch form to the Create study section, if there is no Internal Study for the user, gives an error.

5.Error in updateBudgetForAccount.

6.Error in terminateProvisionedProduct - Provisioned product not found.

7.When the EBS product terminates getting the following error “This bucket is shared with other researchers, please check with them and disconnect any Sagemaker notebooks connected to it before terminating.” but there is no Sagemaker product in the project.

8.Error handling in login with an appropriate message. And add a logger during reset-password with the user name.

9.Added audit events for PROJECT_CREATION_STARTED and PROJECT_CREATION_COMPLETED.

10.In the PCluster product switch the Parameter Names based on the Scheduler type.

11.During project creation, if the S3 templates bucket is inaccessible, the user should see an error on the project events page.

12.On the Study s3 explore page, the “Actions” drop-down button should not be visible if the user selected one or more than one fol...

Read more

v1.13.0

05 Oct 06:25
49d9227

Choose a tag to compare

We are excited to release v1.13.0 of the Research Gateway. This release has some exciting new features and some bug-fixes as well.

Features.

  1. PCluster enhancements. The cluster head-node by default has NICE DCV installed which allows you to connect to the head-node via a GUI interface. This is especially useful to visualize results of the jobs that you run on the cluster (e.g. using Paraview to view the results of OpenFOAM jobs). The URL to the NICE DCV server on the head-node will be secured using SSL if you choose that option while adding your AWS account as a setting in Research Gateway. The pcluster head node also updates the latest security patches during provisioning so that you do not have to worry about open vulnerabilities. PCluster provisioning now also provides control over Hyperthreading and ElasticFabricAdapter support based on the instance types chosen for the compute nodes.

  2. Support to add your own external studies and link them to projects. A new study type called external study has been introduced. This allows you to bring in any existing bucket in your project account as a study even if the bucket was not provisioned via the Research Gateway interface (e.g. you can bring in existing data). External buckets can be linked to projects and are auto-mounted to all workspaces in the project just like ProjectStorage.

  3. ProjectStorage can be deleted while archiving a project. You will now be prompted for deletion of the projectstorage when you archive a project. Select the checkbox if you want to delete the projectstorage bucket along with all of its contents.

  4. Daily cost trends for each product (workspace) are now available in the Cost tab (new feature). See the daily cost for the workspace from the date of creation to current date in both chart and table form. Select the date range you want to view the information for (the default is seven days).

  5. NICE DCV standalone workspace also supports secure connections using SSL (if the project has opted for SSL).

  6. Security fixes - Many of the third-party packages used have been updated to address vulnerabilities found during security scans so that users can rest assured that their data and workspaces are secure.

Bug-fixes for existing issues:
1.If a user has active products in which they are the "owner" of the share provisioned product, PI should not be allowed to remove them from the project.
2.Page refresh in Studies:Explore:Folder was causing loader issues.
3.Connect URL button showing for stopped workspaces of type NICE DCV
4.Change Icon for FSx product
5.Subnet ID mismatch when multiple subnets are required in the CFT input
6.In Users Screen: Download CSV format action is not working
7.Studies : Public Study : Explore : Folder: Page Refresh is showing Create new button
8.Studies Page : explore action : Folder : showing no data available : once click on refresh action which is available in the UI it will show content
9.For workspaces that connect to DCV, the button should read "Remote Desktop" rather than "Connect DCV"
10.PI Login : Archive project : Delete project storage S3 bucket
11.Subnet ID mismatch when multiple subnets are required in the CFT input
12.UI changes required in Public studies.
13.s3 : explore: upload: create an audit trail event for failure.
14.Pcluster:Latest Ami causing stack to fail if there is a fileSystemId as input parameter when scheduler is aws batch, need to fix

v1.11.2

19 Jul 08:42
3ccea1c

Choose a tag to compare

Features

Add Budget: Principal Investigators can add budget to projects.
Audit Trail for PI: Principal Investigators can see audit trail for their Organizational Unit.

v1.8.0 Releases

08 Nov 06:19
48205be

Choose a tag to compare

AMI sharing feature, Secure connections to resources using ALB to Rstudio and Nextflow products

v1.5.5

13 Jul 06:32
ae187f3

Choose a tag to compare

Merge pull request #6 from asha-gadde/master

<1.5.5 changes>

v1.5.2

07 May 04:55
1aced69

Choose a tag to compare

Catalog management feature added