Skip to content

Conversation

@nss10
Copy link
Contributor

@nss10 nss10 commented Dec 12, 2025

Link to JIRA ticket if there is one: PD-77

New Features

Breaking Changes

Bug Fixes

Improvements

  • Update fence deployments and usersync cron jobs to work when run either root and non-root users.
  • Remove unused volume mounts for usersync cron job

Dependency updates

Deployment changes

@github-actions
Copy link

Failed to Prepare CI environment

Please find the Github Action logs here

… not allowed. Change temp mount path to /tmp
@github-actions
Copy link

filepath passed skipped SUBTOTAL
tests/test_oauth2.py 15 0 15
tests/test_dicom_viewer.py 4 0 4
tests/test_centralized_auth.py 16 0 16
tests/test_graph_submit_and_query.py 13 1 14
tests/test_gen3_workflow.py 11 0 11
tests/test_pfb_export.py 1 0 1
tests/test_audit_service.py 3 3 6
tests/test_guppy_service.py 8 0 8
tests/test_data_upload.py 8 1 9
tests/test_dbgap.py 4 1 5
tests/test_presigned_url.py 7 0 7
tests/test_drs_endpoint.py 4 0 4
tests/test_requestor.py 5 0 5
tests/test_study_viewer.py 3 0 3
tests/test_user_token.py 5 0 5
tests/test_user_data_library.py 2 1 3
tests/test_login_page.py 2 0 2
tests/test_oidc_client.py 2 0 2
tests/test_client_credentials.py 1 0 1
tests/test_gen3client.py 1 0 1
tests/test_manifest_service.py 1 0 1
tests/test_discoverypage.py 1 0 1
tests/test_register_user.py 2 0 2
tests/test_workspace.py 1 0 1
tests/test_aggregate_mds.py 1 0 1
tests/test_google_data_access.py 1 0 1
tests/test_homepage.py 1 0 1
tests/test_ras_authn.py 0 3 3
tests/test_env_sanity.py 0 1 1
tests/test_etl.py 0 1 1
tests/test_gen3ff_landing_page.py 0 2 2
TOTAL 123 14 137

Please find the detailed integration test report here

Please find the Github Action logs here

@github-actions
Copy link

filepath passed failed skipped SUBTOTAL
tests/test_oauth2.py 15 0 0 15
tests/test_dicom_viewer.py 4 0 0 4
tests/test_centralized_auth.py 16 0 0 16
tests/test_graph_submit_and_query.py 13 0 1 14
tests/test_gen3_workflow.py 11 0 0 11
tests/test_pfb_export.py 1 0 0 1
tests/test_audit_service.py 3 0 3 6
tests/test_data_upload.py 7 1 1 9
tests/test_guppy_service.py 8 0 0 8
tests/test_dbgap.py 4 0 1 5
tests/test_presigned_url.py 7 0 0 7
tests/test_user_token.py 3 2 0 5
tests/test_drs_endpoint.py 4 0 0 4
tests/test_user_data_library.py 2 0 1 3
tests/test_study_viewer.py 3 0 0 3
tests/test_requestor.py 5 0 0 5
tests/test_oidc_client.py 2 0 0 2
tests/test_login_page.py 2 0 0 2
tests/test_register_user.py 2 0 0 2
tests/test_google_data_access.py 1 0 0 1
tests/test_workspace.py 1 0 0 1
tests/test_gen3client.py 1 0 0 1
tests/test_homepage.py 1 0 0 1
tests/test_client_credentials.py 1 0 0 1
tests/test_manifest_service.py 1 0 0 1
tests/test_aggregate_mds.py 1 0 0 1
tests/test_ras_authn.py 0 0 3 3
tests/test_env_sanity.py 0 0 1 1
tests/test_gen3ff_landing_page.py 0 0 2 2
tests/test_etl.py 0 0 1 1
tests/test_discoverypage.py 0 1 0 1
TOTAL 119 4 14 137

Please find the detailed integration test report here

Please find the Github Action logs here

@github-actions
Copy link

Failed to Prepare CI environment

Please find the Github Action logs here

…ectories not allowed. Change temp mount path to /tmp"

This reverts commit 67c6e78.
@github-actions
Copy link

