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

Preserve an artifact staged status when copied / transferred across projects #1455

Open
ehsanmok opened this issue Mar 3, 2022 · 1 comment

Comments

@ehsanmok
Copy link

ehsanmok commented Mar 3, 2022

Use case

There's the immediate feature as the title describes and there a general use case of including model / artifact --name in plx models stage when there're multiple models with many versions where two models with different names can have the same version (there shouldn't be a restriction on version names between different models) and when one wants to change the status of a single one via

plx models stage -p PROJECT -n MODEL -ver rc0 -to=production

where -n I mean the artifact name (i.e. the name used in plx model register --artifact)

Alternatives

is to plx models stage again but is not possible in the global model registry where there're multiple models since plx models stage doesn't have --name corresponding to the model / artifact name.

@ehsanmok
Copy link
Author

ehsanmok commented Mar 4, 2022

For the record, per many discussions, it turns out that version in FQN has a more general semantic unlike the as expected tag-like version like v1.0 and in my case, I need to append the artifact name to the version. The semantically agreed upon name:version like python:v3.10 doesn't work and one needs to leak the name to version to be like name:name-version where name is any artifact name.

So this issue can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants