Lance Bragstad
Lance Bragstad
This commit applies some conventions to the targets and documentation in the testing section: - Use single spaces before help text (results in shorter lines) - Clarify build and push...
To test the Compliance Operator on different platforms, like Red Hat OpenShift on AWS (ROSA), we can use the openshift/osde2e framework. To do this, we need to write tests in...
In splunking through the code, I didn't see any specific code that protects the default scan settings (`default`, `default-auto-apply`) shipped with the operator. This commit adds a test to exercise...
We need to be able to set the `replaces` attribute of the CSV file so that OLM can build a relationship between dependencies, which is important for disconnected installations and...
To use golang version 1.20, we need to use a RHEL9 image with OpenShift 4.14, because that is what's available in the CI registries.
TailoredProfiles can extend existing profiles, which can be either Node or Platform type. However, it's possible to create a TailoredProfile that extends a profile of a patricular type, and then...
When you remove a profile from a ScanSettingBinding after it's already been run, the Compliance Operator doesn't clean it up. This commit adds a test to expose that.
We have a smattering of assertions in different files within the `framework` package. Even if you rely on your IDE to fill these in for you, organizing them is good...
While in the process of updating the controller-runtime from 0.15.0 to 0.16.2, I noticed some strange failures in the unit tests. Specifically, it didn't look like some of the resources...