Failed to Prepare CI environment

Please find the Github Action logs here

@github-actions
Copy link

filepath SUBTOTAL
TOTAL 0

Please find the detailed integration test report here

Please find the Github Action logs here

@github-actions
Copy link

filepath passed failed skipped SUBTOTAL
tests/test_oauth2.py 15 0 0 15
tests/test_dicom_viewer.py 4 0 0 4
tests/test_centralized_auth.py 16 0 0 16
tests/test_graph_submit_and_query.py 13 0 1 14
tests/test_gen3_workflow.py 11 0 0 11
tests/test_audit_service.py 3 0 3 6
tests/test_pfb_export.py 1 0 0 1
tests/test_data_upload.py 8 0 1 9
tests/test_guppy_service.py 8 0 0 8
tests/test_presigned_url.py 7 0 0 7
tests/test_dbgap.py 2 2 1 5
tests/test_requestor.py 5 0 0 5
tests/test_drs_endpoint.py 4 0 0 4
tests/test_user_token.py 5 0 0 5
tests/test_study_viewer.py 3 0 0 3
tests/test_user_data_library.py 2 0 1 3
tests/test_login_page.py 1 1 0 2
tests/test_google_data_access.py 1 0 0 1
tests/test_discoverypage.py 1 0 0 1
tests/test_homepage.py 1 0 0 1
tests/test_client_credentials.py 1 0 0 1
tests/test_register_user.py 2 0 0 2
tests/test_gen3client.py 1 0 0 1
tests/test_workspace.py 1 0 0 1
tests/test_oidc_client.py 2 0 0 2
tests/test_manifest_service.py 1 0 0 1
tests/test_aggregate_mds.py 1 0 0 1
tests/test_ras_authn.py 0 0 3 3
tests/test_gen3ff_landing_page.py 0 0 2 2
tests/test_env_sanity.py 0 0 1 1
tests/test_etl.py 0 0 1 1
TOTAL 120 3 14 137

Please find the detailed integration test report here

Please find the Github Action logs here

@github-actions
Copy link

filepath passed failed skipped SUBTOTAL
tests/test_oauth2.py 15 0 0 15
tests/test_dicom_viewer.py 4 0 0 4
tests/test_centralized_auth.py 16 0 0 16
tests/test_graph_submit_and_query.py 13 0 1 14
tests/test_gen3_workflow.py 11 0 0 11
tests/test_audit_service.py 3 0 3 6
tests/test_pfb_export.py 1 0 0 1
tests/test_guppy_service.py 8 0 0 8
tests/test_data_upload.py 8 0 1 9
tests/test_presigned_url.py 7 0 0 7
tests/test_dbgap.py 2 2 1 5
tests/test_requestor.py 5 0 0 5
tests/test_drs_endpoint.py 4 0 0 4
tests/test_user_token.py 5 0 0 5
tests/test_study_viewer.py 3 0 0 3
tests/test_user_data_library.py 2 0 1 3
tests/test_login_page.py 2 0 0 2
tests/test_oidc_client.py 2 0 0 2
tests/test_gen3client.py 1 0 0 1
tests/test_manifest_service.py 1 0 0 1
tests/test_register_user.py 2 0 0 2
tests/test_discoverypage.py 1 0 0 1
tests/test_workspace.py 1 0 0 1
tests/test_client_credentials.py 1 0 0 1
tests/test_aggregate_mds.py 1 0 0 1
tests/test_google_data_access.py 1 0 0 1
tests/test_homepage.py 1 0 0 1
tests/test_ras_authn.py 0 0 3 3
tests/test_gen3ff_landing_page.py 0 0 2 2
tests/test_env_sanity.py 0 0 1 1
tests/test_etl.py 0 0 1 1
TOTAL 121 2 14 137

Please find the detailed integration test report here

Please find the Github Action logs here

@github-actions
Copy link

