Joel Speed
Joel Speed
This is an attempt to clean up the output of the MachineSet scale tests to make it easier to determine what happens when the test fails. Primarily, I've converted what...
#### What type of PR is this? /kind feature #### What this PR does / why we need it: When multiple CRDs are installed within a cluster, and a user...
## Expected Behavior Configuration should be simple and easy for users of the project to understand. ## Current Behavior We have lots of weird hacks that allow people to overload...
/kind feature **Describe the solution you'd like** [A clear and concise description of what you want to happen.] Currently, as per the implementation from #901, boot diagnostics are enabled by...
Add flags described in the proposal in #150 for defining the operation of GitTrack and ClusterGitTrack operation. Also add validation of the flags values so that only values defined in...
Available options for the flag are: - `Disabled`: Do not manage ClusterGitTracks - `IncludeNamespaced`: Manage ClusterGitTracks and allow them to manage namespaced resources - `ExcludeNamespaced`: Manage ClusterGitTracks but disallow them...
As per the spec for owner references, resources cannot own resources in other namespaces, or own resources that are non-namespaced. We must ensure that resources owned by GitTracks are in...
The proposal in #150 is a substantial change in behaviour for Faros and will need thorough documentation added so that users will understand the new ways in which Faros works...
We will need to ensure that when migrating, resources are not deleted and users can safely re-adopt resources. For this, we will likely need to create a script that users...
When `Enabled` the `GitTrack` controller should reconcile `GitTrack` objects and `GitTrackObjects` owned by `GitTracks`, otherwise these resources should be ignored. This behaviour should be achievable by manipulating which `Watches` are...