@@ -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