filepath passed skipped SUBTOTAL
tests/test_oauth2.py 15 0 15
tests/test_dicom_viewer.py 4 0 4
tests/test_centralized_auth.py 16 0 16
tests/test_graph_submit_and_query.py 13 1 14
tests/test_gen3_workflow.py 11 0 11
tests/test_audit_service.py 3 3 6
tests/test_pfb_export.py 1 0 1
tests/test_guppy_service.py 8 0 8
tests/test_data_upload.py 8 1 9
tests/test_presigned_url.py 7 0 7
tests/test_dbgap.py 4 1 5
tests/test_requestor.py 5 0 5
tests/test_drs_endpoint.py 4 0 4
tests/test_study_viewer.py 3 0 3
tests/test_user_token.py 5 0 5
tests/test_user_data_library.py 2 1 3
tests/test_register_user.py 2 0 2
tests/test_discoverypage.py 1 0 1
tests/test_oidc_client.py 2 0 2
tests/test_login_page.py 2 0 2
tests/test_gen3client.py 1 0 1
tests/test_manifest_service.py 1 0 1
tests/test_workspace.py 1 0 1
tests/test_client_credentials.py 1 0 1
tests/test_aggregate_mds.py 1 0 1
tests/test_google_data_access.py 1 0 1
tests/test_homepage.py 1 0 1
tests/test_ras_authn.py 0 3 3
tests/test_env_sanity.py 0 1 1
tests/test_etl.py 0 1 1
tests/test_gen3ff_landing_page.py 0 2 2
TOTAL 123 14 137

Please find the detailed integration test report here

Please find the Github Action logs here

@nss10 nss10 marked this pull request as ready for review December 16, 2025 16:22
@github-actions
Copy link

filepath passed skipped SUBTOTAL
tests/test_oauth2.py 15 0 15
tests/test_dicom_viewer.py 4 0 4
tests/test_centralized_auth.py 16 0 16
tests/test_graph_submit_and_query.py 13 1 14
tests/test_gen3_workflow.py 11 0 11
tests/test_audit_service.py 3 3 6
tests/test_pfb_export.py 1 0 1
tests/test_guppy_service.py 8 0 8
tests/test_data_upload.py 8 1 9
tests/test_presigned_url.py 7 0 7
tests/test_dbgap.py 4 1 5
tests/test_requestor.py 5 0 5
tests/test_drs_endpoint.py 4 0 4
tests/test_study_viewer.py 3 0 3
tests/test_user_token.py 5 0 5
tests/test_user_data_library.py 2 1 3
tests/test_register_user.py 2 0 2
tests/test_discoverypage.py 1 0 1
tests/test_oidc_client.py 2 0 2
tests/test_gen3client.py 1 0 1
tests/test_manifest_service.py 1 0 1
tests/test_login_page.py 2 0 2
tests/test_workspace.py 1 0 1
tests/test_client_credentials.py 1 0 1
tests/test_aggregate_mds.py 1 0 1
tests/test_google_data_access.py 1 0 1
tests/test_homepage.py 1 0 1
tests/test_ras_authn.py 0 3 3
tests/test_env_sanity.py 0 1 1
tests/test_etl.py 0 1 1
tests/test_gen3ff_landing_page.py 0 2 2
TOTAL 123 14 137

Please find the detailed integration test report here

Please find the Github Action logs here

@nss10 nss10 requested review from EliseCastle23 and jawadqur and removed request for EliseCastle23 December 16, 2025 16:48
@github-actions
Copy link

Failed to Prepare CI environment

Please find the Github Action logs here

@github-actions
Copy link

filepath SUBTOTAL
TOTAL 0

Please find the detailed integration test report here

Please find the Github Action logs here

@github-actions
Copy link

Failed to Prepare CI environment

Please find the Github Action logs here

@github-actions
Copy link

Failed to Prepare CI environment

Please find the Github Action logs here

@github-actions
Copy link

