Skip to content
This repository has been archived by the owner on Jul 15, 2024. It is now read-only.

[P0] [SPIKE] Caikit or TGIS update should have no impact on customer #12

Closed
3 tasks
heyselbi opened this issue Sep 14, 2023 · 6 comments
Closed
3 tasks
Assignees
Labels
req From the Requirements document

Comments

@heyselbi
Copy link

heyselbi commented Sep 14, 2023

From req doc:

Upon update to new version, there should be no change for existing customers (eg. disabled by default)

  • verify what is expected behavior
  • test it
  • write instructions
@heyselbi heyselbi converted this from a draft issue Sep 14, 2023
@heyselbi heyselbi added the req From the Requirements document label Sep 14, 2023
@heyselbi heyselbi moved this from New/Backlog to To-do/Groomed in ODH Model Serving Planning Sep 14, 2023
@heyselbi
Copy link
Author

Caikit-TGIS image update has been tested with QE (Berto) - image is updated only for new deployments - not current ones.

@heyselbi
Copy link
Author

Need to define expected behavior.

@israel-hdez
Copy link

How is this different from opendatahub-io/caikit-tgis-serving#11 ?

@heyselbi
Copy link
Author

@israel-hdez I believe that one tests the Caikit+TGIS image. This needs to ensure that no impact is with all three images: Caikit+TGIS, Caikit, TGIS.

@israel-hdez
Copy link

Upgrades that are in-place would be discouraged. If the upgrade is done as suggested here, an upgrade should not have any impact on any model/server that is already deployed. The user would need to create new deployments and gradually move their apps to the new version.

Caikit and TGIS should follow that same recommendation, so I think this ticket should use the same solution as in opendatahub-io/caikit-tgis-serving#11.

@israel-hdez
Copy link

I will close this issue on the understanding that we may want to follow the upgrade procedure described here: opendatahub-io/caikit-tgis-serving#11 (comment). Upgrading that way should lead to minimal impact on users.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
req From the Requirements document
Projects
Status: No status
Status: No status
Status: Done
Development

No branches or pull requests

2 participants