-
Notifications
You must be signed in to change notification settings - Fork 51
[ODSC-72395] Changes to support multiple container versions in AQUA #1208
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
base: main
Are you sure you want to change the base?
Conversation
@@ -118,7 +118,7 @@ class AquaContainerConfig(Serializable): | |||
evaluate (Dict[str, AquaContainerConfigItem]): Evaluation container configuration items. | |||
""" | |||
|
|||
inference: Dict[str, AquaContainerConfigItem] = Field( | |||
inference: Dict[str, List[AquaContainerConfigItem]] = Field( |
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.
this change will break in a few places where AquaContainerConfig
is used, likely in deployment.py
. Can you check if that class needs changes?
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.
Sure , will check , thanks
To move forward with this PR, I think we need to clarify what happens with deprecated containers. If we update the config and mark a container as inactive, what’s the expected behavior, will the container be removed from the container registry, or will it remain available but hidden? |
Description
This PR is intended to update the container config reader to recognize and expose a list of all active container versions per container family. Previously, only the latest was considered. Update the deployment handler to include all available active container versions for a selected family, so the UI can populate a dropdown with multiple options.
Related PR
https://bitbucket.oci.oraclecorp.com/projects/ODSC/repos/odsc-pegasus-control-plane/pull-requests/4565/overview
Unit Tests
TODO
Test Results
CP API
ADS AQUA API