Commit Graph

11976 Commits

Author SHA1 Message Date
Carlo Costino
84343087bf Revert Redis plan back
Changing the Redis plan in place is not supported - we would need to create a new cluster and then remove the old one.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-12-04 09:48:42 -05:00
Steven Reilly
a69c417800 Merge pull request #1458 from GSA/bump-prod-redis
Bump production Redis plan to 5node-large
2024-12-04 09:29:09 -05:00
Steven Reilly
a36369abc7 Merge pull request #1456 from GSA/update-restage-action
Update restage workflow to use latest cg-cli-tools
2024-12-04 09:28:46 -05:00
Carlo Costino
2036e575e0 Bump Redis plan to 5node-large
This changeset boosts our production Redis configuration to the 5node-large plan to give us a bit more wiggle room for heavy production workloads.  This should still keep us in the threshold of the second block of 10 nodes we are already signed up for as we currently have 12 nodes going across all environments at the moment.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-12-03 20:57:25 -05:00
Carlo Costino
cf6fe22fb1 Merge pull request #1455 from GSA/notify-api-1454
change create notification to only insert once
2024-12-03 17:51:13 -05:00
Carlo Costino
55f538b10f Update Restage workflow to use latest cg-cli-tools
This changeset updates our restage workflow and GitHub action to use the latest version of the cg-cli-tools to help prevent future issues with performing restage actions for our apps.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-12-03 17:28:36 -05:00
Kenneth Kehl
9b1eb70bbe try to fix tests 2024-12-03 14:05:25 -08:00
Kenneth Kehl
14e4d761fc try to fix tests 2024-12-03 13:50:42 -08:00
Kenneth Kehl
b4093e8152 change create notification to an upsert 2024-12-03 12:55:52 -08:00
Kenneth Kehl
ed30a85bc8 change create notification to an upsert 2024-12-03 12:44:57 -08:00
Carlo Costino
fe033b0d7b Merge pull request #1443 from GSA/notify-api-1442
fix broken go live email notification
2024-12-02 16:50:06 -05:00
Carlo Costino
7a90722f31 Merge pull request #1450 from GSA/notify-api-1430
fix notification insert retry logic
2024-12-02 16:38:14 -05:00
Kenneth Kehl
6124fbc6a4 fix logic 2024-12-02 12:15:32 -08:00
Kenneth Kehl
791d18b4ec fix logic 2024-12-02 11:48:26 -08:00
Kenneth Kehl
a5b83f5eff fix broken go live email notification 2024-11-27 11:12:21 -08:00
Kenneth Kehl
a1155dff7e fix broken go live email notification 2024-11-27 11:03:01 -08:00
Kenneth Kehl
43eba01bb4 fix broken go live email notification 2024-11-27 10:56:13 -08:00
Kenneth Kehl
61b9948270 fix broken go live email notification 2024-11-27 10:46:49 -08:00
Kenneth Kehl
4a31b2ece6 fix broken go live email notification 2024-11-27 10:30:03 -08:00
Kenneth Kehl
6c0cbd2d34 fix broken go live email notification 2024-11-27 10:19:09 -08:00
Kenneth Kehl
9b392af576 fix broken go live email notification 2024-11-27 10:05:41 -08:00
Kenneth Kehl
d23fece060 fix broken go live email notification 2024-11-27 09:16:20 -08:00
Kenneth Kehl
a1dea3c612 fix broken go live email notification 2024-11-27 09:02:34 -08:00
Kenneth Kehl
639d2e2335 fix broken go live email notification 2024-11-27 08:50:12 -08:00
Kenneth Kehl
12776354e3 fix broken go live email notification 2024-11-27 08:36:52 -08:00
Carlo Costino
62466843df Merge pull request #1440 from GSA/increase_rds_size
upgrade demo and production dbs
2024-11-26 20:26:28 -05:00
Kenneth Kehl
bfbae127a8 change to gp 2024-11-26 14:28:20 -08:00
Kenneth Kehl
12844bc806 upgrade demo and production dbs 2024-11-26 14:24:03 -08:00
Steven Reilly
3c73925211 Merge pull request #1439 from GSA/increase_rds_size
increase db size from micro to small on staging
2024-11-26 16:47:44 -05:00
Kenneth Kehl
2ca7986649 increase db size from micro to small on staging 2024-11-26 13:29:18 -08:00
Steven Reilly
76e63ac4aa Merge pull request #1435 from GSA/notify-api-1431
Change max tasks per celery worker to 500
11-26-2024
2024-11-25 11:22:24 -05:00
Kenneth Kehl
c8f2f7c044 Change max tasks per celery worker to 500 2024-11-25 07:49:04 -08:00
Carlo Costino
3af7fd097c Merge pull request #1434 from GSA/bad_log_lines_in_s3
remove excess log lines from s3
2024-11-25 10:42:17 -05:00
Kenneth Kehl
7446aed2d1 remove excess log lines from s3 2024-11-25 07:29:00 -08:00
Kenneth Kehl
186a5f26e9 Merge pull request #1429 from GSA/fix-redis-pip-audit
Add redis ID to ignore vulnerability list in pip-audit
2024-11-22 07:59:06 -08:00
Carlo Costino
8aa19807f1 Add redis ID to ignore vulnerability list in pip-audit
This changeset adds a Python vulnerability that we need to ignore because it was incorrectly applied to the Python Redis module.  This is a vulnerability with an older version of Redis itself, not the Python module.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-11-22 10:51:14 -05:00
Kenneth Kehl
7f9f205fdc Merge pull request #1419 from GSA/adjust_celery
adjust worker lifetime
2024-11-15 10:15:46 -08:00
Kenneth Kehl
0ecd835c91 adjust worker lifetime 2024-11-15 09:52:07 -08:00
Carlo Costino
99a92e705e Merge pull request #1410 from GSA/kill_workers
kill workers after 20 tasks
2024-11-14 12:56:37 -05:00
Kenneth Kehl
0485297eef Merge pull request #1382 from GSA/notify-api-1325
upgrade test queries to sqlalchemy 2.0
11-14-2024
2024-11-13 08:35:20 -08:00
Carlo Costino
c242d2d807 Merge pull request #1383 from GSA/update-sandbox-steps
Make sandbox deployments easier
2024-11-13 09:27:26 -05:00
Steven Reilly
3ea442da38 Merge pull request #1414 from GSA/notify-api-1385
add debugging for sender numbers
2024-11-13 08:43:54 -05:00
Carlo Costino
4155b54467 Update .gitignore and fix a typo
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-11-12 21:50:36 -05:00
Carlo Costino
469103d4f1 Make sandbox deployments easier
This changeset makes a few adjustments to our sandbox environment config to make the sandbox deployments of the API much easier.  It does this with the following:

* Adds a few environment variable values to the sandbox.yml file to cover the ones that were not there previously
* Adds a new script that can be run in place of memorizing any commands
* Adds documentation on how to configure and run the sandbox environment

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-11-12 21:50:27 -05:00
Kenneth Kehl
312ae5e89e put number all on one line 2024-11-12 15:19:52 -08:00
Kenneth Kehl
151ea31f63 put number all on one line 2024-11-12 15:09:18 -08:00
Kenneth Kehl
2a8b1374b0 put number all on one line 2024-11-12 14:40:18 -08:00
Kenneth Kehl
5cd0e1e523 put number all on one line 2024-11-12 13:29:59 -08:00
Kenneth Kehl
767f94a26c add debugging 2024-11-12 13:18:05 -08:00
Kenneth Kehl
17337dfc72 add debugging 2024-11-12 13:14:43 -08:00