Bodhi 2.2.0 beta

Hello Planet Fedora! I hope you are holding on to your hats, because Bodhi 2.2.0 is on its way to a Rawhide near you. But wait, that's not all - we will be updating Bodhi in EPEL 7 to the new 2.2.0 release as well.

The web server changes include a fix for CVE-2016-1000008 (thanks to Patrick Uiterwijk for reporting), some new features, and some bug fixes. The client changes will be more drastic when 2.2.0 reaches Rawhide, as the client in Rawhide has been behind for a while on a 0.9 release. Once 2.2.0 is released upstream, the 2.2 client will make its way into Rawhide. The client is a rewrite from the 0.9 series, and is not backwards compatible. There is a man page to guide you.

You can read the release notes if you'd like to learn about what has changed since Bodhi 2.1.8. The beta is currently deployed to staging if you would like to help with testing. If you would like to try the new command line interface, you can grab the beta from my bodhi-pre-release Copr repository. The beta is confusingly named 2.1.9-0.5.beta.c02fd269 instead of 2.2.0, as I had mistakenly interpreted a few features as bug fixes when I built the beta.

If you would like to use the new Bodhi CLI on Fedora 23, 24, or 25, I plan to maintain a bodhi Copr repository until Fedora 25 is EOL (isn't it weird to talk about Fedora 25 going EOL when it isn't even beta yet?) Beware though: until 2.2.0 is released this Copr has 2.1.8, which has a known issue that prevents the CLI from working unless the server package is installed.


Thanks to all the Bodhi contributors for helping to create this release. It was truly a group effort, with contributions from bug reporters, testers and programmers alike. I would like to give special personal thanks to Fabio Alessandro Locati for lots of help with pre-release testing (and amazing patience with my packaging issues), and to Patrick Uiterwijk for going above and beyond to help me learn how to deploy Bodhi into Fedora's infrastructure (on a Saturday, nonetheless).

If you do find an issue with Bodhi, please file an issue or a pull request.