Open stevehipwell opened 1 year ago
Thanks for opening this @stevehipwell, we will keep this open to gauge demand.
Actually, it would be really nice to be able to fully configure Nexus through the API. This would aid automatic deployment through our CI/CD pipeline significantly.
I would also greatly appreciate this. For my scripted Nexus configuration, Cleanup Policies are the last missing piece.
I wholeheartedly support the idea of integrating the Cleanup Policy API for Nexus.
It's long overdue and will provide significant advantages to our project. The ability to automatically clean up artifacts will enhance our build environments and ensure a more efficient development workflow.
I kindly ask the development team to consider prioritizing this feature for prompt implementation.
We have Terraform driving full metal to meta provisioning and outside replacing the default admin credentials this is our only remaining manual task. Thanks for any consideration towards this feature.
EDIT:
We are having success with enabling scripting, and this solution https://stackoverflow.com/questions/66170796/nexus-3-create-clean-up-policy-with-groovy-script
We start with a configmap that has the scripting flag in nexus.properties to true, configure cleanup policies with link above, disable scripting with another config map change and restart deploy.
+1, would greatly improve our QoL when configuring and maintaining nexus.
+1, We fully configure our Nexus instance through Ansible and we can't manage add, update and delete cleanup policies while we manage blobstores, repositories, roles, users, ad with API.
Please take care of this request 👍
+1 It would be great to have this, useful when you want to manage everything via scripts/ansible/terraform.
Same for me, looking forward to have this feature
Big Bump! Same as all the others above.
+1. Would love for this feature to be implemented
Can't wait for it, it would be great to implement and give the ability to use in automated IaC configurations
@nblair any update on this?
Just from moving of own puppet deployment of Nexus, the missing management of cleanup Policies over the Rest Api is stopping us, to have Nexus fully into Code over Terraform.
I will really Welcome this, If sonatype will Take over this Feature, soon.
Thanks 👍
+1 would highly appreciate it
This is the last bit that prevents the full automation of Nexus deployment, thanks in advance !
Up, we cannot fully automate the configuration of the Nexus instance without this endpoints
+1. Would love for this feature to be implemented
+1 - would love it
+1
+1 for these API features. Being able to fully configure via API would be extremely helpful.
+1 for this
What problem are you trying to solve? I'd like to be able to create and manage cleanup policies via the REST API
Do you have a workaround you are using at present? I use the script REST API to script cleanup policies
What feature or behavior is this required for? IaC provisioning of Nexus3
How could we solve this issue? (Not knowing is okay!) Implement a REST interface for cleanup policies
Tell us about your Nexus Repository deployment: what version, operating system, and database are you using? Latest version running on Kubernetes using OrionDB.
Anything else? I requested this almost 5 years ago.