Skip to content

Conversation

@MatthewLemmond
Copy link
Member

Description

There is an error occurring occasionally in tests where the app config aggregator trusted profile name is not using the prefix, removing the default here seems to force the replacement of the name and avoids the uniqueness issues in the test

Release required?

  • No release
  • Patch release (x.x.X)
  • Minor release (x.X.x)
  • Major release (X.x.x)
Release notes content

Removed the default from the config_aggregator_trusted_profile_name variable, if you were previously using the defaults you can pass config-aggregator-trusted-profile to maintain your current state without any breaking changes.

Run the pipeline

If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.

Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:

/run pipeline

Checklist for reviewers

  • If relevant, a test for the change is included or updated with this PR.
  • If relevant, documentation for the change is included or updated with this PR.

For mergers

  • Use a conventional commit message to set the release level. Follow the guidelines.
  • Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
  • Use the Squash and merge option.

@MatthewLemmond
Copy link
Member Author

/run pipeline

@MatthewLemmond
Copy link
Member Author

/run pipeline

@MatthewLemmond
Copy link
Member Author

/run pipeline

Copy link
Contributor

@ocofaigh ocofaigh left a comment

Choose a reason for hiding this comment

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

Why are we doing this? This makes user consumption worse imho. If we are getting a conflict in our tests, just set to config_aggregator_trusted_profile_name = "${var.prefix}-config-aggregator-trusted-profile". Setting to null is going to mean users will end up hitting an error when they set enable_config_aggregator to true if they don't also update value of config_aggregator_trusted_profile_name. Its better to have a default value so this does not happen

@MatthewLemmond
Copy link
Member Author

PR not needed, test failure was old and had been resolved in #220

@MatthewLemmond MatthewLemmond deleted the config-agg-name-conflict branch June 18, 2025 15:53
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.

4 participants