We have the Built-In Package Repository Retention set to 30 days, which we want to keep in most cases, but its removing an entire package that we use purely for Runbooks.
As per your documentation - No release needs to be created to execute a runbook.
But the Package Repository Retention is described as: Packages not used in a release will be automatically deleted from the repository after XX days.
We have a Retention of 30days, but our package of RunbookScripts (used regularly and solely for Runbooks steps) is getting removed also.
Is this because it is technically not used in a release ?
How can we exclude our package from the Retention policy and ensure it does not disappear every 30 days?
Many thanks for the prompt response.
Yes that could be it - we are still running on 2019.12.1.
Great to know this is fixed in later versions - we are planning an upgrade in the next couple of weeks.
I assume we are safe to upgrade straight to the latest 2020.3.2?
We typically recommend people go to the latest as each version will get 6 months of patches, meaning the latest will get patches the longest. As always, please make a backup before you upgrade in case there are any issues. This blog probably explains it better than I have here: https://octopus.com/blog/releases-and-lts
Please let me know if you have any other questions about it.