Hi everyone,
I'm working on a fix and will be pushing it to mirrors ASAP.
Background:
There was an issue with a mariadb module being set as default by mistake, and that generated all sorts of problems while trying to get rid of it from the repos again. (There's a thread on centos-devel about that.)
The fix was based on removing old modular metadata that were used as cache (including the module default). However, because we keep a few older RPM versions around on the mirrors, this left some modular RPMs without modular metadata present. DNF then went ahead and offered them for installation as non-modular packages, realising they are modular, and failing with the "No available modular metadata for modular package" error.
So I'm removing the old modular packages now from our "to be released" area, getting all the latest ones from the latest compose which works fine, regenerating all the repodata etc., and will be syncing it to mirrors shortly if it all works out (my first local test just passed as I'm typing this).
Thanks all for your patience,
Adam