-
Notifications
You must be signed in to change notification settings - Fork 11
Stabilize CI runtime dependencies #298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| AUTH_RE_ENABLE_NON_HASH_KEY_SUPPORT=true | ||
| INCLUDE_ERROR_STACK_TRACES=true | ||
| USE_OBJECT_STORAGE_BLOBS=false | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -9,7 +9,7 @@ services: | |
| - ORACLE_PASSWORD=badSYSpassword | ||
| - CWMS_PASSWORD=simplecwmspasswD1 | ||
| - OFFICE_ID=HQ | ||
| - OFFICE_EROC=s0 | ||
| - OFFICE_EROC=q0 | ||
| ports: ["1526:1521"] | ||
| healthcheck: | ||
| test: ["CMD", "tnsping", "FREEPDB1"] | ||
|
|
@@ -27,7 +27,7 @@ services: | |
| - SYS_PASSWORD=badSYSpassword | ||
| # set to HQ/q0 for any national system work | ||
| - OFFICE_ID=HQ | ||
| - OFFICE_EROC=s0 | ||
| - OFFICE_EROC=q0 | ||
| - INSTALLONCE=1 | ||
| - QUIET=1 | ||
| command: > | ||
|
|
@@ -52,15 +52,17 @@ services: | |
| condition: service_completed_successfully | ||
| traefik: | ||
| condition: service_healthy | ||
| image: ${CWMS_DATA_API_IMAGE:-ghcr.io/usace/cwms-data-api:latest} | ||
| image: ${CWMS_DATA_API_IMAGE:-ghcr.io/usace/cwms-data-api:develop-2026.05.30} | ||
|
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I still am not 100% sure on if we want to lock the versions in. If we add a new parameter, for example, we would then need to make sure this gets updated to match. And it maybe confusing to determine that was the cause/need from the logs alone. cwmsjs is getting around this by being generated as CDA updates
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. no and definitely should not be that version. that is behind what is in production.
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm not sure if the Should we target the current production version 2026.05.12-f? If a develop version is targeted for the tests then things might pass that are not on prod yet. I was trying to target something around this. |
||
| restart: unless-stopped | ||
| volumes: | ||
| - ./compose_files/pki/certs:/conf/ | ||
| - ./compose_files/togglz/features.properties:/conf/features.properties:ro | ||
| - ./compose_files/tomcat/logging.properties:/usr/local/tomcat/conf/logging.properties:ro | ||
| environment: | ||
| - JAVA_OPTS=-Dproperties.file=/conf/features.properties | ||
| - CDA_JDBC_DRIVER=oracle.jdbc.driver.OracleDriver | ||
| - CDA_JDBC_URL=jdbc:oracle:thin:@db/FREEPDB1 | ||
| - CDA_JDBC_USERNAME=s0webtest | ||
| - CDA_JDBC_USERNAME=q0webtest | ||
| - CDA_JDBC_PASSWORD=simplecwmspasswD1 | ||
| - CDA_POOL_INIT_SIZE=5 | ||
| - CDA_POOL_MAX_ACTIVE=10 | ||
|
|
@@ -140,4 +142,3 @@ services: | |
| - "traefik.enable=true" | ||
| - "traefik.http.routers.traefik.rule=PathPrefix(`/traefik`)" | ||
| - "traefik.http.routers.traefik.service=api@internal" | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should make it so we don't need to hash the keys locally and our old keys keep working
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is easy to add the hashed keys I will set that up.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Want to PR off this or make a separate PR for that?
If you are busy we could merge this in now so the old keys keep working then your PR can use the new ones?