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

CloudFormation: Fix missing tags in cloud-security account #1415

Merged
merged 1 commit into from
Oct 16, 2023

Conversation

orestisfl
Copy link
Contributor

Summary of your changes

This is a temporary fix that tags required resources for the build to succeed. We can revert it after the QA cycle to find a more elegant solution.

This is a temporary fix that tags required resources for the build to
succeed. We can revert it after the QA cycle to find a more elegant
solution.
@github-actions
Copy link

github-actions bot commented Oct 16, 2023

📊 Allure Report - 💚 No failures were reported.

Result Count
🟥 Failed 0
🟩 Passed 39
⬜ Skipped 1

@maxcold
Copy link
Contributor

maxcold commented Oct 16, 2023

The change to Cloudformation looks good to me, but I don't know much about just. Can approve it, if you are blocked @orestisfl , otherwise would leave it to cloudbeat team to approve

@orestisfl
Copy link
Contributor Author

The change to Cloudformation looks good to me, but I don't know much about just. Can approve it, if you are blocked @orestisfl , otherwise would leave it to cloudbeat team to approve

Yes, no worries, mostly just CCing you :)

@orestisfl orestisfl force-pushed the 7832/cloudformation-missing-tags branch 2 times, most recently from 6cf123f to 7e018db Compare October 16, 2023 15:33
Copy link
Collaborator

@gurevichdmitry gurevichdmitry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@orestisfl I'm unsure if it's a good idea to address this at the template level. Given that we're making these templates available for public use, it may not be appropriate to include data specific to our AWS cloud specifications.

@orestisfl
Copy link
Contributor Author

@gurevichdmitry, agreed, that's why we can revert this after the QA cycle. However, a clean solution is not easily apparent right now:

  1. Adding the tags only in the dev scripts (just) will mean we cannot truly E2E test CF deployment
  2. Adding a parameter for tags means that product is also affected

We are also investigating if we can work-around the requirements in a different way in the meantime.

@orestisfl
Copy link
Contributor Author

@orestisfl orestisfl merged commit d4ad5d4 into elastic:main Oct 16, 2023
55 of 67 checks passed
@orestisfl orestisfl deleted the 7832/cloudformation-missing-tags branch October 16, 2023 16:35
mergify bot pushed a commit that referenced this pull request Oct 16, 2023
This is a temporary fix that tags required resources for the build to
succeed. We can revert it after the QA cycle to find a more elegant
solution.

(cherry picked from commit d4ad5d4)
orestisfl added a commit that referenced this pull request Oct 16, 2023
…rity account (#1423)

CloudFormation: Fix missing tags in cloud-security account (#1415)

This is a temporary fix that tags required resources for the build to
succeed. We can revert it after the QA cycle to find a more elegant
solution.

(cherry picked from commit d4ad5d4)

Co-authored-by: Orestis Floros <orestis.floros@elastic.co>
orestisfl added a commit to elastic/integrations that referenced this pull request Oct 17, 2023
CloudFormation: Fix missing tags in cloud-security account

This is a temporary fix that tags required resources for the build to succeed. We can revert it after the QA cycle to find a more elegant solution.

See elastic/cloudbeat#1415
orestisfl added a commit to orestisfl/cloudbeat that referenced this pull request Nov 2, 2023
orestisfl added a commit that referenced this pull request Nov 2, 2023
…1519)

Revert "CloudFormation: Fix missing tags in cloud-security account (#1415)"

This reverts commit d4ad5d4.
orestisfl added a commit to orestisfl/cloudbeat that referenced this pull request Dec 27, 2023
…lastic#1519)

Revert "CloudFormation: Fix missing tags in cloud-security account (elastic#1415)"

This reverts commit d4ad5d4.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants