Sudo works as expected, CVEs are fixed.
GUI is obsolete, I should remove it from the test cases.
Is your problem caused really because of unresolved realpath for /sys ? Does regen of your rules.conf help? There are a few new attributes in rules language and that can affect how the computed hash looks like. If you are not using any hash or parent hash in your rules.conf you should be safe but you should try to regen your rules anyway.
Sorry, I did it automatically.
The change from json-c to libfastjson was inevitable because json-c is absolutely not threadsafe and rsyslog could have thousands of threads so you can imagine what was happening with rsyslog. Libfastjson is a fork of json-c refactored by rsyslog upstream and now it works better. It was upstream decision and I as fedora maintainer have to accept it. Yes it is possible to compile rsyslog with json-c but do we want to? Do we want buggy rsyslog that is segfaulting all the time?
I understand that this was a big jump but F24 deserves it. This jump was caused by former maintainer that didn't care about fedora updates and rsyslog wasn't updated a year.