Skip to content
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

[Task]: Delivery Dashboard - Deploy application with CI/CD #1549

Closed
1 task
coilysiren opened this issue Mar 26, 2024 · 5 comments · Fixed by #1821
Closed
1 task

[Task]: Delivery Dashboard - Deploy application with CI/CD #1549

coilysiren opened this issue Mar 26, 2024 · 5 comments · Fixed by #1821
Assignees
Labels
project: grants.gov Grants.gov Modernization tickets

Comments

@coilysiren
Copy link
Collaborator

coilysiren commented Mar 26, 2024

Summary

Deploy the analytics application with CI/CD, via a cd-analytics file

Acceptance criteria

  • cd-analytics file works in all environments
@coilysiren coilysiren added the project: grants.gov Grants.gov Modernization tickets label Mar 26, 2024
@coilysiren coilysiren added this to the Delivery dashboard - Infrastructure milestone Mar 26, 2024
@coilysiren coilysiren self-assigned this Mar 27, 2024
@coilysiren
Copy link
Collaborator Author

This might already be done. I just need to wait to test it

@coilysiren coilysiren moved this from Icebox to Sprint Ready in Simpler.Grants.gov Product Backlog Apr 1, 2024
@coilysiren
Copy link
Collaborator Author

@coilysiren coilysiren removed their assignment Apr 8, 2024
@sumiat sumiat removed the refinement label Apr 16, 2024
@aplybeah aplybeah moved this from Sprint Ready to In Progress in Simpler.Grants.gov Product Backlog Apr 22, 2024
@aplybeah
Copy link
Contributor

Update: shifting focus to #1291

@aplybeah
Copy link
Contributor

Update: Will be testing as a part of #1291. Will close when that one is merged

@aplybeah
Copy link
Contributor

aplybeah commented Apr 30, 2024

As stated yesterday, this will be tested as a part of #1291 because the DOD requires the cd-files for analytics, frontend and api to be deployed to staging.

Run: FE

│ Error: putting WAFv2 WebACL Logging Configuration (arn:aws:wafv2:us-east-1:315341936575:regional/webacl/frontend-staging-wafv2-web-acl/38a04ec9-6646-45e9-818c-8f29fa88ce0f): WAFLogDestinationPermissionIssueException: Unable to deliver logs to the configured destination. You might need to grant log delivery permissions for the destination. If you're using S3 as your log destination, you might have exceeded your bucket limit.
│ 
│   with module.service.aws_wafv2_web_acl_logging_configuration.WafWebAclLogging,
│   on ../../modules/service/waf.tf line 195, in resource "aws_wafv2_web_acl_logging_configuration" "WafWebAclLogging":
│  195: resource "aws_wafv2_web_acl_logging_configuration" "WafWebAclLogging" {

possibly related
Everything else seemed to work alright

Run: anaIytics

JSONDecodeError: Expecting value: line 1 column 1 (char 0)
1
make: *** [Makefile:170: sprint-burndown] Error 1

Run: API Success

@aplybeah aplybeah moved this from In Progress to In Review in Simpler.Grants.gov Product Backlog Apr 30, 2024
aplybeah added a commit that referenced this issue Apr 30, 2024
## Summary
Fixes #1291
Fixes #1549 

### Time to review: __1 min__

## Changes proposed
* add `staging` input to `cd-api` and `cd-frontend` files

## Context for reviewers
> The cd files need to be configured to also deploy the staging
environment

## Additional information
N/A
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project: grants.gov Grants.gov Modernization tickets
Projects
Development

Successfully merging a pull request may close this issue.

4 participants