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

Handle STS Credentials region #8605

Merged
merged 43 commits into from
Sep 13, 2023
Merged

Conversation

ben-taussig-solo
Copy link
Contributor

@ben-taussig-solo ben-taussig-solo commented Aug 22, 2023

Description

@ben-taussig-solo ben-taussig-solo requested a review from a team as a code owner August 22, 2023 15:14
@github-actions github-actions bot added the keep pr updated signals bulldozer to keep pr up to date with base branch label Aug 22, 2023
@solo-changelog-bot
Copy link

Issues linked to changelog:
#8578

@github-actions
Copy link

github-actions bot commented Aug 22, 2023

Visit the preview URL for this PR (updated for commit 776da72):

https://gloo-edge--pr8605-handle-sts-credentia-zwzo154e.web.app

(expires Wed, 20 Sep 2023 19:10:25 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 77c2b86e287749579b7ff9cadb81e099042ef677

test/e2e/aws_test.go Outdated Show resolved Hide resolved
@ben-taussig-solo
Copy link
Contributor Author

/kick failure in consul plugin tests, presumably a flake: https://storage.googleapis.com/solo-public-build-logs/logs.html?buildid=aaa1a4e9-cf13-457f-8478-17ec2c9dd0b1

Copy link
Contributor

@nfuden nfuden left a comment

Choose a reason for hiding this comment

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

Looks good!

@soloio-bulldozer soloio-bulldozer bot merged commit b5f2f40 into main Sep 13, 2023
14 checks passed
@soloio-bulldozer soloio-bulldozer bot deleted the handle-sts-credentials-region branch September 13, 2023 19:36
ben-taussig-solo added a commit that referenced this pull request Sep 13, 2023
* update API

* explicitly set region in serviceAccountCredentials

* add changelog entry

* relocate changelog entry to proper release

* update test fixture in helm tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* add STS tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* make region not required

* add e2e tests against default region

* correct typo in aws e2e tests

* bump envoy-gloo version

* remove unnecessary tests from AWS e2e test

---------

Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: changelog-bot <changelog-bot>
ben-taussig-solo added a commit that referenced this pull request Sep 13, 2023
* update API

* explicitly set region in serviceAccountCredentials

* add changelog entry

* relocate changelog entry to proper release

* update test fixture in helm tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* add STS tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* make region not required

* add e2e tests against default region

* correct typo in aws e2e tests

* bump envoy-gloo version

* remove unnecessary tests from AWS e2e test

---------

Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: changelog-bot <changelog-bot>
ben-taussig-solo added a commit that referenced this pull request Sep 13, 2023
* update API

* explicitly set region in serviceAccountCredentials

* add changelog entry

* relocate changelog entry to proper release

* update test fixture in helm tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* add STS tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* make region not required

* add e2e tests against default region

* correct typo in aws e2e tests

* bump envoy-gloo version

* remove unnecessary tests from AWS e2e test

---------

Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: changelog-bot <changelog-bot>
# Regex copied from: https://github.com/solo-io/go-utils/blob/16d4d94e4e5f182ca8c10c5823df303087879dea/versionutils/version.go#L338
tag_regex := v[0-9]+[.][0-9]+[.][0-9]+(-[a-z]+)*(-[a-z]+[0-9]*)?$
tag_regex := ^v([0-9]{1,}\.){2}[0-9]{1,}$
Copy link
Contributor

Choose a reason for hiding this comment

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

looks like you accidentally reverted this change from #8653

soloio-bulldozer bot added a commit that referenced this pull request Sep 14, 2023
* Handle STS Credentials region (#8605)

* update API

* explicitly set region in serviceAccountCredentials

* add changelog entry

* relocate changelog entry to proper release

* update test fixture in helm tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* add STS tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* make region not required

* add e2e tests against default region

* correct typo in aws e2e tests

* bump envoy-gloo version

* remove unnecessary tests from AWS e2e test

---------

Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: changelog-bot <changelog-bot>

* codegen

* codegen

---------

Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
soloio-bulldozer bot added a commit that referenced this pull request Sep 14, 2023
* update API

* explicitly set region in serviceAccountCredentials

* add changelog entry

* relocate changelog entry to proper release

* update test fixture in helm tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* add STS tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* make region not required

* add e2e tests against default region

* correct typo in aws e2e tests

* bump envoy-gloo version

* remove unnecessary tests from AWS e2e test

---------

Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
soloio-bulldozer bot added a commit that referenced this pull request Sep 14, 2023
* Handle STS Credentials region (#8605)

* update API

* explicitly set region in serviceAccountCredentials

* add changelog entry

* relocate changelog entry to proper release

* update test fixture in helm tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* add STS tests

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* Adding changelog file to new location

* Deleting changelog file from old location

* make region not required

* add e2e tests against default region

* correct typo in aws e2e tests

* bump envoy-gloo version

* remove unnecessary tests from AWS e2e test

---------

Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: changelog-bot <changelog-bot>

* trigger build

* codegen

---------

Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
keep pr updated signals bulldozer to keep pr up to date with base branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants