-
Notifications
You must be signed in to change notification settings - Fork 9.4k
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
aws_sagemaker_domain: New failing test cases for open bugs #35505
base: main
Are you sure you want to change the base?
Conversation
…val doesn't work) + disabling sagemaker studio
Community NoteVoting for Prioritization
For Submitters
|
there are a lot of cases where removing items in sagemaker domain do not delete the resource in aws. most cases where there is a list of items related to the domain i was going to raise a issue for removing custom images from kernel_gateway_app_settings and jupyter_lab_app_settings, does not remove the custom image. |
A lot of this boils down to how Update Domain API which has abilities to perform selective updates - ex. default_user_settings and just jupyter_server_app_settings and selective attributes within the block. The provider code itself has some issues around handling empty lists or list of dicts ex, security_groups , security_group_ids , lifecycle_config_arns, custom_images etc. and ignores them instead of feeding empty list to Update Domain API. A workaround at the moment, is not to have the list empty. I have been trying to develop a fix for this but is quite elaborate one due to the nature of nested settings block and will take few weeks before a PR makes its way. |
Description
Contributing two failing test cases for two bugs that we identified:
Relations
Relates #35503
Relates #35504
References
https://docs.aws.amazon.com/sagemaker/latest/dg/studio-updated-migrate.html#:~:text=StudioWebPortal%3A%20DISABLED
Output from Acceptance Testing
The tests fail as expected: