Add a warning when adding Library to Smart Proxy
Do not assign the Library lifecycle environment to your Smart Proxy server because it triggers an automated Smart Proxy sync every time the CDN updates a repository. This might consume multiple system resources on Smart Proxies, network bandwidth between Foreman and Smart Proxies, and available disk space on Smart Proxies.
Yet, one of our users missed it and got into troubles. Adding a warning in the UI when Library is selected would be a good idea.