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

Fix cloudfront stack in case custom domain is given #607

Merged

Conversation

dbalintx
Copy link
Contributor

@dbalintx dbalintx commented Jul 28, 2023

Feature or Bugfix

  • Bugfix

Detail

In case a custom domain and ACM certificate is configured for CloudFront, these parameters have to be passed differently to the newly introduced CloudFront distribution CDK class, introduced in v1.6

Relates

#603

Testing:
Tested by,

  • creating a fresh deployment with v1.5 with a custom domain and SSL certificate
  • upgrading to v1.6, with the bugfix content from this PR

2 issues that are detailed in #603 arose (both related to the upgrade process), mitigation method of them is detailed there in the issue.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@dbalintx dbalintx merged commit 476ecea into data-dot-all:main Aug 2, 2023
dbalintx added a commit to dbalintx/aws-dataall that referenced this pull request Aug 3, 2023
### Feature or Bugfix
- Bugfix

### Detail
In case a custom domain and ACM certificate is configured for
CloudFront, these parameters have to be passed differently to the newly
introduced CloudFront distribution CDK class, introduced in
[v1.6](data-dot-all@84c555e#diff-c65de5ab1eebd2a930807381430fa602793cc9966ab2a064cb29603162377030)

### Relates
data-dot-all#603 

Testing:
Tested by,

- creating a fresh deployment with v1.5 with a custom domain and SSL
certificate
- upgrading to v1.6, with the bugfix content from this PR

2 issues that are detailed in data-dot-all#603 arose (both related to the upgrade
process), mitigation method of them is detailed there in the issue.


By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 license.
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