filepath passed failed skipped SUBTOTAL
tests/test_oauth2.py 15 0 0 15
tests/test_dicom_viewer.py 4 0 0 4
tests/test_centralized_auth.py 16 0 0 16
tests/test_graph_submit_and_query.py 13 0 1 14
tests/test_gen3_workflow.py 11 0 0 11
tests/test_pfb_export.py 1 0 0 1
tests/test_data_upload.py 8 0 1 9
tests/test_audit_service.py 3 0 3 6
tests/test_guppy_service.py 8 0 0 8
tests/test_dbgap.py 4 0 1 5
tests/test_presigned_url.py 7 0 0 7
tests/test_drs_endpoint.py 4 0 0 4
tests/test_requestor.py 5 0 0 5
tests/test_user_token.py 5 0 0 5
tests/test_study_viewer.py 3 0 0 3
tests/test_register_user.py 2 0 0 2
tests/test_user_data_library.py 2 0 1 3
tests/test_gen3client.py 1 0 0 1
tests/test_manifest_service.py 1 0 0 1
tests/test_oidc_client.py 2 0 0 2
tests/test_discoverypage.py 1 0 0 1
tests/test_aggregate_mds.py 1 0 0 1
tests/test_client_credentials.py 1 0 0 1
tests/test_google_data_access.py 1 0 0 1
tests/test_homepage.py 1 0 0 1
tests/test_ras_authn.py 0 0 3 3
tests/test_gen3ff_landing_page.py 0 0 2 2
tests/test_env_sanity.py 0 0 1 1
tests/test_etl.py 0 0 1 1
tests/test_login_page.py 0 2 0 2
tests/test_workspace.py 0 1 0 1
TOTAL 120 3 14 137

Please find the detailed integration test report here

Please find the Github Action logs here

@github-actions
Copy link

filepath passed skipped SUBTOTAL
tests/test_dbgap.py 4 1 5
TOTAL 4 1 5

Please find the detailed integration test report here

Please find the Github Action logs here

@nss10 nss10 changed the title Update fence helm chart to work with readonly private key Update fence helm chart to work with root and non-root users. Dec 18, 2025
@github-actions
Copy link

filepath passed skipped SUBTOTAL
tests/test_dbgap.py 4 1 5
TOTAL 4 1 5

Please find the detailed integration test report here

Please find the Github Action logs here

@github-actions
Copy link

Failed to Prepare CI environment

Please find the Github Action logs here

@nss10 nss10 removed the TestDbgap label Dec 18, 2025
@github-actions
Copy link

filepath passed failed skipped SUBTOTAL
tests/test_oauth2.py 15 0 0 15
tests/test_dicom_viewer.py 4 0 0 4
tests/test_centralized_auth.py 16 0 0 16
tests/test_graph_submit_and_query.py 13 0 1 14
tests/test_gen3_workflow.py 10 1 0 11
tests/test_pfb_export.py 1 0 0 1
tests/test_data_upload.py 8 0 1 9
tests/test_audit_service.py 3 0 3 6
tests/test_guppy_service.py 8 0 0 8
tests/test_dbgap.py 4 0 1 5
tests/test_presigned_url.py 7 0 0 7
tests/test_drs_endpoint.py 4 0 0 4
tests/test_requestor.py 5 0 0 5
tests/test_user_token.py 5 0 0 5
tests/test_study_viewer.py 3 0 0 3
tests/test_user_data_library.py 2 0 1 3
tests/test_oidc_client.py 2 0 0 2
tests/test_login_page.py 1 1 0 2
tests/test_gen3client.py 1 0 0 1
tests/test_manifest_service.py 1 0 0 1
tests/test_register_user.py 2 0 0 2
tests/test_discoverypage.py 1 0 0 1
tests/test_aggregate_mds.py 1 0 0 1
tests/test_workspace.py 1 0 0 1
tests/test_client_credentials.py 1 0 0 1
tests/test_google_data_access.py 1 0 0 1
tests/test_homepage.py 1 0 0 1
tests/test_ras_authn.py 0 0 3 3
tests/test_gen3ff_landing_page.py 0 0 2 2
tests/test_env_sanity.py 0 0 1 1
tests/test_etl.py 0 0 1 1
TOTAL 121 2 14 137

Please find the detailed integration test report here

Please find the Github Action logs here

@github-actions
Copy link

filepath passed SUBTOTAL
tests/test_login_page.py 2 2
TOTAL 2 2

Please find the detailed integration test report here

Please find the Github Action logs here

@nss10 nss10 merged commit adfdd99 into master Dec 19, 2025
3 of 4 checks passed
@nss10 nss10 deleted the chore/fence_non_root_pem branch December 19, 2025 02:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants