colin
colin copied to clipboard
Tool to check generic rules/best-practices for containers/images/dockerfiles.
* [ ] new class to check that a label is NOT present * [ ] release, architecture labels * [ ] a bunch of other labels from https://github.com/projectatomic/ContainerApplicationGenericLabels/blob/master/vendor/redhat/labels.md This...
We've got a report internally that $subject does not work. Please investigate and ideally create a test case for this. I am pretty sure the "WARN:Label 'maintainer' has to be...
We should: * [ ] update the readme * [ ] make it pretty and compact
We would like to start a new group of generic dynamic checks on containers. One of the use cases is to run shell inside and check whether the container is...
* [ ] migrate all dockerfile checks from MTF over here
* [ ] colin should check whether an image, or container has a help file * [x] the name can be `help.1` or `README.md` * [ ] in the past...
Red Hat and Fedora container images are built using atomic-reactor, and while the 'architecture' label is required to be present in the built images, in fact it is added automatically...
This check means, that after package installation `yum/dnf clean all` is called. We have to go through layers and find whether `dnf/yum install foobar` and `dnf/yum clean all` is called...
There is a need to correctly load the config files.
This is a detailed plan for [GSoC project -- Fedora Dockerfile linter leveraging Container Best Practices](https://docs.fedoraproject.org/mentored-projects/gsoc/2018/ideas.html#fedora-dockerfile-linter-leveraging-container-best-practices). * [Fedora Container Guidelines](https://fedoraproject.org/wiki/Container:Guidelines) support * First thing to implement is to add new...