$ modlint container-runtime/docker.yaml Traceback (most recent call last): File "../modlint/modlint", line 207, in <module> metadata.validate() AttributeError: 'ModuleMetadata' object has no attribute 'validate' modulemd $ git rev-parse HEAD f7d45d9a5197bca8dfcb12a45e942de55a197758
What is relation between this and check_module? Shall we merge them?
(found by @nphilipp, I had to report b/c I'm control freak)
IIRC, modlint was originally written by @jkaluza and was part of modulemd; I later split it out as I didn't want to be responsible for maintaining it. Seems like nobody's picked it up and it was left to rot :)
modlint was meant to be a tool for developers while check_module was meant to be an infrastructure-side test executed upon module submission (e.g. when it gets pushed to dist-git).
But yes, you're correct, it's broken. And it's been broken for months.