Skip to content

Commit c84160a

Browse files
author
Per Goncalves da Silva
committed
Remove test-operator.v2.0.0 fixture
Signed-off-by: Per Goncalves da Silva <[email protected]>
1 parent 365831a commit c84160a

File tree

8 files changed

+16
-220
lines changed

8 files changed

+16
-220
lines changed

test/e2e/cluster_extension_install_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,12 @@ func TestClusterExtensionInstallRegistry(t *testing.T) {
401401
var np networkingv1.NetworkPolicy
402402
assert.NoError(ct, c.Get(context.Background(), types.NamespacedName{Name: "test-operator-network-policy", Namespace: ns.Name}, &np))
403403
}, pollDuration, pollInterval)
404+
405+
t.Log("By verifying that no templating occurs for registry+v1 bundle manifests")
406+
cm := corev1.ConfigMap{}
407+
require.NoError(t, c.Get(context.Background(), types.NamespacedName{Namespace: ns.Name, Name: "test-configmap"}, &cm))
408+
require.Contains(t, cm.Annotations, "shouldNotTemplate")
409+
require.Contains(t, cm.Annotations["shouldNotTemplate"], "{{ $labels.namespace }}")
404410
})
405411
}
406412
}
@@ -756,15 +762,9 @@ func TestClusterExtensionInstallReResolvesWhenCatalogIsPatched(t *testing.T) {
756762
assert.Equal(ct, metav1.ConditionTrue, cond.Status)
757763
assert.Equal(ct, ocv1.ReasonSucceeded, cond.Reason)
758764
assert.Contains(ct, cond.Message, "Installed bundle")
759-
assert.Contains(ct, clusterExtension.Status.Install.Bundle.Version, "2.0.0")
765+
assert.Contains(ct, clusterExtension.Status.Install.Bundle.Version, "1.3.0")
760766
}
761767
}, pollDuration, pollInterval)
762-
763-
t.Log("By verifying that no templating occurs for registry+v1 bundle manifests")
764-
cm := corev1.ConfigMap{}
765-
require.NoError(t, c.Get(context.Background(), types.NamespacedName{Namespace: ns.Name, Name: "test-configmap"}, &cm))
766-
require.Contains(t, cm.Annotations, "shouldNotTemplate")
767-
require.Contains(t, cm.Annotations["shouldNotTemplate"], "{{ $labels.namespace }}")
768768
}
769769

770770
func TestClusterExtensionInstallReResolvesWhenNewCatalog(t *testing.T) {

testdata/images/bundles/test-operator/v1.0.0/manifests/bundle.configmap.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ apiVersion: v1
22
kind: ConfigMap
33
metadata:
44
name: test-configmap
5+
annotations:
6+
shouldNotTemplate: >
7+
The namespace is {{ $labels.namespace }}. The templated
8+
$labels.namespace is NOT expected to be processed by OLM's
9+
rendering engine for registry+v1 bundles.
510
data:
611
version: "v1.0.0"
712
name: "test-configmap"

testdata/images/bundles/test-operator/v2.0.0/manifests/bundle.configmap.yaml

Lines changed: 0 additions & 12 deletions
This file was deleted.

testdata/images/bundles/test-operator/v2.0.0/manifests/olm.operatorframework.com_olme2etest.yaml

Lines changed: 0 additions & 28 deletions
This file was deleted.

testdata/images/bundles/test-operator/v2.0.0/manifests/testoperator.clusterserviceversion.yaml

Lines changed: 0 additions & 151 deletions
This file was deleted.

testdata/images/bundles/test-operator/v2.0.0/manifests/testoperator.networkpolicy.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

testdata/images/bundles/test-operator/v2.0.0/metadata/annotations.yaml

Lines changed: 0 additions & 10 deletions
This file was deleted.

testdata/images/catalogs/test-catalog/v2/configs/catalog.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ schema: olm.channel
77
name: beta
88
package: test
99
entries:
10-
- name: test-operator.2.0.0
10+
- name: test-operator.1.3.0
1111
replaces: test-operator.1.2.0
1212
---
1313
schema: olm.bundle
14-
name: test-operator.2.0.0
14+
name: test-operator.1.3.0
1515
package: test
16-
image: docker-registry.operator-controller-e2e.svc.cluster.local:5000/bundles/registry-v1/test-operator:v2.0.0
16+
image: docker-registry.operator-controller-e2e.svc.cluster.local:5000/bundles/registry-v1/test-operator:v1.0.0
1717
properties:
1818
- type: olm.package
1919
value:
2020
packageName: test
21-
version: 2.0.0
21+
version: 1.3.0

0 commit comments

Comments
 (0)