carlalexander / debops-wordpress

Your superpowered WordPress server in three commands.
GNU General Public License v3.0
440 stars 65 forks source link

Migrate to DebOps monorepo #201

Closed carlalexander closed 6 years ago

carlalexander commented 6 years ago

DebOps now uses a monorepo instead of managing roles using debops-update. Old roles aren't being maintained anymore and it looks necessary to fix issues like the one with Let's Encrypt.

drybjed commented 6 years ago

Actually, you shouldn't really need to do anything special to do this. If you install recent version of debops Python package from PyPI, and run debops-update, it will download the DebOps monorepo automatically (in the next version even that won't be needed). All of the debops-* commands work as before, so no need to change the initial setup.

You might want to pay attention to the DebOps changelog and the upgrade notes to see if there are any changes that might concern DebOps for WordPress. Apart from that, most of the things should work the same as usual. Even your contributions to the project were preserved in the monorepo. :-)

carlalexander commented 6 years ago

This worked exactly as @drybjed described. I'd like to be able to lock debops to a version eventually, but that might never be possible.