Skip to content

Commit e2488ef

Browse files
committed
Excluded secrets
1 parent 7078ce8 commit e2488ef

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

tests/immutable_test.go

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ import (
3333

3434
api "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1alpha"
3535
"github.com/arangodb/kube-arangodb/pkg/client"
36-
"github.com/arangodb/kube-arangodb/pkg/util"
3736
)
3837

3938
// TestImmutableFields tests that several immutable fields in the deployment
@@ -89,24 +88,27 @@ func TestImmutableFields(t *testing.T) {
8988
t.Errorf("StorageEngine parameter is immutable: %v", err)
9089
}
9190

92-
// Try to reset the RocksDB encryption key ==================================
93-
if _, err := updateDeployment(c, depl.GetName(), ns,
94-
func(spec *api.DeploymentSpec) {
95-
spec.RocksDB.Encryption.KeySecretName = util.NewString("foobarbaz")
96-
}); err != nil {
97-
t.Fatalf("Failed to update the RocksDB encryption key: %v", err)
98-
}
99-
100-
// Wait for deployment mode to be set back to cluster
101-
if _, err := waitUntilDeployment(c, depl.GetName(), ns,
102-
func(depl *api.ArangoDeployment) error {
103-
if util.StringOrDefault(depl.Spec.RocksDB.Encryption.KeySecretName) == "test.encryption.keySecretName" {
104-
return nil
105-
}
106-
return fmt.Errorf("RocksDB encryption key not back to %s", "test.encryption.keySecretName")
107-
}, revertTimeout); err != nil {
108-
t.Errorf("RocksDB encryption key is mutable: %v", err)
109-
}
91+
/*
92+
Secrets are a special case that we'll deal with later
93+
// Try to reset the RocksDB encryption key ==================================
94+
if _, err := updateDeployment(c, depl.GetName(), ns,
95+
func(spec *api.DeploymentSpec) {
96+
spec.RocksDB.Encryption.KeySecretName = util.NewString("foobarbaz")
97+
}); err != nil {
98+
t.Fatalf("Failed to update the RocksDB encryption key: %v", err)
99+
}
100+
101+
// Wait for deployment mode to be set back to cluster
102+
if _, err := waitUntilDeployment(c, depl.GetName(), ns,
103+
func(depl *api.ArangoDeployment) error {
104+
if util.StringOrDefault(depl.Spec.RocksDB.Encryption.KeySecretName) == "test.encryption.keySecretName" {
105+
return nil
106+
}
107+
return fmt.Errorf("RocksDB encryption key not back to %s", "test.encryption.keySecretName")
108+
}, revertTimeout); err != nil {
109+
t.Errorf("RocksDB encryption key is mutable: %v", err)
110+
}
111+
*/
110112

111113
// Try to reset the deployment type ==========================================
112114
if _, err := updateDeployment(c, depl.GetName(), ns,

0 commit comments

Comments
 (0)