Skip to content

Commit 5dfcd8b

Browse files
committed
update due to bump; do not merge
1 parent 45a052a commit 5dfcd8b

5 files changed

Lines changed: 10 additions & 8 deletions

File tree

lib/manifest/manifest.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ func GetImplicitlyEnabledCapabilities(
6161
manifestInclusionConfiguration.Capabilities,
6262
manifestInclusionConfiguration.Overrides,
6363
manifestInclusionConfiguration.EnabledFeatureGates,
64+
nil,
6465
true,
6566
)
6667
// update manifest is enabled, no need to check
@@ -79,6 +80,7 @@ func GetImplicitlyEnabledCapabilities(
7980
manifestInclusionConfiguration.Capabilities,
8081
manifestInclusionConfiguration.Overrides,
8182
manifestInclusionConfiguration.EnabledFeatureGates,
83+
nil,
8284
true,
8385
); err != nil {
8486
continue

pkg/cvo/featuregate_integration_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ func TestFeatureGateManifestFiltering(t *testing.T) {
101101
}
102102

103103
// Test the manifest inclusion logic
104-
err := manifest.Include(nil, nil, nil, nil, nil, tt.enabledGates)
104+
err := manifest.Include(nil, nil, nil, nil, nil, tt.enabledGates, nil)
105105

106106
if tt.shouldInclude {
107107
if err != nil {
@@ -144,7 +144,7 @@ func TestSyncWorkIntegration(t *testing.T) {
144144
Obj: testObj,
145145
}
146146

147-
err := manifest.Include(nil, nil, nil, nil, nil, work.EnabledFeatureGates)
147+
err := manifest.Include(nil, nil, nil, nil, nil, work.EnabledFeatureGates, nil)
148148
if err != nil {
149149
t.Errorf("Expected manifest to be included with TestGate1 enabled, got error: %v", err)
150150
}
@@ -154,7 +154,7 @@ func TestSyncWorkIntegration(t *testing.T) {
154154
"release.openshift.io/feature-gate": "DisabledGate",
155155
})
156156

157-
err = manifest.Include(nil, nil, nil, nil, nil, work.EnabledFeatureGates)
157+
err = manifest.Include(nil, nil, nil, nil, nil, work.EnabledFeatureGates, nil)
158158
if err == nil {
159159
t.Error("Expected manifest to be excluded with DisabledGate not enabled, but no error occurred")
160160
}
@@ -263,7 +263,7 @@ func TestManifestFilteringExamples(t *testing.T) {
263263
Obj: obj,
264264
}
265265

266-
err := manifest.Include(nil, nil, nil, nil, nil, example.enabledGates)
266+
err := manifest.Include(nil, nil, nil, nil, nil, example.enabledGates, nil)
267267

268268
if example.shouldInclude {
269269
if err != nil {

pkg/cvo/sync_worker.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1067,7 +1067,7 @@ func (w *SyncWorker) apply(ctx context.Context, work *SyncWork, maxWorkers int,
10671067
if task.Manifest.GVK != configv1.GroupVersion.WithKind("ClusterOperator") {
10681068
continue
10691069
}
1070-
if err := task.Manifest.Include(nil, nil, nil, &capabilities, work.Overrides, work.EnabledFeatureGates); err != nil {
1070+
if err := task.Manifest.Include(nil, nil, nil, &capabilities, work.Overrides, work.EnabledFeatureGates, nil); err != nil {
10711071
klog.V(manifestVerbosity).Infof("Skipping precreation of %s: %s", task, err)
10721072
continue
10731073
}
@@ -1087,7 +1087,7 @@ func (w *SyncWorker) apply(ctx context.Context, work *SyncWork, maxWorkers int,
10871087

10881088
klog.V(manifestVerbosity).Infof("Running sync for %s", task)
10891089

1090-
if err := task.Manifest.Include(nil, nil, nil, &capabilities, work.Overrides, work.EnabledFeatureGates); err != nil {
1090+
if err := task.Manifest.Include(nil, nil, nil, &capabilities, work.Overrides, work.EnabledFeatureGates, nil); err != nil {
10911091
klog.V(manifestVerbosity).Infof("Skipping %s: %s", task, err)
10921092
continue
10931093
}

pkg/payload/payload.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ func LoadUpdate(dir, releaseImage, excludeIdentifier string, requiredFeatureSet
211211
filteredMs := []manifest.Manifest{}
212212

213213
for _, manifest := range ms {
214-
if err := manifest.Include(&excludeIdentifier, &requiredFeatureSet, &profile, onlyKnownCaps, nil, enabledFeatureGates); err != nil {
214+
if err := manifest.Include(&excludeIdentifier, &requiredFeatureSet, &profile, onlyKnownCaps, nil, enabledFeatureGates, nil); err != nil {
215215
klog.V(2).Infof("excluding %s: %v\n", manifest.String(), err)
216216
continue
217217
}

pkg/payload/render.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ func renderDir(renderConfig manifestRenderConfig, idir, odir string, overrides [
140140
for _, manifest := range manifests {
141141
if len(filterGroupKind) > 0 && !filterGroupKind.Has(manifest.GVK.GroupKind()) {
142142
klog.Infof("excluding %s because we do not render that group/kind", manifest.String())
143-
} else if err := manifest.Include(nil, requiredFeatureSet, clusterProfile, nil, overrides, enabledFeatureGates); err != nil {
143+
} else if err := manifest.Include(nil, requiredFeatureSet, clusterProfile, nil, overrides, enabledFeatureGates, nil); err != nil {
144144
klog.Infof("excluding %s: %v", manifest.String(), err)
145145
} else {
146146
filteredManifests = append(filteredManifests, string(manifest.Raw))

0 commit comments

Comments
 (0)