-
Notifications
You must be signed in to change notification settings - Fork 4
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
[WOR-1348] Fix GCP Enhanced Bucket Monitoring on Clone #2654
Conversation
testData.testProject1Name.value, | ||
baseWorkspaceName, | ||
Map.empty, | ||
authorizationDomain = Option(Set(testData.dbGapAuthorizedUsersGroup)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the auth domain case worked before, and what failed was when the original workspace had "enahncedBucketLogging" set to true but no auth domains.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intersting, I got a test failure when I removed my fix, and a pass when I included it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmmm, the bug we are seeing from terra-ui is specific to not checking "enhancedBucketLogging" but that's probably because we force "enhancedBucketLogging" to be true for workspaces that have an auth domain. So if we didn't send the option in the clone request I guess we would see the bug then also.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated the test case to be even clearer
jenkins retest |
jenkins retest |
Ticket: https://broadworkbench.atlassian.net/browse/WOR-1348
Rawls needs to look at the source workspace bucket to determine a cloned workspace's enhanced bucket monitoring, not the destination bucket, which can happen if the destination workspace has a bucket name.
PR checklist
model/
, then you should publish a new officialrawls-model
and updaterawls-model
in Orchestration's dependencies.