Improve CatalogSource
controller error handling during reconciliation
#6
Milestone
CatalogSource
controller error handling during reconciliation
#6
Upon reconciliation of a
CatalogSource
resource, the CatalogSource controller does a few things:Package
CRs for each package in the catalogBundleMetadata
CRs for each bundle in the catalogCurrently, the CatalogSource controller's error handling is very basic and should be updated to handle the following scenarios:
CatalogSource
resource status indicating the unpack failureCatalogSource
resource status indicating the unpack failurePackage
CR can not be createdPackage
already existing - continueCatalogSource
resource status to indicate failure to create children resourcesPackage
CRsBundleMetadata
CR can not be createdBundleMetadata
already existing - continueCatalogSource
resource status to indicate failure to create children resourcesBundleMetadata
&Package
CRsThe text was updated successfully, but these errors were encountered: