A customer opened a case about the wordpress charm, specifically the current
recommended one, cs:trusty/wordpress-5, not working after deployment, giving a
php error.
I spent some time fixing the charm up, dropping support for trusty and adding
support for xenial and bionic, and making sure everything is ready for focal.
I fixed a number of bugs in the process, more detail on the launchpad bug:
mruffell> Matthew Ruffell Hi. Any chance I can get some eyes on my promulgation request for the wordpress charm? https://discourse.jujucharms.com/t/promulgation-request-for-wordpress-charm/2494
<•thumper> Tim Penhey cory_fu: do you know who is currently handling promulgation requests?
<cory_fu> Cory Johns,,, thumper: Anyone in the charmers group can do it with `charm promulgate`
— •thumper goes to see who is in the charmers group
<cory_fu> Cory Johns,,, thumper: But if there's a pending request, I'm happy to do it
Oh, I see there is. One sec
<•thumper> Tim Penhey cory_fu: thanks
<cory_fu> Cory Johns,,, thumper, mruffell: Done, but there was one hiccup. The old charm was trusty only, and the new one is xenial and bionic. So now trying to deploy on trusty with either cs:wordpress or cs:trusty/wordpress will fail, and it also reset the rev number down to 0
I don't know how much of an issue that will be, and the old rev was only 5, so it wouldn't be hard to fast-forward past that.
<•thumper> Tim Penhey it is weird that the rev number dropped to 0
<mruffell> Matthew Ruffell cory_fu: I couldn't support trusty, as wordpress has moved past the php version in trusty's repos
this charm is all good for xenial, bionic, and focal when it comes out
<cory_fu> Cory Johns,,, thumper: Because it's technically a different name (cs:wordpress vs cs:trusty/wordpress)
mruffell: +1, I doubt anyone is going to be doing any new deployments onto trusty these days anyway
<•thumper> Tim Penhey cory_fu: ah... ok
<mruffell> Matthew Ruffell anyway, thank you very much thumper and cory_fu. I will let customer know that wordpress is good again. Plus it makes the documentation where wordpress is used as an example make sense too.