Remove Run() calls to oc #82
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
lifecycle/frozen
Indicates that an issue or PR should not be auto-closed due to staleness.
Milestone
bundle inherits a lot of logic from oc for handling releases and operators. It also uses the registry client from oc mirror for general container image mirroring. The most of the pieces that we needed from oc were unexported, so we resorted to calling Run() from each applicable oc package. By using the Run function from the oc imports, we lose control over logging output, stdout/err, and any other behavior that we want to program into the process.
Remove the Run() calls to oc imports and either use internal logic for or PR oc to export the needed pieces for reuse here.
The text was updated successfully, but these errors were encountered: