You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We would like Anaconda to add a feature in the ae5-tools API that allows us to specify a specific version when starting a deployment. This would be within the deployment_start method in the ae5_tools.api module.
What problem does this solve?
Currently, the ae5-tools API defaults to deploying the 'latest' version when starting a deployment. However, for our deployment automation on the Anaconda Enterprise platform, we need the ability to define and deploy a specific version rather than the latest. This feature would allow us to have more control over our deployment processes and ensure we're deploying the correct version each time.
If a workaround exists, please include it.
Currently, the workaround is to manually select a deployment version on the Anaconda Enterprise platform. However, this is not ideal as it requires manual intervention and we're looking for a way to automate this process within our API calls.
Anaconda Enterprise Version: 5.5.2
ae5-tools package used for API calls
The text was updated successfully, but these errors were encountered:
Only tagged versions can be targeted for deployments so here 'revision' means the tag on the commit (such as 0.1.0, or 1.0.0).
It looks like this is similar to another request (#105). I tried out the CLI approach discussed and discovered that the deployment and job calls are not honoring the revision tag syntax when used through the CLI. I did however determine why and get this this resolved.
This made me wonder if it would work with API calls too and I had success using it. You should be able to perform versioned/tagged deployments with the approach you're using, but you're going to want to change the ident parameter to match the expected scheme (from above).
I've attached a project zip that demonstrates the usage. There is a notebook which shows how I built up the ident parameter in different ways to accomplish the task.
What would you like Anaconda to do?
We would like Anaconda to add a feature in the ae5-tools API that allows us to specify a specific version when starting a deployment. This would be within the deployment_start method in the ae5_tools.api module.
What problem does this solve?
Currently, the ae5-tools API defaults to deploying the 'latest' version when starting a deployment. However, for our deployment automation on the Anaconda Enterprise platform, we need the ability to define and deploy a specific version rather than the latest. This feature would allow us to have more control over our deployment processes and ensure we're deploying the correct version each time.
If a workaround exists, please include it.
Currently, the workaround is to manually select a deployment version on the Anaconda Enterprise platform. However, this is not ideal as it requires manual intervention and we're looking for a way to automate this process within our API calls.
Anaconda Enterprise Version: 5.5.2
ae5-tools package used for API calls
The text was updated successfully, but these errors were encountered: