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

Use ACL server for CI #8155

Merged
merged 1 commit into from
Sep 16, 2024
Merged

Use ACL server for CI #8155

merged 1 commit into from
Sep 16, 2024

Conversation

N-o-Z
Copy link
Member

@N-o-Z N-o-Z commented Sep 11, 2024

Closes #8128

Change Description

Use ACL server for CI instead of fluffy

@N-o-Z N-o-Z self-assigned this Sep 11, 2024
@N-o-Z N-o-Z added the exclude-changelog PR description should not be included in next release changelog label Sep 11, 2024
@N-o-Z N-o-Z force-pushed the task/use-acl-server-in-ci-8128 branch 13 times, most recently from e1029e1 to d11938d Compare September 12, 2024 16:23
Copy link

E2E Test Results - DynamoDB Local - Local Block Adapter

13 passed

Copy link

E2E Test Results - Quickstart

10 passed

@N-o-Z N-o-Z force-pushed the task/use-acl-server-in-ci-8128 branch 6 times, most recently from 83ebe97 to ba62199 Compare September 12, 2024 22:33
@N-o-Z N-o-Z force-pushed the task/use-acl-server-in-ci-8128 branch from ba62199 to a788065 Compare September 12, 2024 22:41
@N-o-Z N-o-Z requested a review from guy-har September 13, 2024 01:26
Copy link
Contributor

@guy-har guy-har left a comment

Choose a reason for hiding this comment

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

Thanks!

Copy link
Contributor

@itaiad200 itaiad200 left a comment

Choose a reason for hiding this comment

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

Added a few comments that IMO help clarifying some confusing terms. Other than that LGTM

@@ -1361,7 +1421,6 @@ jobs:
ESTI_AWS_ACCESS_KEY_ID: ${{ secrets.ESTI_AWS_ACCESS_KEY_ID }}
ESTI_AWS_SECRET_ACCESS_KEY: ${{ secrets.ESTI_AWS_SECRET_ACCESS_KEY }}
ESTI_VERSION: ${{ needs.deploy-image.outputs.tag }}
ESTI_AUTH_BASIC: true
Copy link
Contributor

Choose a reason for hiding this comment

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

Why is this removed?

Copy link
Member Author

Choose a reason for hiding this comment

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

Because it is not longer needed. It was used during development

Copy link
Contributor

Choose a reason for hiding this comment

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

Can we rename this file to match the others? docker-compose-dynamodb, docker-compose-external-db & docker-compose is quite confusing.

Copy link
Member Author

Choose a reason for hiding this comment

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

Suggest a name

return getRBACState(t, ctx) == "none"
}

func isAdvancedAuth(t testing.TB, ctx context.Context) bool {
Copy link
Contributor

Choose a reason for hiding this comment

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

The ACL server configuration returns true for this? If so, it's quite confusing as ACL isn't the advanced auth that we got (it's not RBAC)

Copy link
Member Author

Choose a reason for hiding this comment

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

No it does not. It return false

@N-o-Z N-o-Z merged commit e3c572b into master Sep 16, 2024
39 checks passed
@N-o-Z N-o-Z deleted the task/use-acl-server-in-ci-8128 branch September 16, 2024 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
exclude-changelog PR description should not be included in next release changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove circular dependency on Fluffy component
3 participants