Skip to content

Creating proper resoures to allow for GCP to use External Secrets Operator.#514

Merged
EliseCastle23 merged 9 commits intomasterfrom
feat/google-secrets-manager
Feb 18, 2026
Merged

Creating proper resoures to allow for GCP to use External Secrets Operator.#514
EliseCastle23 merged 9 commits intomasterfrom
feat/google-secrets-manager

Conversation

@EliseCastle23
Copy link
Contributor

Link to JIRA ticket if there is one:
https://ctds-planx.atlassian.net/browse/GPE-2301

New Features

We would like the ability to utilize External Secrets for GCP deployments of Gen3.

@github-actions
Copy link

github-actions bot commented Feb 9, 2026

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 SUBTOTAL
tests/test_oauth2.py 2 2
tests/test_dicom_viewer.py 1 1
tests/test_centralized_auth.py 1 1
TOTAL 4 4

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

Test summary after running integration tests

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 13 0 0 13
tests/test_pfb_export.py 1 0 0 1
tests/test_audit_service.py 3 0 3 6
tests/test_guppy_service.py 8 0 0 8
tests/test_data_upload.py 8 0 1 9
tests/test_dbgap.py 4 0 1 5
tests/test_presigned_url.py 7 0 0 7
tests/test_requestor.py 5 0 0 5
tests/test_drs_endpoint.py 4 0 0 4
tests/test_study_viewer.py 3 0 0 3
tests/test_user_token.py 5 0 0 5
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_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_manifest_service.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_env_sanity.py 0 0 1 1
tests/test_etl.py 0 0 1 1
tests/test_gen3ff_landing_page.py 0 0 2 2
tests/test_discoverypage.py 0 1 0 1
tests/test_workspace.py 0 1 0 1
TOTAL 122 3 14 139

Test summary after rerunning failed integration tests

filepath passed SUBTOTAL
tests/test_login_page.py 1 1
tests/test_discoverypage.py 1 1
tests/test_workspace.py 1 1
TOTAL 3 3

Please find the detailed integration test report here

Please find the detailed integration test report after rerunning failed tests here

Please find the Github Action logs here

@EliseCastle23 EliseCastle23 merged commit b956267 into master Feb 18, 2026
2 of 3 checks passed
@EliseCastle23 EliseCastle23 deleted the feat/google-secrets-manager branch February 18, 2026 19:00
@github-actions
Copy link

Test summary after running integration tests

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 13 0 0 13
tests/test_pfb_export.py 1 0 0 1
tests/test_guppy_service.py 8 0 0 8
tests/test_audit_service.py 3 0 3 6
tests/test_presigned_url.py 7 0 0 7
tests/test_data_upload.py 8 0 1 9
tests/test_requestor.py 5 0 0 5
tests/test_dbgap.py 4 0 1 5
tests/test_drs_endpoint.py 4 0 0 4
tests/test_user_token.py 5 0 0 5
tests/test_user_data_library.py 2 0 1 3
tests/test_study_viewer.py 3 0 0 3
tests/test_register_user.py 1 1 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_google_data_access.py 1 0 0 1
tests/test_homepage.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_ras_authn.py 0 0 3 3
tests/test_env_sanity.py 0 0 1 1
tests/test_etl.py 0 0 1 1
tests/test_gen3ff_landing_page.py 0 0 2 2
tests/test_login_page.py 0 2 0 2
tests/test_discoverypage.py 0 1 0 1
tests/test_workspace.py 0 1 0 1
TOTAL 120 5 14 139

Test summary after rerunning failed integration tests

filepath passed failed SUBTOTAL
tests/test_login_page.py 2 0 2
tests/test_register_user.py 1 0 1
tests/test_discoverypage.py 0 1 1
tests/test_workspace.py 0 1 1
TOTAL 3 2 5

Please find the detailed integration test report here

Please find the detailed integration test report after rerunning failed tests here

Please find the Github Action logs here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants